Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php/mysql] interpretowanie skryptów w rekordach bazy mysql
Forum PHP.pl > Forum > Przedszkole
dnawrot
witam,

czy jest jakaś możliwość zinterpretowania skyptu który znajduje się bezpośrednio w bazie danych? mam kilka rekordów, ale poza html'em jest również użyty php, np. zwykłe phpinfo(), ale nie jest on interpretowany, tylko po wyjęciu rekordów z bazy, niezinterpretowany skrypt pojawia się w przeglądarce. jak temu zaradzić? jak zmusić parser php, aby interpretował również dane wyciągnięte z bazy?

z góry dzięki za odp.
pzdr,
dnawrot
no ok, to działa, choć nie do końca tak jak powinno, skrypty są interpretowane, pod warunkiem, że nie ma użytych znaczników <? ?> i co więcej kiedy cały kod jest skryptem, czyli zamiast:

  1. <h1>cos tam</h1>


musi być:

  1. <?php
  2. print "<h1>cos tam</h1>";
  3. ?>


a ja chciałbym żeby powiedzmy działało w następujący sposób:

  1. <h1>cos tam</h1>
  2. <?
  3. print "cos tam";
  4. ?>
  5. <h2>whatever</h2>


da się w ten sposób interpretować dane z mysql'a?
Kicok
  1. <?php
  2.  
  3. $kod = "<h1>dsads</h1><?php echo 'TEST'; ?><br />!!!";
  4.  
  5. eval( "?>{$kod}" );
  6.  
  7. ?>
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.