Page 1 sur 1
Fonction PHP $_GET avec des frames HTML
Posté : 06 mai 2012, 20:05
par josse34
Bonsoir!
J'ai un lien du type vers
http://www.votresite.com/index.php?name=dupont mais cette page PHP est composée de la sorte :
Code : Tout sélectionner
<FRAMESET COLS="16%, 84%">
<FRAMESET ROWS="50%, 50%">
<FRAME SRC="D2.php" NAME="gauchehaut" Frameborder="NO">
<FRAME SRC="D4.php" NAME="gauchebas" Frameborder="NO">
</FRAMESET>
<FRAME SRC="D3.php" NAME="droite" Frameborder="NO">
</FRAMESET>
J'ai besoin de la variable $name sur D3.php mais je ne parviens pas à la faire passer via ces frames.
Pourriez vous m'aider?
Merci et bonne soirée
Re: Fonction PHP $_GET avec des frames HTML
Posté : 06 mai 2012, 20:25
par xTG
Une frame c'est comme un nouvel onglet dans ton navigateur.
Donc il faut aussi leur passer dans l'url les variables.
Mais les frames c'est quand même assez moche...
Regardes plutôt du côté de cadre DIV(plus du CSS pour régler la taille) et de la fonction include() (PHP).
Re: Fonction PHP $_GET avec des frames HTML
Posté : 07 mai 2012, 18:54
par josse34
Certes mais D3 est un graphique JPgraph qui ne supporte donc pas l'affichage d'un élément externe sur une même page et je ne sait absolument pas mettre en oeuvre une div!
Une document "pour les nuls" à conseiller pour la mise en oeuvre de DIV afin de recréer l'effet des cadres tels que mis en oeuvre avec des target?
Merci XTG!
Re: Fonction PHP $_GET avec des frames HTML
Posté : 07 mai 2012, 19:46
par xTG
Il est tout à fait possible de faire cohabiter plusieurs graphiques sans utiliser de frames.
Il faut regarder comment ils sont générés, surement avec un header() renvoyant une image.
Auquel cas on appelle le script via une balise HTML img.
Concernant les divs, je te conseille de te renseigner sur ce que c'est.
Car le sujet est assez vaste, on fait un peu ce que l'on veut avec un div, ce n'est qu'un conteneur...
Re: Fonction PHP $_GET avec des frames HTML
Posté : 07 mai 2012, 20:00
par josse34
Bonjour!
J'ai essayé plutôt que de faire un stroke() qui affiche immédiatement l'image et bloque toute autre représentation graphique ou de texte sur cette même page à le remplacer par un stroke(graph3.jpg) qui autorise l'insertion avec d'autres element et l'appel de l'image ultérieurement via un img src= mais à chaque refresh, JPgraph me fait l'erreur 25111 "JpGraph Error: 25111 Can't delete cached image graph3.png. Permission problem?
Re: Fonction PHP $_GET avec des frames HTML
Posté : 07 mai 2012, 20:48
par xTG
Tu définis un dossier temporaire pour ce cache peut être dans le code ?
Ou bien c'est un dossier de base à PHP.
Et dans les deux cas il semblerait qu'il ne possède pas les bons droits, entre autre le droit de suppression.