2010-06-03 6 views
0

Je passe un varaible à un iframe mais je n'arrive pas à accéder à cette variable via la variable get globale.Obtenir une variable dans iframe

<iframe src="uploadContract.php?clientid={$clientid}" frameborder="0" height="95"></iframe> 

dans uploadContract.php J'essaie d'accéder à la variable comme $_GET['clientid'];

D'une certaine façon, je ne peux pas sembler obtenir la valeur via Get globale

Qu'est-ce que je fais mal? Ce que j'ai remarqué est que cette iframe est dans une autre trame, si je montre l'iframe pas dans une trame cela fonctionne réellement. Comment puis-je faire fonctionner cela dans un cadre?

+0

Vous ne savez pas s'il est possible que l'iframe soit appelé dans une trame – Roland

+0

vous avez une erreur de syntaxe dans votre code. le code que vous avez posté ne fonctionnera pas. est-ce HTML ou PHP au moins? –

+0

@Col ce serait correct si un modèle comme Smarty est utilisé. @Roland Peut-être que vous pourriez montrer la sortie html réelle à la place – baloo

Répondre

0

Je doute que le problème soit dans l'extrait de code que vous présentez ici. Êtes-vous sûr que $clientid a une valeur valide lorsque vous essayez de l'utiliser dans l'extrait ci-dessus?

1

Vérifiez dans le html que le src est vraiment ce que vous pensez qu'il est. Ensuite, essayez var_dump ($ _ GET); from uploadContract.php