Voici un script simple qui me permet de rediriger automatiquement un nom de domaine www.example.com , vers une autre adresse quand l'utilisateur entre www.example.com?mn=1234 dans sa barre d'adresse. Ca marche très bien
Maintenant , j'aimerais modifier le script de fâcon à ce qu'au lieu qu'il y ait une redirection , il y ait plutot une affichage d'une fenetre Iframe sur ma page ( format iframe classique <Iframe></iframe>
En gros quand l'utilisateur ira sur www.example.com , il verra le site classique sans la fenetre Iframe , et quand il entrera www.example.com?mn=1234 , il verra la fenetre.
<?php
//Standalone
//Settings
$magic_number = 1234; // Any number you choose except ZERO!
$cpa_offer_url = 'http://www.google.com';
//Don't edit below this line unless you know what you are doing.
if (isset($_GET['mn']) && $_GET['mn']==$magic_number){
echo '<html><head></head><body><form action="' . 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'] . '" method="post" id="form1">
<input type="hidden" name="mn" value="' . $magic_number . '" /></form>
<script language="JavaScript">
document.getElementById(\'form1\').submit();</script></body></html>';
return true;
exit();
}
if ($_POST['mn']==$magic_number){
echo '<html><head></head><body><form action="' . 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'] . '" method="post" id="form1">
<input type="hidden" name="mn" value="' . $magic_number . $magic_number . '" /></form>
<script language="JavaScript">
document.getElementById(\'form1\').submit();</script></body></html>';
return true;
exit();
}
$dom = preg_replace( "/^www\./", "", $_SERVER[ 'HTTP_HOST' ] ) ;
$ref= $_SERVER['HTTP_REFERER'];
if (((strpos($ref, $dom)!=FALSE) || (trim($ref)=="" ) ) && ($_POST['mn']==$magic_number.$magic_number)){
header( 'Location: ' . $cpa_offer_url);
exit();
}
?>