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: 15 let
|
0