header location Vs Header refresh ?


Zecat
WRInaute accro
WRInaute accro
 
Messages: 11996
Inscription: 1 Mar 2005

header location Vs Header refresh ?

Message le Lun Oct 04, 2010 12:25

Ma formation php a encore des lacunes ... :wink:

De façàn empirique j 'utilise header location et header refresh sans vraiment savoir la différence (pour moi au final ca redirige vers la page voulue ...).

Mais bon je sens confusément que si y a deux trucs c'est que c'est pas pareil :mrgreen: Pas trouvé sur le oueb, si quelqu'un peut m'éclairer :wink:


spout
WRInaute accro
WRInaute accro
 
Messages: 4378
Inscription: 14 Mai 2003

Re: header location Vs Header refresh ?

Message le Lun Oct 04, 2010 12:33

Il y a un commentaire ici:
http://www.php.net/manual/fr/function.header.php#99214
A vérifier si c'est vrai...


Zecat
WRInaute accro
WRInaute accro
 
Messages: 11996
Inscription: 1 Mar 2005

Re: header location Vs Header refresh ?

Message le Lun Oct 04, 2010 12:39

spout a écrit:Il y a un commentaire ici:
http://www.php.net/manual/fr/function.header.php#99214
A vérifier si c'est vrai...

Avec tout en anglais moi je suis infirme :mrgreen: J'ai meme pas reussi a trouver le commentaire en question ...

En résumé il dit quoi ?


Julia41
WRInaute passionné
WRInaute passionné
 
Messages: 1765
Inscription: 31 Aoû 2007

Re: header location Vs Header refresh ?

Message le Lun Oct 04, 2010 12:42

En clair, le Refresh n'est pas un standard http donc n'est pas à utiliser sinon je viens te tapper sur les doigts :p
Ca oblige les "navigateurs" (tous types) à vérifier des fonctions "secondaires" car non standard :
ah, il y a un header:
refresh => merde il est pas dans ma liste "officielle", je vais chercher dans mes sous fonction pour développeur qui respectent rien.
bon, il y est, c'était un équivalent à location :P

Bon, c'est "rien" à traiter mais ça plus ça plus ça :P


Zecat
WRInaute accro
WRInaute accro
 
Messages: 11996
Inscription: 1 Mar 2005

Re: header location Vs Header refresh ?

Message le Lun Oct 04, 2010 13:35

Merci julia. bon un petit passage en revue de tou smes header refresh pour coller du location partout :roll:


WebRankInfo
Administrateur du site
Administrateur du site
 
Messages: 19415
Inscription: 19 Avr 2002

Re: header location Vs Header refresh ?

Message le Lun Oct 04, 2010 13:37



spout
WRInaute accro
WRInaute accro
 
Messages: 4378
Inscription: 14 Mai 2003

Re: header location Vs Header refresh ?

Message le Lun Oct 04, 2010 13:55

Zecat a écrit:Merci julia. bon un petit passage en revue de tou smes header refresh pour coller du location partout :roll:


Tant qu'à faire:
Code: Tout sélectionner
function redirect($url){
   header("Status: 301 Moved Permanently");
   header("Location: ".$url);
}


Zecat
WRInaute accro
WRInaute accro
 
Messages: 11996
Inscription: 1 Mar 2005

Re: header location Vs Header refresh ?

Message le Lun Oct 04, 2010 14:25

En sachant que dans le cas qui m'occupe je suis dans un contexte ou les bots en verront jamais le header. Enb gros le contexte est :

if ($gentilbotreconnu === false) // c ets pas google yahoo and co
if ($mechantspammer === true) // c'est un spammer identifé
header vers "unepagequiditmercidededager.php"
exit

sinon on affiche la page normale ...


Donc dans mon cas, c'est quoi le mieux pour mon header ?

ejko
WRInaute discret
WRInaute discret
 
Messages: 124
Inscription: 31 Aoû 2006

Re: header location Vs Header refresh ?

Message le Lun Oct 04, 2010 15:27

Le risque c'est que ls robots de google et consœur se fassent passer pour quelqu'un d'autre histoire de voir si ton site réagit pareil avec tout le monde?


Zecat
WRInaute accro
WRInaute accro
 
Messages: 11996
Inscription: 1 Mar 2005

Re: header location Vs Header refresh ?

Message le Lun Oct 04, 2010 15:52

ejko a écrit:Le risque c'est que ls robots de google et consœur se fassent passer pour quelqu'un d'autre histoire de voir si ton site réagit pareil avec tout le monde?

Ben il verront exactement la meme chose puisque bot connu ou pas l'affichage est strictement le meme.

ET seulement si ils insistent trop, il verront qu'ils tombent sur une page "cassetoidelatupueetmarcheal'ombre.php".

Et de toute façon, comme mon processus de ban est automatique, je recois une alerte mail à chaque ban me permettant (c'est jamais arrivé encore) de corriger le tir si je ban qui il faut pas ... et donc si j'ai un doute, je fais une verif poussée du cas et je peux decider de débannir et j'en profite pour affiner mon process automatique.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités