- Samsung Galaxy S20 FE - tényleg nem lite
- iPhone topik
- WWDC 2025: Nagy változásokat hoz az iOS és iPadOS 26
- Yettel topik
- Google Pixel topik
- Apple Watch
- Samsung Galaxy S23 Ultra - non plus ultra
- Telekom mobilszolgáltatások
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Samsung Galaxy A54 - türelemjáték
Új hozzászólás Aktív témák
-
Brown ügynök
senior tag
válasz
SureStudio #10982 üzenetére
Jelöld ki a <form>-tól a </form>-ig a kódodat és illeszd be a következőt:
<?php
define("PSW", "jelszó");
if ( isset($_POST['jelszo']) ) {
if ( PSW === $_POST['jelszo']) { //ha egyezik, átirányítod
header("Location:http://www.facebook.com");
exit;
} else { // ha nem egyezik meg visszairányítod
header( "refresh:2;url=http://www.surestudio.freebase.hu" );
echo "Helytelen jelszó!";
exit;
}
}
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" id="tesztUrlap">
<label for="email">E-mail</label>
<input name="email" id="pass" type="text">
<label for="jelszo">Jelszó</label>
<input name="jelszo" id="pass" type="password">
<input type="submit" value="Belépés" />
</form>Akkor vegyük sorba:
- A form mező action-jébe beraktuk, hogy az űrlap elküldésekor ezt a fájlt futtassa. <?php echo $_SERVER['PHP_SELF']; ?>
- Amikor az egyes html tagek attribútumainak adsz értéket, akkor nem kell ";"-el lezárni. Helytelen: name="jelszo;" Helyes: name="jelszo"
- Ne használj ékezetes betűket értékadásnál, csak az angol abc betűit. Helyes name="jelszo". Kivéve, ha az a szöveg kikerül a képernyőre: value="Belépés"
- Az input mező "name" értéke lesz a $_POST változóban, így tudsz majd hivatkozni rá (ez esetben tehát a $_POST["jelszo"]-ba kerül az, amit a felhasználó begépelt).
- A form elküldését szintén input taggel kell megoldanod:
<input type="submit" value="szöveg" />- A isset($_POST['jelszo'] kóddal pedig azt vizsgáltuk, hogy létezik-e már a jelszo értéke. Ha igen, akkor megvizsgáljuk, hogy ugyanaz-e amit te megadtál (jelen esetben "jelszó").
- Ja, és így mentsd el: Fajlnev.php
Tudom, kicsit sok a duma de nem leszek mindig itt, hogy megírjam.
Új hozzászólás Aktív témák
- Logitech g29 váltóval
- Baby design smart sportbabakocsi
- Ohh Lenovo ThinkPad P15 G2 Tervező Vágó Laptop -75% 15,6" i5-11500H 32/1TB RTX A2000 4GB /1 Millió/
- RITKASÁG !! ASUS P5QL-M DELUXE/WIFI-AP /Xeon Bios /Xeon X5470 /2X4GB DDR2 /Thermaltake Hűtő
- Szép Lenovo ThinkPad P15 G2 Tervező Vágó Laptop -75% 15,6" i5-11500H 32/1TB RTX A2000 4GB /1 Millió/
- BESZÁMÍTÁS! Lenovo ThinkPad T14 Gen 4 üzleti notebook - i7 1360P 24GB DDR5 RAM 512GB SSD Iris Xe W11
- AKCIÓ! Gigabyte H610M i5 13600K 16GB DDR4 512GB SSD RTX 3060Ti 8GB Zalman S2 TG Seasonic 650W
- LG 32SQ700S-W - 32" VA Smart - 3840x2160 4K UHD - 62Hz 5ms - WebOS - Wifi + BT - USB-C - Hangszórók
- Felújított laptopok Számlával, garanciával! Ingyen Foxpost!
- BESZÁMÍTÁS! MSI B450M R5 5500 32GB DDR4 512GB SSD RTX 3060 12GB Rampage SHIVA Chieftec 600W
Állásajánlatok
Cég: Liszt Ferenc Zeneművészeti Egyetem
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged