Autor | Zpráva | ||
---|---|---|---|
Beginner Profil * |
#1 · Zasláno: 25. 4. 2010, 20:34:02
Ještě jednou vás budu otravovat, snad prominete. :)
Poradili byste mi, jak mám odstranit řetězec ze souboru? Díky. |
||
Taps Profil |
#2 · Zasláno: 25. 4. 2010, 20:36:12
Beginner:
funkce str_replace |
||
Beginner Profil * |
#3 · Zasláno: 26. 4. 2010, 14:02:05
Nehlásí to žádnou chybovou hlášku, a do soubor.txt se zapíše "Resurce id #3".
<?php $soubor=fopen("soubor.txt", "w"); $nahrazeni = str_replace("o", "", "$soubor"); fwrite($soubor, $nahrazeni, "7777"); fclose($soubor); ?> Co s tím? |
||
panther Profil |
#4 · Zasláno: 26. 4. 2010, 14:03:20
Beginner:
„Co s tím?“ nebýt líný a hledat, co to je za „chybu“. |
||
Beginner Profil * |
#5 · Zasláno: 26. 4. 2010, 14:07:57
Nemám páru. Mohl bys mě správně nasměrovat?
|
||
panther Profil |
#6 · Zasláno: 26. 4. 2010, 14:09:32
Beginner:
dokud se nebudeš snažit, tak ne. Řešilo se to paralelně v jiném tématu, google se nerozbil, co já vím. |
||
AM_ Profil |
#7 · Zasláno: 26. 4. 2010, 20:19:45 · Upravil/a: AM_
Beginner:
|
||
Alphard Profil |
#8 · Zasláno: 26. 4. 2010, 20:28:52
AM:
„ořezávat konec souboru přes str_replace je zvěrstvo“ Proč konec souboru, co mi uniká? Beginner: Jaký řetězec? Jestli ho lze přesně znáte, tak [#2], jen si musíte nejdříve celý obsah načíst, upravit a pak zapsat. |
||
Beginner Profil * |
#9 · Zasláno: 26. 4. 2010, 20:37:12
AM:
Ten řetězec nemusí být na konci, ale prakticky kdekoliv. panther: Nemůžu to najít. Dal bys mi aspoň link na to vlákno? Jsem sice lama, ale opovrhovat mnou kvůli tomu nemusíš. Každej někdy začínal. ;) |
||
AM_ Profil |
#10 · Zasláno: 26. 4. 2010, 20:38:33
Pardon, nevím proč jsem četl "z konce souboru". beru zpět
|
||
Beginner Profil * |
#11 · Zasláno: 26. 4. 2010, 20:40:54
Alphard:
Co je v kódu [#3] špatně? |
||
Alphard Profil |
#12 · Zasláno: 26. 4. 2010, 20:48:59
Vůbec tam např. nenačíte obsah, kde by se mělo provést str_replace().
Jestli máte PHP 5, použijte: file_get_contents() str_replace() file_put_contents() |
||
Beginner Profil * |
#13 · Zasláno: 26. 4. 2010, 21:02:44
Alphard:
Díky moc. |
||
Časová prodleva: 15 let
|
0