Autor Zpráva
johnyD
Profil
Jak vytvorit pomoci PHP soubor ktery ude obsahovat aj nejake PHP scripty. Napriklad i takove co obsahuji $promnenna

— Moderátor (S): laskavě používej diakritiku —
djlj
Profil
fwrite, file_put_contents.
johnyD
Profil
teda by to mělo být takhle?

<?
.........
$fw = file_put_contents ('<? echo "to co se zobrazi na www vcetne $abc?"; ?>');
fwrite ($fw);
fclose



a kde mám dát název souboru do kterého se to bude ukládat?
djlj
Profil
Tobě nefunguje manuál? Mně jde bez problému…

http://cz.php.net/file_put_contents
BetaCam
Profil
johnyD
$filename = 'nazev.php';
$data= 'Ukladana data';
file_put_contents ($filename, $data);
johnyD
Profil
ok dik...ale v tom
file_put_contents ($filename, $data);
mi nefunguje to $filename prosě vypisuje chybu
Casero
Profil
johnyD
Jakou chybu?...Máš práva k zápisu?
johnyD
Profil
projistotu mi to tady napiš jak to ma vypadat. Prava k zapisu mam (teda skouším to na wz.cz a tam to je už přednastavený)

teda tam mam napsat
$filename = 'nazev.php';
$data= 'Ukladana data';
file_put_contents ($filename, $data);
djlj
Profil
Napiš sem tu chybu.
johnyD
Profil
tady to je

Fatal error: Call to undefined function: file_put_contents() in /3w/xf.cz/s/sam/neu.php on line 5

stranka je http://sam.xf.cz/neu.php
djlj
Profil
http://cz.php.net/file_put_contents

(PHP 5)

...

Identical to calling fopen(), fwrite(), and fclose() successively.
johnyD
Profil
ale ja z toho http://cz.php.net/file_put_contents neumim nejak vyjít...
djlj
Profil
http://cz.php.net/manual/cs/function.fopen.php
http://cz.php.net/manual/cs/function.fwrite.php
http://cz.php.net/manual/cs/function.fclose.php
johnyD
Profil
prosím napíš mi to tady jak to má vypadat když chci aby vytvořený soubor se jmenoval xyz.php a obsah bude "new soubor"
Měsíček
Profil
<?php

$cokoliv = "Cokoliv";

$x = fopen("soubor.php","a+");
fwrite($x, $cokoliv);
fclose($x);

?>
johnyD
Profil
ok to už vím že se to dá udelat i takhle ale když do
$cokoli = "<?php echo "cokoli kromne $neco"; ?>
dáš $promnenna tak ti nic nevipíše. Proste co se dotýka $ tak se nevipíše
Měsíček
Profil
a co tak $ udělat entitou?
johnyD
Profil
to neexistuje... alespoň co vím. Protože když to napíšu do wysiwyg editoru tak se to nepřevede na entitu
Měsíček
Profil
Johny a co tak trochu experimentovat, ... dá se to velmi jednoduše vyřešit a to takto ..

Tohle nepůjde :

$cokoliv = "$dolar" ..... vypíše prázdno.

Tohl půjde :

$cokoliv = "\$dolar" ..... vypíše $dolar
johnyD
Profil
ok díki Měsíček jsem ti hluboce zavázan. Díki
Problém je už vyřešen takže zamykám téma
Toto téma je uzamčeno. Odpověď nelze zaslat.