Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: index.php jako jedna zmienna
Forum PHP.pl > Forum > Przedszkole
bm
Witam
Mam problem.
Chciałbym pobrać zawartość pliku i zapisać ją jako jedna zmienna, następnie podmienić fragment.

Myślałem, że tak się da:

Kod
$file=fopen("plik.txt", "r");
flock($file, 1);
$zm=fgets($file, 999999);
flock($file, 3);
fclose($file);


Ale nistety, gdy dam:

echo("$zm"); nic się nie wyświetla, a więc o dalszej pracy nie ma co marzyć.

Zmieniam (mam zamiar) w taki sposób:
Kod
$zm= ereg_replace("<!--here-->" , "$tresc" , $zm);

to już chyba dobrze będzie.

Proszę o pomoc
Vengeance
Kod
$fp = fopen('plik.txt', 'r');
flock($fp, 2);
$zm=fread($fp, filesize('plik.txt'));
flock($fp, 3);
fclose($fp);


czemu ereg_replace a nie str_replace ?
bm
Cytat(Vengeance @ 2004-09-16 17:44:22)
czemu ereg_replace a nie str_replace ?

Nieśmiało zapytam: jaka różnica ?
kyno
ereg_replace - wyrazenia regularne
str_replace - "normalne" ciagi biggrin.gif
Porownaj sam smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.