WinFuture-Forum.de: Fwrite() - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Fwrite() nächste zeile


#1 Mitglied ist offline   F481 

  • Gruppe: aktive Mitglieder
  • Beiträge: 292
  • Beigetreten: 13. April 08
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:daheim ^^

geschrieben 16. Mai 2008 - 16:11

hallo Leute

ich hab hier ein kleines Problem (ich weiß ist eig pippifax) aber ich stell mich grad en bisschen blöd an :D

ich möchte 3 Variabeln in eine txt datei schreiben

$datei = fopen('hallo.txt', 'w+');
 fwrite($datei, $a );
 fwrite($datei, '|' );
 fwrite($datei, $b );
 fwrite($datei, '|' );
 fwrite($datei, $c );
 fclose($datei);


Nun möchte ich aber, wenn dieser Code das zweite mal durchlaufen wird die alte Zeile nicht gelöscht wird, sondern das in eine neue Zeile geschrieben wird. Das müsste doch iwie mit \n gehen kann mir das jemand näher erklären?
0

Anzeige



#2 _USA_

  • Gruppe: Gäste

geschrieben 16. Mai 2008 - 16:59

probiers mal mit

$datei = fopen("hallo.txt", "a");

Dieser Beitrag wurde von USA bearbeitet: 16. Mai 2008 - 17:00

0

#3 Mitglied ist offline   sibbl 

  • Gruppe: aktive Mitglieder
  • Beiträge: 377
  • Beigetreten: 30. Dezember 06
  • Reputation: 3
  • Wohnort:localhost

geschrieben 16. Mai 2008 - 17:16

richtig, hier ne übersicht davon: http://de.php.net/fopen =)

zudem musst du nach dem schreiben von variable $c ein \n dazuschreiben ... also $c."\n"
0

#4 Mitglied ist offline   F481 

  • Gruppe: aktive Mitglieder
  • Beiträge: 292
  • Beigetreten: 13. April 08
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:daheim ^^

geschrieben 16. Mai 2008 - 19:09

Ja hab ich schon versucht mit dem '\n' aber da kommt en Fehler:

Zitat

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in..... on line 86

also da wo der \n steht

Dieser Beitrag wurde von F481 bearbeitet: 16. Mai 2008 - 19:10

0

#5 Mitglied ist offline   K050V4 

  • Gruppe: aktive Mitglieder
  • Beiträge: 788
  • Beigetreten: 13. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stuttgart
  • Interessen:(X)HTML<br />CSS2+<br />PHP 4/5<br />MySQL 5<br />Symfony 1.2+<br />JavaScript / AJAX<br />jQuery<br />C++<br />C#<br />Java<br />...

geschrieben 17. Mai 2008 - 08:48

lol Fabi xD
<?php
...

$das = $a."|".$b."|".$c."\n";

$datei = fopen('hallo.txt', 'w+');
fwrite($datei, $das);
fclose($datei);

...
?>

Zitat

"In der Welt des Erkennbaren ist die Idee des Guten die höchste." - Platon

Spritify! Easy CSS-Sprite-Generator | Albanisch Deutsch Wörterbuch
0

#6 Mitglied ist offline   F481 

  • Gruppe: aktive Mitglieder
  • Beiträge: 292
  • Beigetreten: 13. April 08
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:daheim ^^

geschrieben 17. Mai 2008 - 19:34

NE K050V4 das geht so nicht!! Der überschreibt dann nur die alte Zeile ich will aber, dass er das in ne neue Zeile reinschreibt.

@K050V4 du bist ein db ;)

du musst noch den Modus in 'a' ändern wie oben schon gesagt

Dieser Beitrag wurde von F481 bearbeitet: 17. Mai 2008 - 19:36

0

#7 Mitglied ist offline   K050V4 

  • Gruppe: aktive Mitglieder
  • Beiträge: 788
  • Beigetreten: 13. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stuttgart
  • Interessen:(X)HTML<br />CSS2+<br />PHP 4/5<br />MySQL 5<br />Symfony 1.2+<br />JavaScript / AJAX<br />jQuery<br />C++<br />C#<br />Java<br />...

geschrieben 18. Mai 2008 - 19:41

Ja ich vergass ^^
du DB :ph34r:

Zitat

"In der Welt des Erkennbaren ist die Idee des Guten die höchste." - Platon

Spritify! Easy CSS-Sprite-Generator | Albanisch Deutsch Wörterbuch
0

#8 Mitglied ist offline   F481 

  • Gruppe: aktive Mitglieder
  • Beiträge: 292
  • Beigetreten: 13. April 08
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:daheim ^^

geschrieben 18. Mai 2008 - 20:44

Ja siehst grad da kannst noch einiges von mir lernen :ph34r:
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0