Kezdőoldal » Számítástechnika » Weblapkészítés » PHP Egyszerű Regisztrációs...

PHP Egyszerű Regisztrációs mezőkészítése?

Figyelt kérdés

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!


2010. szept. 28. 21:33
 1/4 anonim ***** válasza:

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;

?>

2010. szept. 28. 21:38
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:

@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

2010. szept. 29. 08:38
Hasznos számodra ez a válasz?
 3/4 A kérdező kommentje:
akkor nem txt fájlban, hanem php fájlban, azt nem tudják ki olvasni, a txt-ben meg igen, ez hülye ötlet volt tőlem!
2010. szept. 30. 14:25
 4/4 anonim ***** válasza:
Hát szerintem inkább csinálj egy adatbázisos logint mert az sokkal biztonságossabb...
2010. szept. 30. 18:30
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!