- WWDC 2025: Nagy változásokat hoz az iOS és iPadOS 26
- One mobilszolgáltatások
- Huawei Watch Fit 3 - zöldalma
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Telekom mobilszolgáltatások
- Magyarított Android alkalmazások
- Yettel topik
- Huawei P30 Lite - éles a kontraszt
- Samsung Galaxy XCover7 Pro - burokban született One UI
Ú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
- Apple MacBook
- Filmvilág
- sziku69: Fűzzük össze a szavakat :)
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- WWDC 2025: Nagy változásokat hoz az iOS és iPadOS 26
- Mibe tegyem a megtakarításaimat?
- One mobilszolgáltatások
- Formula-1
- AMD Navi Radeon™ RX 9xxx sorozat
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- További aktív témák...
- Xbox One 1TB Halo 5 Guardians limitált kiadású konzol
- ASUS Zenbook UX3405M (i7 ultra 155h, 16GB, 1 TB, 3k 120Hz) ! AkciÓÓ!
- Újszerű Lenovo Thinkpad X270 laptop (12,5FHD/I5-G7/16GB/256SSD/Magyar/Win11)
- Lenovo Thinkpad X1 Yoga laptop-tablet (12,5 3K/i5-G7/8GB/256SSD) + ceruza
- Lenovo G710 laptop (17,3HD+/intel/8gb/128ssd/Magyar)
- Eladó szép állapotban levő Huawei P30 Pro kék 6/128GB 12 hónap jótállással!
- Samsung Galaxy A12 64GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRCSÖKKENTÉS Panasonic Viera 37" TH-37PV8P plazma TV eladó (2 HDMI)
- Hp Prodesk 600 G3/ G5/ G6 SFF-MT / i5 8-9-10 gen, Hp EliteDesk 800 G4 / Win11- Számla, garancia
- Samsung Galaxy S22 Ultra / 12/ 256 GB / Gyárifüggetlen / 12 hó Garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged