Actualité informatique
Test comparatif matériel informatique
Jeux vidéo
Astuces informatique
Vidéo
Télécharger
Services en ligne
Forum informatique
01Business

|-  INTERNET


|||-  

[PHP] Savoir d'où vient le visiteur [Résolu]

 

3 utilisateurs anonymes et 153 utilisateurs inconnus
Ajouter une réponse
 

 
Page photos
 
     
Vider la liste des messages à citer
 
 Page :
1
Auteur
 Sujet :

[PHP] Savoir d'où vient le visiteur [Résolu]

Prévenir les modérateurs en cas d'abus 
jejegraphx
jejegraphx
Assidu (de 10 000 à 19 999 messages postés)
  1. Posté le 05/11/2007 à 17:31:36  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Bonjour à tous :D  :hello:
 Voila je suis encore et toujours en train de faire mon site et là j'imagine la sécurisation de mes pages pour ajouter une news, la liste des news, ... :D
 Je pensai donc mettre dans la page ajoutnews.php (oui la page pour ajouter une news :lol: ) une condition avec une variable où j'aurai la provenance.
 Si on provient de admin.php tout baigne sinon on a un beau message d'erreur et une redirection vers la page d'accueil  :d

 Voici mon code que j'ai imaginé

 



<?php
 $provenance = (c'est là où je sèche :^^: );
 if($provenance = "admin.php" )
 {
 ?>
 ma page de news
 <?php
 }
 else
 {
 ?>
 Vous n'avez rien à faire ici !
 Redirigé vers la page d'accueil :D
 <?php
 }
 ?>
 



 Voila un peu  :hot:

 Pouvez vous m'aidez ? :biensur:

 Merci d'avance :D

 Cordialement :jap:

 Jeje :^^:

nicolasdu83
Habitué (de 5 000 à 9 999 messages postés)
  1. Posté le 05/11/2007 à 19:31:29  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 



<?
 $site = "http://jejegraphx.com/admin/a​dmin.php";
 if (eregi($site,$HTTP_REFERER)) {
 header("Location: http://jejegraphx.com/" );
 }
 else
 {
 echo 'Accès Interdit';
 }
 ?>
 




 :salut:

(Publicité)
jejegraphx
Assidu (de 10 000 à 19 999 messages postés)
  1. Posté le 05/11/2007 à 19:59:13  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Tiens salut Nico :D

 Mais où définir que l'on vient de admin.php ?


 :hello:

jejegraphx
Assidu (de 10 000 à 19 999 messages postés)
  1. Posté le 05/11/2007 à 20:12:59  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
ça ne marche pas :pleure:
 J'ai la page qui s'affiche :chepa:

nicolasdu83
Habitué (de 5 000 à 9 999 messages postés)
  1. Posté le 06/11/2007 à 12:10:54  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
J'ai modifié le code regardes mon post précédent.

 :salut:

(Publicité)
jejegraphx
Assidu (de 10 000 à 19 999 messages postés)
  1. Posté le 06/11/2007 à 13:35:07  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Oui mais dans le header en fait c'est vers où on redirige ?

 :edit
 ne marche pas :chepa:

 Voici ce que j'ai mis :
 





<?php

$site = "admin.php";

if (eregi($site,$HTTP_REFERER))

{

?>
 


  1. Posté le 07/11/2007 à 08:46:16  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
La variable qui contient l'URL de provenance est $_SERVER['HTTP_REFERER']. La fonction ereg() permet de rechercher une suite de caractères dans une chaîne.

 Avec le code suivant, tu vérifies si l'URL de provenance fini par admin.php.

 



if(ereg("admin.php$", $_SERVER['HTTP_REFERER']))
 {
 ......
 }




 A toi de l'adapter à ton cas. ATTENTION, il faut prévoir le cas où la variable $_SERVER['HTTP_REFERER'] est vide, soit lorsque l'adresse est saisie directement, soit lorsque le visiteur masque l'URL référente.

jejegraphx
Assidu (de 10 000 à 19 999 messages postés)
  1. Posté le 07/11/2007 à 15:44:12  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Yes !! :youpi:

 Merci aideinfo et nico ;) :D

 :salut:

(Publicité)
 Page :
1

Aller à :
 

Sujets relatifs
[php][resolu] inscriptions automatiques pour mon site [resolu]Code php ne marche pas
exercice avec la css et php : votre avis Qui vient sur le site?
code html qui reconnait la connection du visiteur Affichage aléatoire php si possible
problème d'importation de Favoris vers Firefox [Résolu] Comment savoir qui se connecte à mon réseau WiFi
serveur php My sql  
Plus de sujets relatifs à : [PHP] Savoir d'où vient le visiteur [Résolu]

Les 5 sujets de discussion précédents Nombre de réponses Dernier message
Apache ne se lance pas [Résolu] 4
mambo + ftp 3
requete Sql et saut de ligne 5
Comment être hébergé chez free ? [Résolu] 2
téléchargement en 3 étapes [résolu] 47