Anfängerproblem

Hallo Leute!

Ich habe ein kleines großes Problem :smile:

Ich möchte eine Art Linkliste bauen.
Da ich aber selber wenig Zeit habe, die von anderen eingesandten Links manuell einzubauen, muss das ganze automatisch ablaufen:

Wenn ich also meinen Namen eingebe und abschicke, soll er sofort auf einer Seite erscheinen (bspw. liste.htm oder liste.php wie auch immer). Wenn der nächste seinen Namen eingibt, soll dieser auf der liste.htm oder liste.php auch erscheinen, unter meinem.

Wie kann ich das ganze hinbekommen?

Wäre über eine baldige Antwort sehr erfreut, und bitte so erklären, dass es meine Oma kapieren könnte. :wink:

Chris

Hallo,

dazu gibt es so einige Möglichkeiten. Ich gehe dabei davon aus, dass du auf deiner Seite php benutzen kannst.

die erste Möglichkeit wäre eine Textdatei zu erstellen, die fertig formatiert alle Links untereinander benhält. Dazu musst du jedesmal, wenn der Benutzer sein Link abschickt, die Datei aufmachen, den formatierten Text hintanfügen und wieder zumachen. Dazu brauchst du folgende Befehle:

$handle=fopen(„filename.txt“,a+);
fwrite($handle, $formatierterlink);
fclose($handle);

Du kannst alternativ mehrere Dateien in einem Unterverzeichnis anlegen, für jeden Link eine Datei. Das ist vielleicht auch besser zu verarbeiten später. Funktioniert aber im Prinzip genauso.

weitere Quellen:
http://de2.php.net/manual/en/function.fopen.php
http://de2.php.net/manual/en/function.fwrite.php

Dann gibt es die Möglichkeit, eine Datenbank anzusprechen (wenn dein Server eine Datenbank hat). Ich denke aber, für den Anfang sollte eine Textdateien-Version genommen werden.

Gruss, Omar Abo-Namous

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]