Puis-je Passer une variable d'URL de l'IFrame à l'aide de PHP?
Je n'ai pas utilisé PHP beaucoup (ou pas du tout), et j'ai le code suivant:
<?php
$val = $_GET['ID'];
echo "<iframe src='sitename.com.au/directory/app/pagename.cfm?memberid='$val' width='100%' scrolling='vertical'></iframe>";
?>
Je pense que cela devrait être ok pour prendre une variable d'URL et de le passer à un Iframe url...mon problème est que lorsque j'ai frappé à la page, c'est sur au lieu d'être:
http://sitename.com/whats-on?ID=2
son
http://sitename.com/whats-on/?ID=2
Je ne sais pas où que slash avant /?ID vient, mais je crois qu'il est à l'origine de mon problème - l'iframe de l'affichage d'une page non trouvée message.
Des conseils appréciés.
Grâce
Simon
OriginalL'auteur Simon | 2012-03-01
Vous devez vous connecter pour publier un commentaire.
iFrames juste prendre un url et les paramètres peuvent être incorporés dans l'url de l'amende juste.
Le problème, si je comprends bien la question clairement, c'est que vous êtes mélanger vos citations:
sera délivrée comme
où 21254545 est un attribut de l'iframe à la place de la partie de l'url.
En supposant que vous n'avez pas besoin de guillemets dans l'url, modifiez la ligne echo:
Et cela devrait fonctionner.
OriginalL'auteur FriendlyGuy
Vous êtes les bienvenus 🙂
OriginalL'auteur Makesh
Semble que le
ne fonctionne plus. Vous devez ajouter la variable comme ceci
Puisque la réponse a été de 2012... peut-être PHP patché pour être utilisé comme ça maintenant.
OriginalL'auteur Warface