2010-03-18 9 views
0

je suis un iframe dans un écho:fonction php eval dans iframe

<iframe width='100%' height='100'>$content</iframe> 
$content = eval ("\$bugs = \"" . gettemplate ('bugs') . "\";"); 

mais cela ne fonctionne pas.

comment puis-je utiliser la fonction eval de php pour afficher la page dans un iframe?

thnx!

+4

Pourquoi diable vous essayez d'utiliser eval ici? (Et vous semblez essayer d'utiliser $ content avant d'y assigner des données, ce qui ne va rien faire d'utile) – Quentin

+1

Et pour "montrer une page dans un iframe" vous utilisez l'attribut 'src'. Les nœuds enfants de l'élément iframe constituent le contenu alternatif lorsque les cadres ne sont pas pris en charge ou désactivés. – Quentin

Répondre

0

Référez le code suivant

<?php 
$string = 'cup'; 
$name = 'coffee'; 
$str = 'This is a $string with my $name in it.'; 
echo $str. "\n"; 
eval("\$str = \"$str\";"); 
echo $str. "\n"; 
?> 
+0

Je ne comprends pas comment faire cela avec une page html – stefan

+0

Il ne fait pas de différence. Le premier écho n'interpole pas la valeur de chaîne $. Mais le deuxième écho va interpoler la valeur $ string, à cause de l'eval. – muruga