php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 28.02.2005, 11:14  
Gast
 
Beiträge: n/a
Standard Text mitten in einer Datei Schreiben

HI
Ich habe mal eine Frage.
Und Zwar möchte ich einen gewissen Text mitten in eine Datei Schreiben.
Es steht ein gewisser Text in der Datei, bei mir wäre das sowas wie.

<virtual host>
...
...
...
...
</virtual host>

So jetzt möchste ich aber gerne vor diese </virtual host> einen gewissen Text schreiben.
Soweit ich das weiß kann ich ja nur an den Anfang oder ans Ende eines Textes den Zeiger setzen.
weiß einer wie ich das hinbekommen könnte?

thx schonmal und mfg maik
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 28.02.2005, 11:15  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Inhalt auslesen, behandeln, wieder reinschreiben. Fertig!
imported_Ben ist offline  
Alt 28.02.2005, 11:16  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

suchfunktion benutzen :P
-> datei auslesen
-> position innerhalb des strings/arrays [abhängig von der art des auslesen] finden
-> eigenen inhalt einfügen
-> wieder in datei schreiben.

mfg
robo47


edit by ben:
ich bin einfach schneller robo


[edit]
ich weis :P
aber einen versuch ist es immer wert.
[/edit]
robo47 ist offline  
Alt 28.02.2005, 11:18  
Gast
 
Beiträge: n/a
Standard

Warum so umständlich ?
Wenn in deiner Textfatei nur <virtual host> oder </virtual host> drinsteht, kannste die 2 Zeilen auch neu schreiben lassen.

Oder steht noch mehr Text drin ?
 
Alt 28.02.2005, 11:47  
Gast
 
Beiträge: n/a
Standard

dort steht noch mehr drin
und die textdatei is dynamisch also wird immer voller *G*
ich weiß also auch nicht in welcher zeile das steht.

Inhalt auslesen, behandeln, wieder reinschreiben. Fertig! <-- ähm aber wie siehts mit zeilenumbrüchen aus?
ich behaupte das die dann alle weg sind. ist das der fall ist das schonmal murks
 
Alt 28.02.2005, 11:54  
Gast
 
Beiträge: n/a
Standard

Ups, da war das Forum weg:
Die Seite kann nicht angezeigt werden.

Also nochmal

Zeilenumbrüche werden ja mit ausgelesen, ansonsten gibt es eine einfache Möglichkeit diese wieder mit einzubinden.
 
Alt 28.02.2005, 11:55  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

Zitat:
Zitat von mA1k
dort steht noch mehr drin
und die textdatei is dynamisch also wird immer voller *G*
ich weiß also auch nicht in welcher zeile das steht.

Inhalt auslesen, behandeln, wieder reinschreiben. Fertig! <-- ähm aber wie siehts mit zeilenumbrüchen aus?
ich behaupte das die dann alle weg sind. ist das der fall ist das schonmal murks
sauber arbeiten?
z.b. mit file() als array einlesen dann hast du zeile für zeile.

oder aber mit fgets da wirst du dann die \n oder was auch immer als umbruch angegeben ist in dem string drinhaben und die bleiben da dann auch.

ausserdem -> ausprobieren ? :P

mfg
robo47
robo47 ist offline  
Alt 28.02.2005, 11:58  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von mA1k
ich behaupte das die dann alle weg sind.
Von mir aus kannst Du das gerne behaupten, aber das heißt ja noch lange nicht, dass das dann auch stimmt!
imported_Ben ist offline  
Alt 28.02.2005, 12:08  
Gast
 
Beiträge: n/a
Standard

tolle hilfe ben
da danke ich dir doch mal *IRONIE!*

den anderen
wirklich danke
 
Alt 28.02.2005, 12:14  
Gast
 
Beiträge: n/a
Standard

Die Zeile </virtual host> ist immer die letzte ?
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
zeilenumbrüche bei aus datei gelesenem text erhalten Crypi PHP Tipps 2008 6 03.06.2008 16:57
Textarea soll text in text.txt Datei schreiben Clawhammer PHP Tipps 2008 3 26.11.2007 10:38
Großer Baum -> Große Datei -> Hohe Ladezeit :( PsychoEagle PHP Tipps 2008 7 22.09.2007 12:44
MySQL Befehle aus Datei lesen Lloyd Larkin PHP Tipps 2006 9 07.12.2006 12:27
Readfile: Abbruch mitten im Download bei großer Datei Melchior PHP Tipps 2006 8 14.06.2006 14:35
Datei durchsuchen Wöllchen Beitragsarchiv 3 02.03.2006 22:23
text datei mit chmod 777 erstellen? PHP Tipps 2007 8 03.12.2005 14:21
Bestimmten Text aus php. datei löschen? PHP Tipps 2005 13 29.04.2005 08:27
Text an bestimmte stelle von Datei einfügen nieselfriem PHP Tipps 2005 8 20.04.2005 14:51
text datei löschen bzw. überschreiben PHP Tipps 2005 7 11.04.2005 16:19
text datei auslesen juhuwoorps PHP Tipps 2005 2 19.03.2005 10:30
Javascript: Text einfügen geht nich über "javascript:BL HTML, Usability und Barrierefreiheit 14 19.10.2004 21:44
Datei mit php erzeugen Stümper PHP Tipps 2004 4 12.10.2004 12:51
php und ftp PHP Tipps 2004 4 07.10.2004 09:58
text aus pdf Datei extrahieren PHP-Fortgeschrittene 2 20.08.2004 10:44

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
textmitten, php mitten in .txt schreiben, mitten in datei schreiben, javascript text in datei schreiben

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:17 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.