PHP Egyszerű Regisztrációs mezőkészítése?
Szeretnék egy nagyon egyszerű PHP oldalú regisztrációs felületet csinálni, ami így nézni ki:
Email címed:(TextBoxMező)
Jelszó:(TextBoxMező)
{Regisztrálás} -> nyomógomb
és a Regisztráció gomb lenyomása utána, ezt mentse el a weblapom adatbázisában egy txt fájlban. A többi beléptető login megoldom majd, csak erre volna szükségem, már egy utána néztem, meg is szereztem de azok bonyolultabb felépítésüek, ahol több adat van, és még kezdő szinten vagyok, hogy saját részre alakítsám.
Válaszotok előre is köszönöm!
Igazából a TXT fájlba nem jó ilyeneket menteni, de te tudod. Keress rá a Google-ben a PHP 24 óra alatt című könyvre! Itt egy kis segítség:
form.html:
<html>
<head>
</head>
<body>
<center>
<form method="post" action="./post.php">
<input type="text" name="user"><br />
<input type="password" name="pass"><br />
<input type="submit">
</form>
</center>
</body>
</html>
post.php:
<?php
if ( file_exists("log.txt") ){
print("");
}else{
touch("log.txt");
}
if ( is_writeable( "log.txt" ) ){
print "";
}else{
print "Nem írható a fájl!";
}
header ('Location: [link]
$handle = fopen("log.txt", "a");
foreach($_POST as $variable => $value) {
fwrite($handle, $variable);
fwrite($handle, "=");
fwrite($handle, $value);
fwrite($handle, "\r\n");
}
fwrite($handle, "\r\n");
fclose($handle);
exit;
?>
@21:38
a passwordot jó 2szer bekérni regisztrációnál és összehasonlítani, hogy egyezik-e.
a header ('Location: [link] minek? és miért pont oda:d
az előtte lévő kiiratások miatt le sem futna, és ha mégis, akkor a fájlba nem írna semmit.
a $_POST tömböt nem szerencsés bejárni. nem biztos, hogy csak az van benne amire számítasz.
ellenörzés nélkül nem illik elmenteni adatokat:
=-vel választod el a felhasználonevet a jelszótol, mivan akkor ha
=asd=13b a felhasználónevem?
jelszót hash-elve tárolunk, minimum md5, vagy sha1
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!