ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
598
598
EMPFEHLEN
-
17.06.05 09:27 #1Katharina_ Tutorials.de Gastzugang
Guten Morgen
Wie könnte ich dies machen?
Ich habe eine Datei test.php
In dieser Datei steht nur dies:
In einem Formular möchte ich was eingeben, und wenn ich auf senden gehe fügt er dies nun ein. Wie bekomme ich es hin, dass er mir diesen wert aus dem Formular ($formularwert) in diese Datei schreibt. Also nicht einfach $testvar=$formularwert, sondern das er dies fest reinschreibt. Also wenn ich die Datei öffnen würde, dass dieser Wert dann in der Datei steht.PHP-Code:<?
$testvar="";
?>
Würde mich über Hilfe freuen.
Gruss
Katharina
-
Hi,
also die Werte ausm Formular haben ja Namen z.b:
Hier hat der Eintrag jetzt den Namen 'user'.PHP-Code:<form action="test.php" method="post">
Name:<input type="text" name="user" size="25">
</form>
Den musst du dann an eine Variable übergeben und dann in die Textdatei schreiben:
So müsste das klappen.PHP-Code:$name = $_POST['user'];
$fp = fopen("test.txt",a);//Öffnet die Texstdatei zum Schreiben
fputs($fp,$name);//Schreibt die Variable $name in test.txt
fclose($fp);
MFG,
Sven
-
Auf der Seite an die dein Formular geschickt wird, erzeugst du den Inhalt, der in die Datei geschrieben werden soll.
$_POST['formularinhalt'] musst du natürlich so gestalten, dass auch tatsächlich das drinsteht, was du übergeben hast. Also wenn du per GET statt per POST übergeben hast, natürlich $_GET[...]PHP-Code:$inDatei = '<?php $testvar="'.$_POST['formularinhalt'].'";?>';
file_put_contents("test.php",$inDatei);
Wichtig ist, dass der String $inDatei in Singlequotes (') und nicht in Doublequotes(") steht, da er sonst dort wo $testvar steht, versuchen würde den Inhalt einer Variablen $testvar in den String zu schreiben und das wollen wir ja vermeiden.
-
18.06.05 08:16 #4Katharina_ Tutorials.de Gastzugang
Hi
Also das von svennson müsste ich ausprobieren.
@Tim. Wäre dies nicht etwas umständlich? Dann müsste ich ja zuerst die Variabe auslesen, dann müsste ich diese erweitern mit dem neuen Wert was aus dem Formular und alles wieder neu einfügen. (Sorry hätte vielleicht früher schreiben müssen das dies aus dem Formular nur angehängt werden soll).
Gehen die zwei lösungen hier dann trotzdem?
Gruss
Katharina
Ähnliche Themen
-
Beliebige Variable erstellen und in eine Datei schreiben
Von Slin61 im Forum PHPAntworten: 10Letzter Beitrag: 03.01.11, 20:49 -
String und int Variable in eine Datei schreiben
Von XxbambamxX im Forum C/C++Antworten: 3Letzter Beitrag: 22.08.10, 21:20 -
Text aus Texfeld in eine Variable schreiben
Von Henig im Forum PHPAntworten: 9Letzter Beitrag: 24.02.10, 14:42 -
Wann muss man eine Variable mit set-/get-Methoden in eine Bean schreiben?
Von melly_ im Forum Java GrundlagenAntworten: 3Letzter Beitrag: 26.02.09, 14:04 -
XML in eine Variable schreiben
Von Skourer im Forum PHPAntworten: 8Letzter Beitrag: 24.11.03, 15:36





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren