alle .dat files aus einem .....
Hi @ all,
ich hab noch nicht viel ahnung von PHP aber langsam kommt es, aber mir fehlen noch einges darum bin ich hier ;-) Zum thema, ich möchte einen Anmelde Script für eine Lan progamieren. eigentlich ganz simple aber ich möchte das pro anmeldung eine datei in form: "nickname.dat" im Verzeichniss "user/" erstellt wird. was auch ohne probleme klappt aber mein momentanes problem is ich möchte sie alle in einer Tabelle ausgeben!!! PS: Ich weiß man kann alles in ein file schreiben aber das möchte ich nicht da man so seine eingegebenen daten nicht bearbeiten kann!!! thx im voraus MfG RVMLan |
Was Du brauchst opendir() und readir() - sollte in den Verzeichnisfunktionen von Selfphp drin sein.
Mit opendir() kannst Du ein Verzeichniss öffen und mit readir() kannst Du nacheinander alle Dateien auslesen. Wieso soll man eigentlich seine Daten nicht bearbeiten können, wenn alle Daten in einer Datei liegen? |
ich wüßte zumindestens nicht wie man es machen sollte!!!!!!
|
Die Datei baust Du so auf:
username#trenner#passwort#trenner#sonstigeDAten1#trenner#fjk Wenn Du nun einen Datensatz bearbeiten willst, ließt Du die Datei mit file() zeilenweise aus und wandelst die Zeile mit explode() in einen Array - wenn nur $array[0] und $array[1] zu den Eingaben des Users passen speicherst Du alle Daten in einem anderen $array1 $array1[0] = $array[0] $array1[1] = $array[1] usw... Die Daten von $array1 kannst Du dann in einem Formularfeld anzeigen lassen. Wenn der User die Daten geändert hat, liest Du die Datei wieder Zeilenweise aus, und speicherst Sie zwischen. Wenn die ausgelesenen Werte den alten Werten des Users entsprechen überschreibst Du sie mit den neuen. Anschließend mußt Du die Datei nur noch neu schreiben. |
werd ich gleich mal testen!!!
thx für die hilfe |
Alle Zeitangaben in WEZ +2. Es ist jetzt 08:20:03 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.