Autor Zpráva
infomf
Profil
Ahoj,
do souboru admin.php vkládám pomocí include() soubor text.php. Ale před tím než jej vložím potřebuji abych v něm našel nahraditelné znaky '%adresa' a vyměnil za jiné. Jak mám správně použít funkci str_replace() nebo existuje jiná?

Díky
ShiraNai7
Profil
$soubor = 'text.php';
$obsah = file_get_contents($soubor);
$obsah = str_replace('%adresa', '... neco ...');
file_put_contents($soubor, $obsah);

...

include($soubor);
infomf
Profil
DIky :)
nethor
Profil
Ale bacha, je nebezpečí, že při chybě zápisu přijdeš o data v souboru text.php.
Zvlášť jestli se ten script spouští opakovaně (např. více uživatelů).

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: