| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
Lexxon Gast
|
PHP Formular in TXT Datei |
|
|
Hi,
habe mir das Tutorial "Mit PHP schreiben und lesen" angeschaut.
soweit klappt auch alles.
Allerdings würd ich gerne dass jedesmal wenn eine Eingabe in das TExtfeld gemacht wird, diese in einer neuen TXT Datei gespeichert wird.
Dass es wegen der Bezeichnung der TXT Datei keine Probleme gibt, soll aus einem 2. Eingabefeld der Namen der TXT Datei festgelegt werden.
Kann mir da einer helfen.
Danke..... |
|
|
|
| 18 Jan 2009 18:46 |
|
  |
Werner Homepage-Total.de Moderator

|
 |
|
|
Eigentlich ganz einfach:
| PHP-Code: | 1 2 3 4 5 6 7 8 9 10 11 12 13
| <form action="" method="post">
Text: <input type="text" name="text"> <br>
Dateiname: <input type="text" name="datei">.txt <br>
<input type="submit" value="absenden">
</form>
<?php
if (isset($_POST["absenden"])) {
$fp = fOpen($_POST["datei"] . ".txt", "w+");
fPuts($fp, $_POST["text"]);
fClose($fp);
}
?> |
|
_________________ Bei Fragen oder Fehlermeldungen - Bitte ausführlichen Code posten!
Wie man Fragen richtig stellt |
|
|
| 19 Jan 2009 20:22 |
|
 |
Gast
|
|
| 20 Jan 2009 20:30 |
|
 |
gast1 Gast
|
HI |
|
|
Hey, ich hab mir schon 10 tuts angeschaut wie so was geht doch irgendwie geht nix.
ich weiss nich warum bitte helft mir
fehler bekomm ich keine aba wen ich in die daten.txt datei gehe ist sie Leer
MfG Philipp |
|
|
|
| 10 Jun 2009 20:10 |
|
 |
Werner Homepage-Total.de Moderator

|
 |
|
|
Baue | PHP-Code: | 1
| error_reporting(E_ALL); |
am Script-Anfang ein, dann werden schon Fehler erscheinen  |
_________________ Bei Fragen oder Fehlermeldungen - Bitte ausführlichen Code posten!
Wie man Fragen richtig stellt |
|
|
| 10 Jun 2009 20:37 |
|
 |
Gast
|
re: |
|
|
???
tut mir leid ich weiss nich was du meinst
hier das "zeug" was ich benutze
das ist die Formula.html
| PHP-Code: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <html>
<head>
<title>Test</title>
<P><IMG SRC="Bilder/Header.gif" WIDTH=1250 HEIGHT=150></P>
</head>
<BODY BGCOLOR=red>
<body>
<form action="test2.php" method="post">
Text: <input type="text" name="text"> <br>
<input type="submit" value="absenden">
</form>
<CENTER><P><IMG SRC="Bilder/css.gif" WIDTH=200 HEIGHT=200></P></CENTER>
<CENTER><P>@ 2008-2009 <A HREF="mailto:philipp@german-chaos-team.de?subject=E-Mail @ philipp"><FONT SIZE="+0" COLOR=black>Philipp@german-chaos-team.de</FONT></A></CENTER>
<CENTER><P><IMG SRC="Bilder/button.gif" WIDTH=75 HEIGHT=15></FONT></CENTER>
</body>
</html> |
Das die test2.php
| PHP-Code: | 1 2 3 4 5 6
| <?php
if (isset($_POST["absenden"])) {
fPuts($fp, $_POST["text"]);
fClose($fp);
}
|
das ist das was ich aus dem internet habe ich hab schon so viel probiert ich komm aba auch nich dahinter
was wichtig wäre xD ich bin "neu" ich habe bisher nur Pawno gescriptet
MfG Philipp |
|
|
|
| 10 Jun 2009 22:43 |
|
 |
Werner Homepage-Total.de Moderator

|
 |
|
|
| PHP-Code: | 1 2 3 4 5 6 7 8 9
| <?php
error_reporting(E_ALL); // Hier!!
if (isset($_POST["absenden"])) {
$fp = fOpen("test.txt", "w+");
fPuts($fp, $_POST["text"]);
fClose($fp);
}
?> |
Die Datei muss erst einmal mit $fp = fOpen("test.txt", "w+");
geöffnet beziehungsweise erstellt werden. |
_________________ Bei Fragen oder Fehlermeldungen - Bitte ausführlichen Code posten!
Wie man Fragen richtig stellt |
|
|
| 10 Jun 2009 23:57 |
|
 |
Gast
|
re |
|
|
so ich hab alles gemacht hab es auf mein Webspace geladen aber es geht immer noch nicht woran kann das liegen ??
kann es an den register_globals liegen ?? wen ja wie kann man das ändern ?
MfG Philipp |
|
|
|
| 11 Jun 2009 10:51 |
|
 |
Werner Homepage-Total.de Moderator

|
 |
|
|
Zuerst würde ich erst testen ob ein Formular-Inhalt empfangen wird.
| PHP-Code: | 1 2 3 4 5 6 7 8 9
| <?php
error_reporting(E_ALL);
if (isset($_POST["absenden"])) {
echo $_POST["text"];
$fp = fOpen("test.txt", "w+");
fPuts($fp, $_POST["text"]);
fClose($fp);
}
?> |
Bitte im Formular irgend einen Text eingeben und Formular absenden. |
_________________ Bei Fragen oder Fehlermeldungen - Bitte ausführlichen Code posten!
Wie man Fragen richtig stellt |
|
|
| 11 Jun 2009 14:36 |
|
 |
philippw Mitglied
|
 |
|
|
sorry aber irgendwie geht das immer noch nich
MfG Philipp |
|
|
|
| 11 Jun 2009 20:45 |
|
 |
|