Hirdetés
- Motorola Edge 70 Fusion – stílusosan főznek
- 8000 nit, maradhat? A szaúdiaknál kezd a Honor 600 Pro
- Xiaomi 15 - kicsi telefon nagy energiával
- Motorola Edge 70 - többért kevesebbet
- Xiaomi 15T Pro - a téma nincs lezárva
- Bemutatkozott a Poco X7 és X7 Pro
- Xiaomi 13 Pro - szerencsés szám
- Microsoft Rewards
- iPhone topik
- Poco F8 Ultra – forrónaci
Új hozzászólás Aktív témák
-
Jag
senior tag
Sziasztok!
Elég láma vagyok php-ben. Azt meg tudnátok mondani, hogy ez miért nem működik?
Már mint nem funkcionálisan, odáig el sem jutok, hanem elve szét van esve az egész...<HTML>
<HEAD>
<TITLE>Php Mailküldő</TITLE>
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<?php
if (isset($fanev))
{
$hiba = "";
$fanev = chop ($fanev);
$faemail = chop ($faemail);
$faweb = chop ($faweb);
$targy = chop ($targy);
$uzenet = chop ($uzenet);
if ($fanev == "") $hiba .= "HIBA! Nem írtad be a nevedet!<BR>";
if ($faemail == "") $hiba .= "HIBA! Nem írtad be az email címedet!<BR>";
else if (!strstr($faemail, "@") || !strstr($faemail, ".")) $hiba .= "Az email cím hibásan van megadva!<BR>";
if ($targy == "") $hiba .= "HIBA! Nem adtad meg az üzenet tárgyát!<BR>";
if ($uzenet == "") $hiba .= "HIBA! Nem adtad meg az üzenet szövegét!";
}
?>
</HEAD>
<BODY>
<H2>Levélküldő</H2>
<?php
if (!isset($fanev) || $hiba != "")
{
if ($hiba != "") print ("<P align=\"center\"><FONT COLOR=\"#FF0000\">".$hiba."</FONT></P>");
print "<FORM action=\"".$PHP_SELF."\" method=\"post\">
<TABLE align=\"center\">
<TR>
<TD>a Te neved: <small>(feladó)</small><BR><INPUT type=\"text\" name=\"fanev\" value=\"".$fanev."\" size=44 maxlength=50></TD>
</TR>
<TR>
<TD>a Te email címed: <small>(feladó)</small><BR><INPUT type=\"text\" name=\"faemail\" value=\"".$faemail."\" size=44 maxlength=50></TD>
</TR>
<TR>
<TD>weblapod címe:<BR><INPUT type=\"text\" name=\"faweb\" value=\"".$faweb."\" size=44 maxlength=50></TD>
</TR>
<TR><TD><HR></TD></TR>
<TR>
<TD>üzeneted tárgya:<BR><INPUT type=\"text\" name=\"targy\" value=\"".$targy."\" size=44 maxlength=50></TD>
</TR>
<TR>
<TD>szöveg:<BR><TEXTAREA cols=35 rows=5 name=\"uzenet\">".$uzenet."</TEXTAREA></TD>
</TR>
<TR>
<TD align=\"center\">
<INPUT type=\"submit\" value=\":: küldés ::\">
<INPUT type=\"reset\" value=\"mégsem\">
</TD>
</TR>
</TABLE>
</FORM>
";
}
else if ($hiba == "")
{
$cimzett = "a_te_mailcimed@domainod.hu";
$url = ("URL: ".$HTTP_REFERER."\r\n");
$ido = ("Idő: ".date("Y.m.d. H:i:s", time())."\r\n");
$hst = ("Host: ".gethostbyaddr($REMOTE_ADDR)."\r\n");
$ipszam = ("IP: ".$REMOTE_ADDR."\r\n");
$agent = ("Gépadatok: ".$USER_AGENT."\r\n");
mail ($cimzett, $targy, "A következő üzenet érkezett a weblapodról: \r\n".$url.$ido." = = = = = = = = = = = = = = = = = = = = = = = = = \r\nAz üzenet tárgya: ".$targy." \r\n\r\nSzöveg:\r\n".$uzenet."\r\n \r\n - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \r\nFeladó adatai:\r\nNév: ".$fanev."\r\nEmail: ".$faemail."\r\n".$hst.$ipszam." = = = = = = = = = = = = = = = = = = = = = = = = = \r\n [ThomasWebMűhely] - PhpFormMailer", "From: ".$faemail ) or die ("<P align=\"center\">A levél elküldése nem sikerült!</P>
");
print "<BR><BR><BR><P align=\"center\">Köszi, a levél elment!<BR><BR>Hamarosan választ kapsz a megadott email címedre.</P><BR><BR><A href=\"".$PHP_SELF."\">új levél írása</A></P>
";
}
?>
</BODY>
</HTML> -
Jag
senior tag
Segítsetek, hogy a keres1 beviteli mezőt hol kell definiálnom?
if (isset($_POST['keresg'])){
$ke=addslashes(trim($_POST['keres']));
if($ke!=""){
$keres="%".$ke."%";
if($keres1!=""){ $keres=$keres." and mezőneve like %".$keres1."%"; }
mysql_query("SET NAMES 'latin2'");
$query="SELECT * FROM lista l, ossz o WHERE l.hallgid = o.id";
$query=$query." and l.vezeteknev like '$keres'"; -
Jag
senior tag
-
Jag
senior tag
válasz
Tele von Zsinór
#1978
üzenetére
Hát az elején.

Persze, jó lenne, de nekem az is magas.
Még kiíratni sem tudom a tábla tartalmát, nem hogy keresni...
Ez pl. miért nem megy? A táblában 7 oszlop van.
Csatlakozik, az nem gond, aztán semmi...<?php
// Csatlakozás, adatbázis kiválasztása
$kapcsolat = mysql_connect('xxxx.extra.sql', 'xxxx', 'xxxx')
or die('Nem tudok csatlakozni: ' . mysql_error());
echo 'A kapcsolódás sikerült';
mysql_select_db('xxxx') or die('Nem sikerült kiválasztanom az adatbázist');
// SQL kérés végrehajtása
$keres = 'SELECT * FROM ossz';
$eredmeny = mysql_query($keres) or die('Hiba a kérésben: ' . mysql_error());
// Az eredmény kiírása HTML-ben
echo "<table>\n";
while ($line = mysql_fetch_array($eredmeny, MYSQL_ASSOC))
{
foreach ($sor as $egy_oszlop)
{
echo "\t\t<td>$egy_oszlop</td>\n";
}
echo "\t</tr>\n";
}
echo "</table>\n";
// Eredményhalmaz felszabadítása
mysql_free_result($result);
// Kapcsolat lezárása
mysql_close($kapcsolat);
?> -
Jag
senior tag
Hello!
Van sql-ben 2 táblám jópár adattal. Egy olyan puritán, egyszerű honlapot akarok csinálni, amiben nincs más, csak egy lekérdezési felület.
Ez is annyi lenne, hogy 2 értékre lehessen keresni.
Tehát lenne 2 üres mező, egy vezeteknev, meg egy keresztnev, meg egy keres gomb.
Ha a keresési feltételek megfelelnek, akkor kiírná a tábla adatait. Az SQL lekérdezés nem gond, csak a grafikus megjelenítésben kellene segítség.Köszi,
Új hozzászólás Aktív témák
Hirdetés
- Fejhallgató erősítő és DAC topik
- sziku69: Szólánc.
- Arc Raiders
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Fortnite - Battle Royale & Save the World (PC, XO, PS4, Switch, Mobil)
- Még idén kézbe vehetjük a NEOGEO felújított kiadását
- EAFC 26
- Motorola Edge 70 Fusion – stílusosan főznek
- Saját memóriaszabvánnyal küzd a memóriahiány ellen az ASRock
- További aktív témák...
- LG 27GX790A-B 2K-480HZ-0.03MS 3 ÉV GYÁRTOI GARANCIA
- Szolid RDY2PLAY Gamer PC - Ryzen 2600 // 16GB DDR4 // GTX 1080 // 512SSD + 2x1TB HDD // WIN 11 PRO
- AMD Ryzen 5 1600X AM4
- Eladó Apple iPad (2020) 2. generáció Cellular + WiFi 512 GB
- iPhone 16 128GB gyári független hibátlan 2028.10.20. Apple jótállás
- AKCIÓ! 4TB Kingston NV2 NVMe SSD meghajtó garanciával hibátlan működéssel
- Gamer PC-Számítógép! Csere-Beszámítás! I7 6700 / RX 5500XT 8GB / 16GB DDR4 / 128SSD+1TB HDD
- HIBÁTLAN iPhone 17 Pro Max 256GB Deep Blue-1 ÉV GARANCIA - Kártyafüggetlen, 100% Akksi
- Samsung Enterprise PM893 1,92TB/ SATA 2,5" SSD 4db/ számla-garancia
- Fujitsu U748 i5-8350 8Gb ram, 256GB SSD win11 számla, garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest




