Url des sites
Résolu
Sh@tter
Messages postés
157
Date d'inscription
Statut
Membre
Dernière intervention
-
Sh@tter Messages postés 157 Date d'inscription Statut Membre Dernière intervention -
Sh@tter Messages postés 157 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Voilà ma question, vous avez sans doute remarqué dans certains sites le nom des url qui sont incompréhensibles du style : http://un_site.com/?gclid=CO7Nkfj15pMCFQtsugodDxCFGQS
Je voulais donc vous demander pourquoi de telles adresses?... Je commence à développer en PHP donc si certaines personnes ont des détails techniques je suis preneur ^^
En fait je pense que c'est au niveau de l'id du visiteur mais pourquoi en créer un alors que l'on est que visiteur, même pas inscrit en tant que membre.
Merci par avance à ceux ou celles qui sauront répondre à cette question!
Voilà ma question, vous avez sans doute remarqué dans certains sites le nom des url qui sont incompréhensibles du style : http://un_site.com/?gclid=CO7Nkfj15pMCFQtsugodDxCFGQS
Je voulais donc vous demander pourquoi de telles adresses?... Je commence à développer en PHP donc si certaines personnes ont des détails techniques je suis preneur ^^
En fait je pense que c'est au niveau de l'id du visiteur mais pourquoi en créer un alors que l'on est que visiteur, même pas inscrit en tant que membre.
Merci par avance à ceux ou celles qui sauront répondre à cette question!
A voir également:
- Url des sites
- Url - Guide
- Sites de telechargements - Accueil - Outils
- Sites de vente d'occasion - Guide
- Site pour partager des photos - Guide
- Ping url ✓ - Forum Windows
6 réponses
Suivant la méthode de passage de tes variables (Get ou Post), leur contenu apparaitra dans la barre d'adresse de ton navigateur. Je ne sais plus laquelle passe les variables dans la barre et laquelle les passes de façon non visible par contre...
Donc dans ton liens on voit une variable du nom de gclid qui prend la valeur CO7Nkfj15pMCFQtsugodDxCFGQS (celle ci doit être cryptée...).
Donc dans ton liens on voit une variable du nom de gclid qui prend la valeur CO7Nkfj15pMCFQtsugodDxCFGQS (celle ci doit être cryptée...).
C'est plus un ID sur le fichier que sur le visiteur.
L'intérêt est de ne pas afficher l'URL de la page de destination.
En gros, la clé passée dans l'URL est utilisée pour chercher l'URL correspondante dans une base de données.
L'intérêt est de ne pas afficher l'URL de la page de destination.
En gros, la clé passée dans l'URL est utilisée pour chercher l'URL correspondante dans une base de données.
Salut, gclid=CO7Nkfj15pMCFQtsugodDxCFGQS est en fait un affectation de valeur à la variable gclid. Elle peu correspondre à un ID utilisateur comme à un champs ou autres. Elle est générer par la méthode get des formulaires html. Si tu veut pouvoir passer tes valeurs en discrétion, utilise la méthode post ou les sessions de php.
a+
a+
Je te remercie pour ta réponse julow.
Pour la variable c'est la variable $_GET qui passe par l'url en fait.
Et donc ces sites créé un id du visiteur qu'ils cryptent? Et ce cryptage c'est quoi? (md5...) Le cryptage est donc ce qui expliquerait la longueur de l'url?
Pour la variable c'est la variable $_GET qui passe par l'url en fait.
Et donc ces sites créé un id du visiteur qu'ils cryptent? Et ce cryptage c'est quoi? (md5...) Le cryptage est donc ce qui expliquerait la longueur de l'url?
Lorsque tu utilise la méthode GEt alors la valeur de ta variable transit par la barre d'adresse donc si tu y met un mot de passe ou un id cela devient problématique d'un point de vue sécurité! Donc on crypte les données transmise via un algorithme définis afin de protéger les données transmises.
Pour ce qui est de cette algo je ne saurais te dire le quel est utilisé...
Pour ce qui est de cette algo je ne saurais te dire le quel est utilisé...
Ah ok..
Mais alors quel est l'intérêt de passer ses valeurs en $_GET alors qu'en les passant en $_POST pas besoin de cryptage et toute la sécu nécessaire pour cacher les valeurs?
Parce que apparemment même sur ebay par exemple, pour ne citer que ce site qui est extrèmement connu et visité, il y a ce système de cryptage d'url avec des adresses incompréhensible et hyper-longue. Pourquoi ne sont-ils pas passer simplement par la méthode POST? (bon en même temps ils font ce qu'ils veulent vous m'direz :D )
Mais alors quel est l'intérêt de passer ses valeurs en $_GET alors qu'en les passant en $_POST pas besoin de cryptage et toute la sécu nécessaire pour cacher les valeurs?
Parce que apparemment même sur ebay par exemple, pour ne citer que ce site qui est extrèmement connu et visité, il y a ce système de cryptage d'url avec des adresses incompréhensible et hyper-longue. Pourquoi ne sont-ils pas passer simplement par la méthode POST? (bon en même temps ils font ce qu'ils veulent vous m'direz :D )
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
la variable $_GET['ma_variable'] ou $_POST['ma_variable'] permet dans le php de récupérer les valeurs transmis pas le formulaire. Pour ce qu'y est de l'id utilisateur, je pense pas soit très répandu, surtout pour un visiteur. On préféra passer par une variable de session qui se gère plus facilement. Le md5 est un fonction php qui te permet de crypter des champs, souvent utiliser pour les mots de passe lors de l'insertion dans une base de données.