Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/02/2008, 19h16   #1
Membre du Club
 
Inscription : juillet 2007
Messages : 238
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 238
Points : 46
Points : 46
Par défaut [PHP-JS] Robots clic sur lien

Bonjour,

est il possible qu'un robots d'indexation par exemple clic sur un lien et exécute le script php associés ?

en clair j'ai sur mon site des liens qui permettent de voter pour un éléments avant mon site était en ajax et il y avait très peu de vote depuis que le lien est en html simple les votes sont très important.

Le lien conduit à un script en php qui vérifie l'ip pour éviter le flood pendant 1h

est-il possible que les robots se serve de ses liens ? et comment les empêcher
Overstone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2008, 12h12   #2
Membre éclairé
 
Avatar de mdr_cedrick
 
Développeur multimédia
Inscription : janvier 2008
Messages : 375
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur multimédia

Informations forums :
Inscription : janvier 2008
Messages : 375
Points : 305
Points : 305
je ne saurais pas trop te dire
cependant lorsqu'un lien est en "clair" dans ton code il est forcément visible en affichant simplement la source donc récupérable, mais je dirais aussi qu'avec ajax c'est récupérable, ce n'est ni plus ni moins qu'une url (ou un fichier) dans une ligne javascript, ligne qui est, elle aussi, récupérable

bon courage pour la suite
mdr_cedrick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2008, 15h28   #3
Membre du Club
 
Inscription : juillet 2007
Messages : 238
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 238
Points : 46
Points : 46
ok mais peut on empêcher les moteurs de recherche de se rendre sur une page avec comme variable index.php?id=00000000000 par exemple ?
Overstone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2008, 15h37   #4
Membre éclairé
 
Avatar de mdr_cedrick
 
Développeur multimédia
Inscription : janvier 2008
Messages : 375
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur multimédia

Informations forums :
Inscription : janvier 2008
Messages : 375
Points : 305
Points : 305
tout dépend si toi tu utilises cette variable "id"

dans le cas où tu ne l'utilises pas ce n'est pas un problème ça ne change rien

mais dans le cas contraire tu dois faire des vérifications
genre est-ce que ce type de donnée est correcte (nombre, chaine de caractères, ...)
est-ce que la longueur est bonne
est-ce que ça existe dans ma base de données

etc etc
mdr_cedrick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2008, 16h39   #5
Membre Expert
 
Inscription : octobre 2002
Messages : 1 141
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : octobre 2002
Messages : 1 141
Points : 1 204
Points : 1 204
Envoyer un message via MSN à Raideman
Tu peux aussi renseigner ton fichier robots.txt et interdire l'accès à ce fichier aux robots d'indexation.

Tu peux aussi coupler cette mesure avec un test de detection de robots dans ton script php .Pour se faire il te faut une liste d'ip ou de noms des robots d'indexations (ca se trouve sur le net, et je sais que tu as une de ces listes dans un des fichiers d'oscommerce).
Raideman est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h14.


 
 
 
 
Partenaires

Hébergement Web