CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Probleme de variables en PHP

bloodycof
bloodycof
Niveau 9
12 juin 2003 à 11:10:54

j´ai fait un site en PHP-MYSQL qui tournait parfaitement sur mon XP. Je l´ai mis sur Linux. Mais le prob c´est que mes variables ne passes pas.
Exemple je mets dans un formulaire :
< input type="text" name="login" maxlength="50" size="16">
Pour l´identification, ce formulaire appele un autre fichier php mais ma variable login est vide alors qu´elle est correcte sur XP.

Dorgendubal
Dorgendubal
Niveau 8
12 juin 2003 à 11:20:34

ha ha!

Il y a un fichier de configuration qui s´appelle php.ini, voici l´extrait qui te concerne:

" ; Whether or not to register the EGPCS variables as global variables. You may
; want to turn this off if you don´t want to clutter your scripts´ global scope
; with user data. This makes most sense when coupled with track_vars - in which
; case you can access all of the GPC variables through the $HTTP_*_VARS[],
; variables.
;
; You should do your best to write your scripts so that they do not require
; register_globals to be on; Using form variables as globals can easily lead
; to possible security problems, if the code is not very well thought of.
register_globals = Off"

Si la variable register_globals est sur Off pour accéder à tes variables tu dois taper:
$_SERVER["PHP_SELF"] au lieu de $PHP_SELF
$_SESSION["PASS"] au lieu de $PASS

comme indiqué si dessus, pour des raisons de sécurité, il vaudrait mieux laisser register_globals sur Off et modifier tes pages. Mais sinon, il te suffit de mettre sur On et redémarrer Apache pour que ça fonctionne.

bloodycof
bloodycof
Niveau 9
12 juin 2003 à 11:31:40

Dorgendubal==> Merci ca marche. Pour la sécurité je verrais après, je débute en Linux. Ca change enormement de Windows mais je trouves ca génial.
Merci de ton aide en tout cas, tu m´as permis de bien avancé, c´est vraiment très sympa.

Dorgendubal
Dorgendubal
Niveau 8
12 juin 2003 à 12:13:47

bah, y´a pas de quoi. J´avais le même problème que toi.

Si tu comptes utiliser assez fréquemment linux, n´oublie pas de t´inscrire sur le post: " recensement des Linux-Users" pour tu puisses discuter d´autres utilisateurs ( ICQ).

Dorgendubal
Dorgendubal
Niveau 8
12 juin 2003 à 12:17:28

au fait. Si tu programmes en PHP sous linux, je te conseille l´éditeur : Quanta. Il est vraiment bien.

bloodycof
bloodycof
Niveau 9
12 juin 2003 à 12:25:57

Ok, je vais regarder

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment