mam problém nejde mi do databáze uložit php script :(
ukládam to do pole "text"(v databázi)
a pokud to vyberu udělá to tohle http://odie.wz.cz/php_2.php
koukněte se do kódu stránky
předem díky
při ukládání použij fcci addslashes(), při načítání stripslashes().
Viz http://cz.php.net/manual/cs/function.addslashes.php
http://cz.php.net/manual/cs/function.stripslashes.php
nemůžeš napsat
echo "echo 'ahoj';";
ale šlo by to nejdřív uložit do souboru a ten pak includovat
$phpscript="echo 'nazdar!';";
$soubor=fopen('temp.php','w');
fwrite($soubor,'<?php'.$phpscript.'?>');
fclose($soubor);
include($soubor);
<HTML>grrr
.............
Ondrej Lukas wrote:
> mam problém nejde mi do databáze uložit php script :(
> ukládam to do pole "text"(v databázi)
> a pokud to vyberu udělá to tohle http://odie.wz.cz/php_2.php
> koukněte se do kódu stránky
>
podivejte se na funkci eval, i kdyz od toho celeho bych vas spis odrazoval, nema to valny smysl delat neco takoveho
dalsi dotazy uz smerujte do disk. fora</HTML>
no jo, na eval jsem krapet zapomněl :D
Ukladat PHP do DB? Male IMO: To neni vubec dobrej napad...
já chci dát celý stránky do DB a na nějakejch stránkách mam php kod
Uplne? To uz neni vubec dobrej napad.