Autor Zpráva
FantomX1
Profil
Prosim o radu.

Mam hlavny skript ktory pomocou premmennej vybera z databazy cele PHP skripty.
Tie su validne escapovane.

Chcem aby sa tieto skripty aj vykonali, nie su to len HTML stranky, ale skripty, tak preto.

Lenze tieto skripty obsahuju aj HTML celky oddelene od PHP a tie uz escapovane nie su, pretoze tie byt ani nemaju.

Takze mam nieco taketo


$str='<?php ?>'.'<meta http-equiv="centent-type" ...'<php echo "<a href=\"\">"?>.'<?php ?>';


eval($str);


ide mi vlastne o to aby parser preparsoval nie PHP subor ale data z databazy
ale neviem ci sa to da, kedze sa tam nenachadzaju len PHP prvky ale aj HTML prvky aj nie vo vnutri konstruckcie echo, ale oddelene. Takzvane vyskakovanie z PHP ako napriklad


<?php
if:
?>
...
<img src="1">
...
<?
else:
?>
...
<img src="2">
...
<?php
endif;
?>

je to len priklad

ale hlasi to chyby, neviete preco a neviete ako by som to mohol opatrit nejakymi funkciami?

Konkretne to hlasi tuto chybu
Parse error: parse error, unexpected '<' in /home/public_html/test.php(18) : eval()'d code on line 1

Dakujem vopred za vsetky rady.
Leo
Profil
A co to cele jako ma delat? Leo
T3RMiX
Profil
jsem z toho volaký zmetený. nešlo by to popsat nějak szrozumitelněji? :)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0