ďťż

[php] kod php w zmiennej

       

Podstrony


telcocafe

Jest o taki kod:
<?php $zmienna = 'Jakis html[..] <? print " jakis php"; ?>'; print $zmienna; ?>
No i czy da się przeparsować ten kod php, który jes w zmiennej? Bo to co wyrzuci ten print to sam html bez tego php.



eval()

Parse error: parse error, unexpected '<' in /usr/local/www/data-dist/roznosci/snp/index2.php(33) : eval()'d code on line 1
??
Kod jest taki: <? eval("<h2>html</h2> <? print 'php'; ?>"); ?>

Print jest funkcją, więc musi być w nawiasie.

ECHO zaś jest instrukcją wyświetlającą.



Może, nie musi ;) Tak samo jak echo.

Hmm, może coś takiego?
<? eval("?><h2>html</h2> <? print 'php'; ?><?"); ?>
I Uniwersalna wersja:
<? eval('?>'.$zmienna_do_przeparsowania.'<?'); ?>

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.