Redirection avec "frame" [Fermé]

Signaler
-
Messages postés
793
Date d'inscription
vendredi 20 octobre 2006
Statut
Contributeur
Dernière intervention
4 septembre 2011
-
Bonjour,
J'aimerais faire une redirection avec une frame comme sur radins.com

quand on clic sur profité de cette offre pas exemple sur la page : https://www.radins.com/

on arrive sur la page avec une ''frame" en haut du site : " https://www.radins.com/ "

j'ai cherché sur google mais j'ai vue qu'il fallait utilisé le java script ''chose que je né jamais utilisé" donc ma question :

ou peut on trouvé le script ?

merci d'avance :D

3 réponses


PS : tu peux aussi passer le site en GET :

...
<frame src="<?php echo $_GET['page']; ?>" name= ...

et t'apelle la page par : ./redirection.php?page=https://www.afternic.com/forsale/Destination.com?utm_source=TDFS&utm_medium=sn_affiliate_click&utm_campaign=TDFS_Affiliate_namefind_direct1&traffic_type=CL3&traffic_id=Namefind



peut tu me donné plus de détails sil te plais ? ^_^

pars que je comprend pas vraiment : $
Messages postés
793
Date d'inscription
vendredi 20 octobre 2006
Statut
Contributeur
Dernière intervention
4 septembre 2011
159
Les variables GET sont des variables passées dans l'URL et qui peuvent être récupérées par PHP.

L'instruction
<?php echo $_GET['page']; ?>
va en faite simplement faire une impression du contenu de la variable GET "page" (regarde dans l'URL, il y a : page=https://www.afternic.com/forsale/Destination.com?utm_source=TDFS&utm_medium=sn_affiliate_click&utm_campaign=TDFS_Affiliate_namefind_direct1&traffic_type=CL3&traffic_id=Namefind ) : cette instruction va donc écrire :

<frame src="https://www.afternic.com/forsale/Destination.com?utm_source=TDFS&utm_medium=sn_affiliate_click&utm_campaign=TDFS_Affiliate_namefind_direct1&traffic_type=CL3&traffic_id=Namefind" name ...

ce qui te crée ta fram de redirection de manière dynamique. La redicection va se faire en fonction de l'appel.


Pour bien comprendre le passage de valeur par GET, je te conseil de faire une page de test avec ce code (par exemple) et de tester différentes URL :
<?php
echo "La variable GET 'variable' vaut : ".$_GET['variable'];
?>
et appele la page avec : http://localhost/page.php?variable=valeurdelavariable

Amuse toi bien :D
Messages postés
793
Date d'inscription
vendredi 20 octobre 2006
Statut
Contributeur
Dernière intervention
4 septembre 2011
159
Salut,

En fait tu ne vas pas t'en sortir avec du Javascript ... c'est trop de code pour rien.

Pour les frames, tu dois avoir la page top.html sur ton site, avec ce que tu veux mettre dedans, et une page redirection.php avec les deux frames.

redirection.php :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
</head>

<frameset rows="100px,*" cols="*" framespacing="0" frameborder="no" border="0">
	<frame src="./top.html" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="topFrame" />
	<frame src="https://www.afternic.com/forsale/Destination.com?utm_source=TDFS&utm_medium=sn_affiliate_click&utm_campaign=TDFS_Affiliate_namefind_direct1&traffic_type=CL3&traffic_id=Namefind" name="mainFrame" id="mainFrame" title="mainFrame" />
</frameset>

</html>

(c'est juste une page avec frame toute bête).

Si tu regarde bien, la page est en php car c'est plus simple pour stocker les différentes pages dans Base de Donnée (au lieux de src="https://www.afternic.com/forsale/Destination.com?utm_source=TDFS&utm_medium=sn_affiliate_click&utm_campaign=TDFS_Affiliate_namefind_direct1&traffic_type=CL3&traffic_id=Namefind", tu auras une requête PHP), mais tu peux aussi la faire en statique, ce qui n'aurait pas trop de sens).

@Bientôt


PS : tu peux aussi passer le site en GET :
...
<frame src="<?php echo $_GET['page']; ?>" name= ...
et t'apelle la page par : ./redirection.php?page=https://www.afternic.com/forsale/Destination.com?utm_source=TDFS&utm_medium=sn_affiliate_click&utm_campaign=TDFS_Affiliate_namefind_direct1&traffic_type=CL3&traffic_id=Namefind