| Autor | Zpráva | ||
|---|---|---|---|
| Mr.Puschkin Profil * |
#1 · Zasláno: 4. 2. 2009, 11:07:25
Zdravím Vás!
Nevíte jak zapsat php kód do fwrite? $soubor = fopen("cesta\test.php", "w"); fwrite($soubor, " xxxx "); fclose($soubor); takhle se vytvoří soubor s názvem test.php a obsahem xxxx ale když xxxx přepíšu třeba na echo "xxxx"; tak už to nejde.Zkoušel jsem to přes proměnný ale taky nic.Dá se to nějak ošteřit? Všem děkuji za rady |
||
| bitbit Profil |
#2 · Zasláno: 4. 2. 2009, 11:22:08 · Upravil/a: bitbit
musíte celý php script, který chcete uložit ukládat jako řetězec, takže:
$soubor = fopen("cesta\test.php", "w");
fwrite($soubor, "
$xx = \"xxxx\"; \n
if ($xx == \"xxxx\"){ \n
echo \"xxx\" \n
} \n
");
fclose($soubor);
|
||
| bitbit Profil |
#3 · Zasláno: 4. 2. 2009, 11:25:56 · Upravil/a: bitbit
jeste je to treba upravit - ale antispam me nechce nechat :-D, takze
$soubor = fopen("cesta\test.php", "w");
fwrite($soubor, "
\$xx = \"xxxx\"; \n
if (\$xx == \"xxxx\"){ \n
echo \"xxx\" \n
} \n
");
|
||
| Mr.Puschkin Profil * |
#4 · Zasláno: 4. 2. 2009, 14:16:08
bitbit
Děkuji, funguje.Ještě mi nastal jeden problém spojený s fopen() a to ten, že mi vytvořený soubor ukládá v kódování ANSI a potřebuju to dostat třeba do UTF-8.Našel jsem příkaz iconv() ale asi se mi to nedaří správně zapsat.Mohl by ještě někdo poradit? |
||
|
Časová prodleva: 17 let
|
|||
0