Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL]
Forum PHP.pl > Forum > Przedszkole
orzech123
Witam!

Czy ktoś mógłby rozwinąć ten temat bo dalsza część na tej stronie jest niestety nie za darmo.
Bardzo mi zależy na jasnej odpowiedzi...
nospor
dwa dnie temu byl wlasnie o tym temat:
http://forum.php.pl/index.php?showtopic=101602&hl=
orzech123
No wszystko fajnie tylko że jak sobie ten kod który podał Kicol, czyli:
Kod
<?php

    $zmienna = 'Ala ma kota';
    $tresc = '<html><body><?php echo $zmienna; ?></body></html>';

    eval( '?>' . $tresc );

?>

wstawiłem do formularza, zapisałem w bazie i później wywołałem w przeglądarce to nadal
jest on widoczny w podglądzie źródła jak zakomentowany a przeglądarka wyświetla takie coś:
Kod
';      eval( '?>' . $tresc );  ?>


POMOCY
nospor
przeczytales chociaz ten temat?

Ty przez funkcje eval() miales przepuscic to co w bazie, a nie do bazy wkladac eval
orzech123
No przeczytałem i to kilka razy ale niezbyt wiem co muszę zrobić... Mógłbyś mi coś napisać. Cały dzień szukam odpowiedzi
i nic nie mogłem znaleźć aż do teraz sciana.gif masz dla mnie jakieś wskazówki?
nospor
No przeciez dostales wskazowke:
Cytat
Ty przez funkcje eval() miales przepuscic to co w bazie, a nie do bazy wkladac eval


A tu masz kod z tamtego tematu:
  1. <?php
  2. function szablony ($szablon)
  3. {
  4. $sql = mysql_query('SELECT * FROM szablony WHERE nazwa_szablonu = "'.$szablon.'"');
  5. $row = mysql_fetch_row($sql);
  6.  
  7. eval("$row[2]");
  8. }
  9. ?>
orzech123
Tak, ale jak mam tego użyć. Odpowiedz jeśli możesz...Wytłumacz to przynajmniej coś zrozumiem bo tak to w życiu nie skumam chyba.
Jaki argument mam dać do tej funkcji? Gdzie wstawić ten kod? itd. itd
webdice
Najpierw popraw tytuł tematu, same tagi nie są tytułem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.