• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

php3 bzw. php4

jsboy136

New member
ok ich habe genauer ueberlegt.......
ich weiß jetzt was ich will, und wie man es formuliert :D

ok:
ich braue ein script in php.

es ist ein passwortschutz (zum legalisieren) :D
wenn man auf anmelden klickt, muss man sich dort einen benutzernamen und ein kennwort aussuchen und dann auf senden drueken. jetzt speiert das script die daten in eine *.txt file, und ermoeglicht so, dass man im gleichen moment sich mit dem benutzernamen und passwort anmelden kann.

beispiel: www.lyrix.de

ich wuede mich sehr freuen wenn mir jemand helfen koennte. ich weiß, dass einen txt file sehr leicht auslesbar ist, aber ich habe keinen lust mit DB

MFG jsboy136
 
kann man sich den namen und kennwort selber wählen oder ist der festgelegt und muss sich dann einen aussuchen?
 
Hier das login teil:
<?
$file = "test.txt";
$file = file($file);
for ($i = 0; $file[$i]; $i++){$read = $read.$file[$i];}
if(strstr($read,$user.":".$password)){echo "Name enthalten!";exit;}
else
{echo "Falscher Name/password!";exit;}
?>
In test.txt werden namen gespeichert!


Hier das anmelde teil:
<?
$url = "test.txt";
$file = file($url);
for ($i = 0; $file[$i]; $i++){$read = $read.$file[$i];}
if(strstr($read,$user.":".$password)){echo "Name bereits enthalten!";exit;}
$file = $file."\n".$user.":".$password;

$fp = fopen($url, "w");
flock($fp,2);
fputs($fp,$file);
flock($fp,3);
fclose($fp);
header ("Location: http://www.deine adresse.de/login.php?user=".$user."&password=".$password)
//so springt er direkt nach dem anmelden zum login!
?>

Keine ahnung ob es geht hab keine zeit es zu testen!
 
nö bei mir geht des net so

ich hab beide script raufgeladen. (auch test.txt [leer])
aber wenn man die eine datei oeffnet sagt er sofort "Name Bereits Enthalten" und beim anderem "Name enthalten"

was hab ich falsch gemacht??
kenn mich noch nicht so gut aus was php betrifft aber ich kann dir mal meinen ling geben dann koenntest du bitte dort nachschauen

Mfg jsboy

http://www.gratis-webhosting.de/kunden/sk8graz/login.php (login)
http://www.gratis-webhosting.de/kunden/sk8graz/loggin.php (anmelden)
http://www.gratis-webhosting.de/kunden/sk8graz/test.txt (txt)
 
wenn ich das richtig sehe brauchst du erstmal ein Formular wo der user sein nick und sein pass eingeben kann
 
Taz hat recht du brauchst natürlich ein formular welches die variablen $user und $password übergibt sonst sind die variablen leer und es geht net mehr!
 
hmm
so ungefähr:

<form action="login.php" method="post"> // wechselt zur seite login.php
<input name="user" size="20"> //´speichert die Eingabe in der Variablen $user
<input name="passwort" size="20"> //speichert die Eingabe in der Variablen $passwort
<input type="submit" value="Login"> //submit button mit der aufschrift "Login
</Form>

ich hoffe das war alles richtig

cu Taz
 
p.s. aber bidde, passwort so schreiben oder alle variablen ändern password!
sonst kannst das formular übernehmen von taz
 
Zurück
Oben