Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Jo..ka.. Memberscript (txt)





Frage

Das geht mal wieder an Semi und Nessus und auch alle andren die eventuell helfen können und wollen :=) also: folgende FRage: ich will für ein memberscript ( txt ) eine (array??) funktion haben, die checkt, ob in der datei password.txt neben dem ausgewähltem name das eingegebene passwort steht.. wie mache ich das am besten ? thx weitere sachen kommen sicher wieder. :(

Antwort 1 von Nessus

Hi,

danke....
Aber könntest Du das mal etwas genauer aufschreiben?

Nessus

Antwort 2 von kane2k

ok.
Also:

Ich mache für einen CLan ein script, in dem sie ihre Details selber ändern können.

Dafür habe ich ein Formular gemacht, bei dem man erst ein name auswählt, und da drunter sein persöhnliches passwort eingibt, und ín den darauf folgenden Feldern die restlichen Sachen.

Kannst es dir ja mal hier angucken..

jetz, da das script auf txt basiert, soll es in einer DAtei passwort.txt gucken, ob in einer zeile der ausgewählte name steht, und daneben das eingegebene Password.. verstanden?

gruß

Antwort 3 von Nessus

Hi,

warum das Rad neu erfinden......
Download

Nessus

Antwort 4 von Nessus

Bevor ich es vergesse, die Passwortdatei sollte nicht *.txt heißen, sondern *.php. Damit kann sie nicht gelistet werden. Wäre ja peinlich wenn jemand alle Passwörter sieht.

Nessus

Antwort 5 von kane2k

Hi

Also erstmal danke für den Link, ich denke mit diesem PW Script kann ich einiges lernen, da es einfach aufgebaut ist.. dazu aber einige Fragen:

1. Dieses Script erstellt einen neuen benutzer, ( formular etc. ) aber die Datei mit dem neuemBenutzerName.php existiert doch noch gar nicht, wird sie automatisch erstellt ?


$fp = fopen("$uname.php","w");
fputs($fp,"<? $");...
...
..
.


2. Ich weiß es ist Grundwissen, aber da ich schonmal dabei bin, welche Ausgabe würde dann in der neuenBenutzer.php stehen , und was bewirken die /"


fputs($fp,"passw=\"$passw\";\n");



soweit erstmal.. thx & gruß


Antwort 6 von kane2k

Achso: und was bewirken immer zwischen den puts diese:


fputs($fp,"<? $");


in dem script

fputs($fp,"<? $");
fputs($fp,"passw=\"$passw\";\n");
fputs($fp,"?>");
fputs($fp,"<? $");
fputs($fp,"user=\"$uname\";\n");
fputs($fp,"?>");
fputs($fp,"<? $");
fputs($fp,"user=\"$mail\";\n");
fputs($fp,"?>");
fputs($fp,"<? $");
fputs($fp,"user=\"$url\";\n");
fputs($fp,"?>");
fclose($fp);


.. danke


Antwort 7 von semi

Hi,

hab' ich was verpasst? :)

Ich habe mir das Loginsskript angeschaut.
Es erzeugt für jeden Benutzer eine PHP-Datei mit seinen Daten. Das ganze ist nicht so gut.
Man muß bei Links das Passwort immer wieder übergeben. Außerdem überschreibt es Dateien, ohne Rücksicht darauf, was überschrieben wird.
Versuche einen Benutzer mit dem Namen "reg" oder "index" anzulegen, dann siehst Du was passiert. Die entsprechenden Dateien (reg.php oder index.php) werden einfach überschrieben.
Ich hab' mal was ähnliches gemacht, läuft aber mit mySQL. Eine andere dateibasierte Version hat keinen Admin-Bereich und müsste angepasst werden.
Falls Du interesse hast, dann sag' Bescheid, ich kann es Dir zuschicken.

Gruß,
Michael

Antwort 8 von kane2k

Fänd ich sau cool, kannst sie mir an

kanegrafix@csdemos.de schicken.. danke

Noch Antworten zu dem Code, auf meine Fragen ??

gruß , thx

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: