PHP Formular in TXT Datei

Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> PHP / MySQL
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Lexxon
Gast

BeitragPHP Formular in TXT Datei Antworten mit Zitat

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

Beitrag Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Gast


Beitrag Antworten mit Zitat

danke
20 Jan 2009 20:30
gast1
Gast

BeitragHI Antworten mit Zitat

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

Beitrag Antworten mit Zitat

Baue
PHP-Code:
1
error_reporting(E_ALL); 

am Script-Anfang ein, dann werden schon Fehler erscheinen Smile

_________________
Bei Fragen oder Fehlermeldungen - Bitte ausführlichen Code posten!
Wie man Fragen richtig stellt
10 Jun 2009 20:37
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Gast


Beitragre: Antworten mit Zitat

???

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

Beitrag Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Gast


Beitragre Antworten mit Zitat

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

Beitrag Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
philippw
Mitglied

Beitrag Antworten mit Zitat

sorry aber irgendwie geht das immer noch nich

MfG Philipp
11 Jun 2009 20:45
Benutzer-Profile anzeigen Private Nachricht senden MSN Messenger
axinio Internet Marketing
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> PHP / MySQL Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  

Ähnliche Beiträge
Thema Webmaster Forum Antw. Autor Verfasst am
Keine neuen Beiträge Farbverlauf in CSS-Datei CSS 1 Lupus_III 30 Jan 2012 15:14 Letzten Beitrag anzeigen
Keine neuen Beiträge onload einer definierten Datei (X)HTML 4 Ekkehart 05 Jan 2012 15:34 Letzten Beitrag anzeigen
Keine neuen Beiträge Formular Javascript 10 Werner 26 Dez 2011 08:42 Letzten Beitrag anzeigen
Keine neuen Beiträge Formular Ziel ändern UND submit ohne ... PHP / MySQL 2 Werner 15 Dez 2011 13:10 Letzten Beitrag anzeigen
Keine neuen Beiträge Formularingabe als txt. Datei speichern Marktplatz 0 drehstern 26 Okt 2011 08:40 Letzten Beitrag anzeigen