Hallo,
folgendes Problem: Ich habe ein Formular. Wenn man das abschickt, wird die Eingabe mittels Ajax an ein PHP Script geschickt, dass „You entered: $eingabe“ ausgibt. Das Script könnt ihr euch hier anschauen: http://www.ajaxtutorial.net/index.php/2006/11/29/sim…
Die Ausgabe sieht dann so aus:
[Input]
You entered: Test
Wenn ich jetzt was neues eingebe, wird das Alte überschrieben. Das will ich aber nicht. Ich möchte, dass alle neuen Eingaben untendrunter gelistet werden, also z.B.:
[Input]
You entered: Test
You entered: Hallo
You entered: Wie gehts?
Wie kann ich das realisieren?
Hi,
ich bin zwar der Windows-Mensch, aber du solltest das in php in eine Varable tüten können und die dann mit
variable = variable + eingabe
einfach erweitern können
wenn die variable, wegen dem erneuten aufruf wieder leer ist, dann pack das in eine session-variable. sollte unter php ja auch möglich sein.
gruß
Proteus
Ajax kenne ich nicht, aber PHP.
Damit werden Daten angefügt wie folgt:
$fp=fopen("datei.name","a");
fwrite($fp,$daten);
fclose($fp);
hallo,
der js-script zeigt in der div mit der id"result" das an, was der php-script ausgibt.
wenn du alle „einträge“ anzeigen lassen willst, dann muss der php-script, wie jott53 beschrieben, die neuen-daten erstmal speichern, dann die datei laden und den inhalt mittels echo ausgeben.
gruß
klaus