[Php] Src variable

Bonjour, je recherche le moyen de faire avec le script php suivant une entete pour des pages.


<htm>
<head>
<title>Titre de la page</title>
</head>
<frameset rows="80,*" border="2">
<frame src="en tete à afficher" marginwidth="0" marginheight="0" border="0" scrolling="no" name="adnframe">
<frame src="page variable" marginwidth="0" marginheight="0" border="0" scrolling="auto" name="movieframe">
</frameset>
</html?gt; 

En mettant un url [quote=""]
http://en tete à afficher?q=page variable
[/quote]

mais je ne sais pas quel code mettre au niveau <frame src="page variable"

merci de bien vouloir m’aider

Bonsoir,

Je te prierai de mettre le langage informatique dans le titre, tel que requis par la charte du forum programmation - pour une meilleure compréhension les uns des autres.

A lire :
http://www.clubic.com/forum/charte-du-foru…on-t306797.html

Pour éditer:
Suffit de cliquer sur ce bouton, dans ton message : http://www.clubic.com/forum/style_images/persoclubic/editer.gif

(note : ce message est un gros copier coller, ne pas répliquer derrière)

C’est mal les frames. CSS powa.
Sinon pour te répondre quand même, il suffit de faire <iframe src="<?php echo htmlentities($_GET[‘q’]); ?>>
Mais attention c’est pourri et la porte ouverte à certaines attaques

je viens de la faire, je me retrouve avec cela

mais cela ne fonctionne toujours pas :??:

et y’a bien l’extension *.php à ton fichier ? :smiley:

mon fichier avec le code est out.php sinon les pages a ouvrir seront en html

et ta variable ‘q’ c’est bien xxxx.html ?

oui de façon a avoir par exemple

http://www.clubic.com/forum/index.php?q=http://www.sitemegacool.fr/index.html

Bien :smiley: Jouons-là simple mais bourrin

<?php
echo "
<htm>
<head>
<title>Titre de la page</title>
</head>
<frameset rows=‘80,*’ border=‘2’>
<frame src=“page” marginwidth=‘0’ marginheight=‘0’ border=‘0’ scrolling=‘no’ name=‘adnframe’>
<frame src=".htmlentities($_GET[‘q’])." marginwidth=‘0’ marginheight=‘0’ border=‘0’ scrolling=‘auto’ name=‘movieframe’>
</frameset>
</html>";

Tu peux aussi ajouter au préalable la condition if(!empty($_GET[‘q’])) …

merci les deux methodes marchent

dans la premiere il faut mettre frame a la place de iframe et c’est bon.

Un très grand merci à toi, bonne nuit. :pt1cable: