Formulardaten in gleicher Datei verarbeiten
planloser
- php
hi,
ich hab ein Formular erstellt und möchte in der gleichen Datei die Formulardaten weiterverarbeiten (in einer txt speichern). - geht sowas?
Hallo planloser.
ich hab ein Formular erstellt und möchte in der gleichen Datei die Formulardaten weiterverarbeiten (in einer txt speichern). - geht sowas?
Natürlich geht dies. Wie sieht dein Ansatz aus?
Einen schönen Dienstag noch.
Gruß, Ashura
hi,
ebenfalls hi.
ich hab ein Formular erstellt und möchte in der gleichen Datei die Formulardaten weiterverarbeiten (in einer txt speichern). - geht sowas?
Jep. Willste auch wissen wie? ;)
Mache aus der Datei eine .php-Datei und gib im attribut action="" im Form-tag den Dateinamen an. z.B. <form action="formular.php" method="post">
Jetzt kannst du per php die einzelnen Formularfelder auslesen:
$_POST['name'] würde somit den inhalt des Formularfeldes name ausgeben.
LG Björn
danke erstma,
hier mal ein paar ausschnitte aus meiner php-Datei (install.php):
<html>
<body>
<form action="install.php" method="post">
<input type="text" name="db-host" value="localhost" size="30">
<input type="submit" name="senden" value="Speichern">
</form>
<?php
echo $_post['db-host'];
?>
</body>
</html>
leider tut sich nichts, wenn ich auf den Button drücke.
Hallo planloser.
echo $_post['db-host'];
Hast du ein Array namens $_post angelegt? Oder meintest du das vordeklarierte $_POST?
Und zudem greifst du hier auf eine Variable zu, die beim erstmaligen Aufrufen noch gar nicht gesetzt ist. Nutze deshalb isset, wenn du kein Notices aufgrund des selbstverständlich auf E_ALL gestellten error_reporting mehr kassieren möchtest.
Einen schönen Dienstag noch.
Gruß, Ashura
geht jetzt alles und ich weis auch, dass ich "fopen ('../cfg2.txt', 'w+');" nutzen will.
Wie genau übergebe ich des jetzt!