Problème variables php, URGENT
19 messages • Page 1 sur 2 • 1, 2
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- fat-freddy
- WRInaute occasionnel

- Messages: 151
- Inscription: Lun Nov 24, 2003 19:56
Problème variables php, URGENT
Bonjour,
Depuis ce matin je ne peux plus accéder à mes variables envoyées en mode POST que sous la forme $HTTP_POST_VARS["variable"] au lieu de simplement $variable dans mes scripts php, de même pour GET.
J'ai vérifié dans le /usr/local/lib/php.ini et la variable register_global est bien à On.
Je n'a touché absolument à rien ... Avez vous une idée d'ou cela pourrait venir ?
La plupart de mes sites sont mort ... !
Depuis ce matin je ne peux plus accéder à mes variables envoyées en mode POST que sous la forme $HTTP_POST_VARS["variable"] au lieu de simplement $variable dans mes scripts php, de même pour GET.
J'ai vérifié dans le /usr/local/lib/php.ini et la variable register_global est bien à On.
Je n'a touché absolument à rien ... Avez vous une idée d'ou cela pourrait venir ?
La plupart de mes sites sont mort ... !
peut etre une update de php vers une version ou les globals a l'ancienne ne sont plus supportées...
au pire, profites en pour passer definitivement a la forme $_GET['variable'] qui est bien plus sécure et qui en plus te donne une manipulation des variables plus intuitive.
au pire, profites en pour passer definitivement a la forme $_GET['variable'] qui est bien plus sécure et qui en plus te donne une manipulation des variables plus intuitive.
et je te conseille fortement, meme si $variable fonctionne
d'utiliser $_POST['variable'];
c'est plus sécurisé, c mieux sur tout les points
(et si tu es paranoiaque, tu peut meme unset toutes les $variable au début de ton script)
d'utiliser $_POST['variable'];
c'est plus sécurisé, c mieux sur tout les points
(et si tu es paranoiaque, tu peut meme unset toutes les $variable au début de ton script)
- fat-freddy
- WRInaute occasionnel

- Messages: 151
- Inscription: Lun Nov 24, 2003 19:56
J'arrive à récupérer les variable de la forme $HTTP_POST_VARS[""] et $HTTP_GET_VARS[""] mais il faut que je change ca dans tous mes sripts de tout mes sites ce qui représente un boulot monstrueux et en attendant plus rien ne fonctionne ce qui me pose de très gros problèmes.
Y a t il des versions de php qui ne supportent pas les variables globales ? N'y a t il aucune façon de paramétrer cela dans le php.ini ??
Y a t il des versions de php qui ne supportent pas les variables globales ? N'y a t il aucune façon de paramétrer cela dans le php.ini ??
- fat-freddy
- WRInaute occasionnel

- Messages: 151
- Inscription: Lun Nov 24, 2003 19:56
KaZhaR a écrit:et je te conseille fortement, meme si $variable fonctionne
d'utiliser $_POST['variable'];
c'est plus sécurisé, c mieux sur tout les points
(et si tu es paranoiaque, tu peut meme unset toutes les $variable au début de ton script)
Je sais que c'est plus sécurisé, je l'utilise adilleur systématiquement dans mes nouveaux site mais les anciens ne sont pas codés comme cela et cela me prendrai un temps fou de changer les centaines de pages php ...
- fat-freddy
- WRInaute occasionnel

- Messages: 151
- Inscription: Lun Nov 24, 2003 19:56
C'est la version 4.3.3
les globales ne sont plus supportées a partir de la 4.2, je suppose que tu est en debian et que ton hebergeur a fait une update, vu qu'avec la sortie de la nouvelle version stable de debian il y a un passage de php 4.1.2 à 4.3
- fat-freddy
- WRInaute occasionnel

- Messages: 151
- Inscription: Lun Nov 24, 2003 19:56
Il n'y a donc plus aucun moyen de se servir des variables globales ?
OVH aurait pu prévenir quand même !
OVH aurait pu prévenir quand même !
- Code: Tout sélectionner
foreach ($_POST as $nom => $valeur) { $$nom = $valeur; }
ainsi, si tu avait une variable $variable
tu lui donne la valeur de $_POST['variable'];
et toutes tes variables conservent leur valeur d'origine
19 messages • Page 1 sur 2 • 1, 2
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Urgent-Problème de PHP en changeant un kit-grafik
- Probleme de variables php
- Petit probleme de variables php
- [PHP] problème valeur de variables
- Problème d'indexation avec des variables PHP
- [solv] Probleme IIS/PHP/Seagull et recuperation de variables
- probleme avec variables globales en off avec php...
- Mise à jour Php v4.0.X vers Php v4.2.X et Variables Globales
- Boucle PHP et variables
- Initialisation de variables en PHP
- variables dynamique en php
- PROBLEME URGENT - BLACKLISTE ???
- [PHP] Variables de session
- Probleme hebergement ovh urgent
- Effacer des variables en php ?
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités






le forum