Redirection PHP / IP

sitschner -  
BertrandBC Messages postés 81 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je souhaiterai savoir comment je peux mettre en place une redirection php en fonction d'une ip spécifique
Si le liens proviens d'une certiane ip, affichage de la page sinon redirection
Merci d'avance

1 réponse

BertrandBC Messages postés 81 Date d'inscription   Statut Membre Dernière intervention   15
 
Bonjour sitschner,
Voici deux pages traitant du sujet :
http://www.commentcamarche.net/faq/sujet 878 php rediriger sur une autre page redirection
http://www.commentcamarche.net/faq/sujet 21 php comment afficher l adresse ip d un visiteur

Il suffit de créer une condition comme celle-ci :

<?php
$ipVisiteur = $_SERVER["REMOTE_ADDR"]
$ipAutorisee = 74.451.26.12
if($ipVisiteur == $ipAutorisee) {
  ?>
  // Code HTML de la page à afficher
  <?php }
else {
  header('Location: mapage.php');
}
?>

Et fais attention à ne mettre aucun code HTML avant le code PHP car on utilise header.
Tu peux aussi te débrouiller pour autoriser plusieurs adresses IP grâce à un array en PHP.
1