Neuigkeiten:

still alive...

Hauptmenü

txt-Datei beliebig verändern aber wie

Begonnen von webbymaster, 12. Juli 2005, 15:52:58

Vorheriges Thema - Nächstes Thema

webbymaster

Hallo zusammen,
folgendes Problem habe ich:
1. Eine Textdatei, zB eine Textvorlage für einen Brief (nur als txt ohne html oder so)
2. Ich möchte die datei öffnen (Das klapp *g)
3. Jetzt lese ich den inhalt in eine textarea ein und kann das verändern
4. Allerdings macht er wenn ich das formular abschicke nicht immer das was ich wirklich will. Ich schaffe es nur etwas anzuhängen oder so. den bisherigen text in der datei verändern kann ich leider nicht.
Wie mache ich das?
Habt ihr da eine Idee?
Gruß Kai

haraldos


$handle = fopen (\"file.txt\", \"w+\");

 
sollte funktionieren, obwohl ich diesen Modus selber noch nie eingesetzt habe. Ansonsten http://de.php.net/manual/de/function.fopen.php\" rel=\"external nofollow\">http://de.php.net/manual/de/function.fopen.php
http://de.profile.xfire.com/haraldos\" rel=\"external nofollow\">http://de.miniprofile.xfire.com/bg/co/type/2/haraldos.png\" alt=\"haraldos.png\">

webbymaster

Hmm Nein, das Problem ist, dass er dann einfach nur die Datei leert. Dh es steh gar nichts mehr drin danach.
noch eine idee? /uploads/emoticons/icon_e_wink.gif.fcb053ab2c91cb6224c03a16c6332abf.gif\" alt=\";)\" />

haraldos

Richtig, und dann shreibst Du die Änderung ja wieder in die Textdatei rein.
http://de.profile.xfire.com/haraldos\" rel=\"external nofollow\">http://de.miniprofile.xfire.com/bg/co/type/2/haraldos.png\" alt=\"haraldos.png\">

webbymaster

hmm ja, das hab ich mir auch gedacht aber er fügt es da ja nicht ein komischerweise


 
 
 

!maybe!

schau dir mal implode bzw explode in manual an, ich lese so beispielweiße statische txtdatei ein, lass sie druch eine formations function laufen und geben sie dann im template aus /uploads/emoticons/icon_e_smile.gif.4a0acefcb917340d2c82e5239c009e6e.gif\" alt=\":)\" />
ich denke wenn du dir den inhalt per implode holst in die textarea packst und dann mit f* operationen den inhalt wieder in eine .txt schreibst solltest du gut dabei sein /uploads/emoticons/icon_e_smile.gif.4a0acefcb917340d2c82e5239c009e6e.gif\" alt=\":)\" />
 


...
$text = \"/einpfad/einedatei.txt\";
$gettext = implode(\"\",file($text));
...

 
 
ps: ich weiß nicht grade schön, aber es geht ^^

Der Support versucht immer sein Bestes egal wie lange es dauert


webbymaster

geht denn nicht folgendes:
ich lese die datei in die textarea mit mode r. Danach kann man den text bearbeiten und auf abschicken klicken, danach wieder fopen aber mit mode w, dann den text da einfügen....dürfte doch eigentlich gehen /uploads/emoticons/icon_e_smile.gif.4a0acefcb917340d2c82e5239c009e6e.gif\" alt=\":)\" />

webbymaster



 
 


 
 
es klappt /uploads/emoticons/icon_e_smile.gif.4a0acefcb917340d2c82e5239c009e6e.gif\" alt=\":)\" />)
Wollte es nur mal sagen, damit andere mit diesem Problem klar kommen.
Danke für die Hilfe.

radio lechtal

Hab es so probiert, und klappt auch:
 

 
 

Testfile open
 
 
 
 
 

 
Swishy

Alles Ist Möglich...http://www.radio-lechtal.de\" rel=\"external nofollow\">Radio Lechtal


all your base are belong to us / Discord