Difference entre $_get et $_post en php

omda2007 Messages postés 86 Statut Membre -  
 Imen -
Bonjour,
je voudrais savoir la difference entre $_get et $_post.
merci d'avance.
Configuration: Windows XP
Firefox 2.0.0.8

3 réponses

  1. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
     
    Bonjour,

    D'abord c'est $_GET et $_POST en majuscule.
    La différence c'est la façon de faire passer des données vers une pages.
    Avec la méthode get, les données sont passées dans l'url (l'adresse de la page)

    Exemple pour faire passer une variable qui aurait comme nom "var1" et comme valeur "valeur1":
    http://adresse_site.com?var1=valeur1

    Avace la méthode post, la manière de procéder est la même: variable=valeur
    La différence, c'est que ces données sont passées dans le corps de la requête http. C'est à dire a l'intérieur de la requête envoyée vers la page. Donc du coup on ne peut pas voir ces données dans une url mais ça erste quand même très facile de les voir. Il suffit d'utiliser un
    logiciel de capture de trames réseaux comme wireshark ou encore de transformer les formulaires post en formulaires get comme sont capables de le faire certaines extensions de firefox comme webdevelopper par exemple.
    11
    1. Imen
       
      Merci c'est me aide
      0
  2. edelweiss0119 Messages postés 264 Statut Membre 11
     
    http://www.presence-pc.com/forum/ppc/Programmation/Difference-entre-POST-GET-sujet-1235-1.htm
    bonjour, ici c'est bien expliqué
    1
  3. omda2007 Messages postés 86 Statut Membre 4
     
    merci bien je vais fouillé.
    0