Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/04/2007, 10h38   #1
Membre habitué
 
Avatar de Alexandrebox
 
Inscription : août 2006
Messages : 613
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 613
Points : 107
Points : 107
Par défaut Passer une variable php de la page principale à son iframe pendant le chargement

Bonjour

Je cherche à faire une chose très bête et je bloque Aidez-moi svp
J'essaie d'afficher une page principale qui contient une photo dont la variable d'indentification est ID
Je voudrais afficher les commentaires de la photo dans une iframe à l'intérieur de la page de la photo
Tout se passe bien. Sauf que, je ne sais pas comment passer ma variable ID de la page principale à l'iframe.

Je ne cherche un tutoriel qui fait tout ça. Juste savoir comment passer une variable de la page principale à son iframe pendant le chargement de la page.
Merci pour votre aide

Page pricipale
Code :
1
2
3
4
5
6
7
8
<?php
//Au chargement de la page principale, elle récupère la variable ID et affiche une iframe qui doit prendre cette variable là.
if(isset($_GET['ID'])){
$ID = $_GET['ID'];
 
//C'est là que je bloque. Comment faire pour envoyer la variable ID à la page de iframe au chargement de la page principale?
}
?>
Iframe
Code :
<iframe src="essai2.php?id=12" name="mapage" width="550px" height="200px"  frameborder="0" scrollbars="auto">Votre navigateur ne supporte pas les frames.</iframe>
Alexandrebox est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 10h52   #2
Membre chevronné
 
Avatar de haltabush
 
Développeur Web
Inscription : avril 2005
Messages : 726
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : avril 2005
Messages : 726
Points : 790
Points : 790
Ca devrait marcher, ça, non?
Peut-être à remplacer par src="essai2.php?id=<?php echo $ID;?>" puis dans ta frame tu fait $ID=$_GET['id']...
__________________
HADOPI : black-out du net!
haltabush est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 11h02   #3
Membre habitué
 
Avatar de Alexandrebox
 
Inscription : août 2006
Messages : 613
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 613
Points : 107
Points : 107
Merci beaucoup

Mais ce n'est pas ce que je cherche à faire.
Peu-être je n'aurais pas du mettre id=12 dans la frame. C'est ça qui t'a induit en erreur

Si je fais ce que tu dis, ça veut dire que je cherche à afficher une page dans une iframe dont l'id est connu et est égal à 12.

Ce que je cherche à faire, c'est d'envoyer l'id de la photo à l'iframe. $ID = $_GET['ID']; envoyer ceci à l'iframe.

Comme ça sur la page iframe, je pourrais faire ceci au cas où ce sera envoyé par get:
Code :
1
2
3
4
 
$comentID = $_GET['ID'];
$quer = sprintf("SELECT * FROM commentaires WHERE ID = '%s' ",$comentID);
//Afficher tous les commentaires de la photo dans cette page.
Alexandrebox est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 11h07   #4
Membre confirmé
 
Avatar de max44410
 
Étudiant
Inscription : juin 2003
Messages : 426
Détails du profil
Informations personnelles :
Âge : 29

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2003
Messages : 426
Points : 259
Points : 259
Envoyer un message via MSN à max44410 Envoyer un message via Skype™ à max44410
Citation:
Envoyé par haltabush
Code :
1
2
3
4
5
 
 
$ID=$_GET['id']
 
<iframe src="essai2.php?id=<?php echo $ID; ?>">pas compatible</iframe>
l'id dans son code n'est pas connu il est dynamique ... je vois pas ce que tu veux ...
__________________
Venez voir par là...
max44410 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 11h08   #5
Membre habitué
 
Avatar de Alexandrebox
 
Inscription : août 2006
Messages : 613
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 613
Points : 107
Points : 107
D'accord. Merci bcp

Je vais tester voir et te redis
Alexandrebox est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 11h13   #6
Membre chevronné
 
Avatar de haltabush
 
Développeur Web
Inscription : avril 2005
Messages : 726
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : avril 2005
Messages : 726
Points : 790
Points : 790
Ralàlà, ces gens qui lisent que la moitié de nos messages
__________________
HADOPI : black-out du net!
haltabush est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 11h15   #7
Membre habitué
 
Avatar de Alexandrebox
 
Inscription : août 2006
Messages : 613
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 613
Points : 107
Points : 107
Merci haltabush

Je suis entrain de tester tout ça et te redis
Alexandrebox est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 11h21   #8
Membre habitué
 
Avatar de Alexandrebox
 
Inscription : août 2006
Messages : 613
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 613
Points : 107
Points : 107
Vous êtes des génies les mecs.
ça marche à fond. Je suis trop content.
Tu pourras me donner des cours à distance?
C'est encore mieux que les livres votre aide ENCORE MERCI BEAUCOUP A VOUS TOUS
Alexandrebox est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 11h25   #9
Membre confirmé
 
Avatar de max44410
 
Étudiant
Inscription : juin 2003
Messages : 426
Détails du profil
Informations personnelles :
Âge : 29

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2003
Messages : 426
Points : 259
Points : 259
Envoyer un message via MSN à max44410 Envoyer un message via Skype™ à max44410
Les forums sont fait pour l'entraide... il n'y aucun but caritatif dans ce domaine. On est remercier lorsque quelqu'un nous depanne nous aussi ...
__________________
Venez voir par là...
max44410 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 11h27   #10
Membre habitué
 
Avatar de Alexandrebox
 
Inscription : août 2006
Messages : 613
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 613
Points : 107
Points : 107
Merci beaucoup et désolé
Alexandrebox est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h17.


 
 
 
 
Partenaires

Hébergement Web