Registrieren  •  Login 
  
 
im Forum


 FAQ   Mitgliederliste   Benutzergruppen   Teamseite   Suchen 

eingabe in *.txt speichern

 
Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
rami
Mitglied
Mitglied



Anmeldedatum: 07.10.2006
Geschlecht: Männlich
Beiträge: 759

BeitragVerfasst am: 21.01.2007, 15:38    Titel: eingabe in *.txt speichern

Ich will, dass die eingabe in ein textarea-feld einer *.txt-Datei hinzugefügt wird. ja, ich weiß, dass es mit fwrite() geht. Unter http://de3.php.net/manual/de/function.fwrite.php konnt ich auch kein verständliches beispiel finden. ich will also nicht dass eine *.txt-Datei erstellt wird sondern dass einer bestimmten *.txt-Datei etwas hinzugefügt wird. Wenn möglich sollte dies dann in einer anderen Datei ausgegeben werden (also wie ein gästebuch, das in eine *.txt-Datei schreibt).
Nach oben
Benutzer-Profile anzeigen rami ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
P@k.l
Ehemaliger
Ehemaliger



Anmeldedatum: 17.06.2006
Geschlecht: Männlich
Beiträge: 340
Wohnort: Köln

BeitragVerfasst am: 21.01.2007, 16:14    Titel:

Bei fopen() musst du einfach fopen("datei.txt.","a") angeben, dann wird mit fwrite() einfach etwas der Datei hinzugefügt.
_________________
Nach oben
Benutzer-Profile anzeigen P@k.l ist derzeit offline Private Nachricht senden Website dieses Benutzers besuchen
rami
Mitglied
Mitglied



Anmeldedatum: 07.10.2006
Geschlecht: Männlich
Beiträge: 759

BeitragVerfasst am: 21.01.2007, 16:47    Titel:

ich habe jetzt mit der beschreibung von php.net doch was anfangen können.
mein problem:
-----
Dateien:
test.html
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <meta http-equiv="content-type" content="text/html; charset=windows-1250">
  <meta name="generator" content="PSPad editor, www.pspad.com">
  <title>test</title>
  </head>
  <body>
<form action="test.php" method="post">
Text: <textarea name="name"></textarea>
<br>
<input type="Submit" value="Absenden/Weiter">
</form>
  </body>
</html>


test.php
PHP-Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?php
$text 
$_POST["text"];

$filename 'test.txt';
$somecontent $text;

// Sichergehen, dass die Datei existiert und beschreibbar ist
if (is_writable($filename)) {

   
// Wir öffnen $filename im "Anhänge" - Modus.
   // Der Dateizeiger befindet sich am Ende der Datei, und
   // dort wird $somecontent später mit fwrite() geschrieben.
   
if (!$handle fopen($filename"a")) {
         print 
"Kann die Datei $filename nicht öffnen";
         exit;
   }

   
// Schreibe $somecontent in die geöffnete Datei.
   
if (!fwrite($handle$somecontent)) {
       print 
"Kann in die Datei $filename nicht schreiben";
       exit;
   }

   print 
"Fertig, in Datei \"$filename\" wurde \"$somecontent\" geschrieben";

   
fclose($handle);

} else {
   print 
"Die Datei $filename ist nicht schreibbar";
}
?>


Es kommt, wenn ich meinen Text in http://raphaelmichel.de/test.html eingebe, in der test.php nur:
Zitat:
Kann in die Datei test.txt nicht schreiben


Was ist mein Fehler?

Dieser Beitrag wurde insgesamt 1 mal geändert. Zuletzt von rami.
Nach oben
Benutzer-Profile anzeigen rami ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
P@k.l
Ehemaliger
Ehemaliger



Anmeldedatum: 17.06.2006
Geschlecht: Männlich
Beiträge: 340
Wohnort: Köln

BeitragVerfasst am: 21.01.2007, 16:58    Titel:

Also zum einen hast du in der HTML
Code:
<textarea name="name">

und in der PHP-Datei dann
PHP-Code:
1
2
3
<?php
$text 
$_POST["text"];
?>

Was ja irgendwie nicht ganz zusammenpasst und somit auch irgendwie den Rest des Scripts blockiert... weil nichts irgendwo hineinzuschreiben wird wohl keinen Sinn machen. Rolling Eyes
_________________
Nach oben
Benutzer-Profile anzeigen P@k.l ist derzeit offline Private Nachricht senden Website dieses Benutzers besuchen
rami
Mitglied
Mitglied



Anmeldedatum: 07.10.2006
Geschlecht: Männlich
Beiträge: 759

BeitragVerfasst am: 21.01.2007, 17:22    Titel:

oh...mist.

edit: vielen dank.

edit2: wie kann ich den Inhalt einer *.txt-Datei in einer *.php-Datei ausgeben?

Dieser Beitrag wurde insgesamt 4 mal geändert. Zuletzt von rami.
Nach oben
Benutzer-Profile anzeigen rami ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
killerbees19
Administrator & Rennleitung
Administrator & Rennleitung



OC-Nickname: KB19
Südafrika Team South Africa

Anmeldedatum: 09.05.2006
Geschlecht: Männlich
Alter: 29 Jahre
Beiträge: 13997
Wohnort: Wien

BeitragVerfasst am: 21.01.2007, 17:40    Titel:

PHP-Code:
1
2
3
4
<?php
$file 
file_get_contents('./datei.txt');
echo 
$file;
?>



MfG Christian
_________________
Nach oben
Benutzer-Profile anzeigen killerbees19 ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden Website dieses Benutzers besuchen
rami
Mitglied
Mitglied



Anmeldedatum: 07.10.2006
Geschlecht: Männlich
Beiträge: 759

BeitragVerfasst am: 21.01.2007, 17:43    Titel:

danke.
Nach oben
Benutzer-Profile anzeigen rami ist derzeit offline Spielerprofile bei SC:Special Bewerben anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht teilnehmen.
Du kannst Dateien in diesem Forum nicht hochladen.
Du kannst Dateien in diesem Forum nicht herunterladen.

 

Alle Zeiten sind GMT + 2 Stunden (Sommerzeit)
Aktuelles Datum und Uhrzeit: 03.06.2020, 11:39
Nach oben
Valid HTML 4.01 Transitional
Valid CSS!
Software based on work from the phpBB-Group  •  Deutsche Übersetzung von phpBB.de

netcup - Internetdienstleistungen
 
 
[ happytec.at | forum.happytec.at | blog.happytec.at | esports.happytec.at | event.happytec.at ]