PHP sous linux : récupération de variables

sonia -  
olivier.s Messages postés 50 Statut Membre -
J'ai développé une application avec formulaires sous windows en php, no problem, tout fonctionne, je récupère les variables via les formulaires et les <a href="..."?code=$cod>, les header "location/ ... sans pb.
Je viens d'installer cette même appli sur un serveur linux, et impossible de récupérer mes variables d'une page à l'autre, je n'ai pourtant fait aucune modification dans mes scripts!!
Quelqu'un sait s'il y a un paramétrage particulier à faire au niveau de la configuration de PHP ou Apache concernant les variables ???
D'avance merci à celui ou celle qui tentera de m'aider!
Sonia

4 réponses

  1. pouet
     
    salut sonia,

    et bien il faut configurer apache pour qu il gere le php avec le module php. mais c est d ordinaire fait d office dans les distributions linux. tu n as pas ete precise: le probleme se situe t il uniquement au niveau des variables, ou au niveau du php?
    pour tester, fais une petite page test.phtml qui contiendra la fonction php_info(), laquelle te permettra de verifier que php est bien gere par Apache
    0
    1. sonia
       
      Salut pouet,
      Merci pour ta rapaidité!!
      En fait au niveau du PHP je n'ai pas (plus!!) de pbs, il est bien géré par Apache, tout est ok à ce niveau là. Non en fait par ex j'ai un fichier "ident.php" dans lequel j'ai écrit : <a href="choix.php?code=$code">, et lorsque dans choix.php j'appelle ma variable $code (qui a été renseignée dans ident.php), elle est vide, alors que dans l'en-tête de "choix.php" elle apparaît!!!
      Suis-je claire????
      Sonia
      0
  2. jisisv Messages postés 3678 Statut Modérateur 936
     
    Salut,
    Je rappelle qu'il n'est pa de bon usage de se référer
    aux variables CGI par leur nom.(ça c'est ce qui
    est écrit dans les mauvais tutoriaux)
    Il faut y accéder (avec les versions récentes de PHP)
    avec
    $_POST["nom_de_variable"]
    ou
    $_GET["nom_de_variable"]

    Johan
    The software said "Requires Windows98, Win2000, or better,
    So I installed Unix.
    0
  3. sonia
     
    Merci beaucoup pour votre aide, Olivier tu avais bien vu pour le "register-global" à off !! Ca marche nickel !!
    Bon php à tous !! Et à plus tard (y a des chances !!)
    0
    1. olivier.s Messages postés 50 Statut Membre 15
       
      De rien!
      0