Redirection avec "frame"

Utilisateur anonyme -  
vlmath Messages postés 833 Statut Contributeur -
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
A voir également:

3 réponses

Utilisateur anonyme
 
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 : $
0
vlmath Messages postés 833 Statut Contributeur 160
 
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
0
vlmath Messages postés 833 Statut Contributeur 160
 
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
-1