MERCI Mais ya encore une question ! [PHP] je ne capte pas !! [RESOLU] - PHP - Programmation
Marsh Posté le 30-07-2002 à 21:10:37
je connais pas du tout PHP, mais il me semble que dans le futur tu seras obligé d'utiliser _GET[...]
enfin un truc dans le style
edit : corrigé
Marsh Posté le 30-07-2002 à 21:11:18
ReplyMarsh Posté le 30-07-2002 à 21:12:14
c koi ce truc
g installé phpmyadmin et ca marche super bien !!
il ont koi de plus de moi ?
Marsh Posté le 30-07-2002 à 21:13:10
C'est comme sa maintenant, les variable global ($toto) vont etre suprimmer pour des raison de sécurité.
Pour recupéré une variable apres un form il vaut faire :
$_POST['toto']
ou
$_GET['toto']
$http_post_vars['toto'] et $http_get_['var'] vont etre supprimer dans les prochaine version de php !
Marsh Posté le 30-07-2002 à 21:21:11
g trouvé une solution
g éditer mon fichier PHP.INI
et g remplacé lo OFF de register_globals
par ON
et ca marche super
g remis les param par defaut car effectivement ils disent dans le fichier php.ini
Citation : ; You should do your best to write your scripts so that they do not require |
et avec $_get['toto'] ca marche aussi
une question
et pour le mettre sur un site en PHP3 et fait comment ?
à part passé nous aussi en version 3 ?
Marsh Posté le 30-07-2002 à 21:21:52
un MEGA MERCI a vous tous pour réponse constructive
Marsh Posté le 30-07-2002 à 22:21:41
Essaye de d'ecrire des script avec $_GET['toto'], dans le futur, les variables global seront supprimer !
Marsh Posté le 30-07-2002 à 21:08:48
Salut
c tout con, mais je voi pas
Voila je suis sur Windows 2000 Pro, avec apache comme serveur
web et PHP4
Ce script ne fonctionne pas pourquoi c la question que je pose !!
je l'appelle directement par l'adreese http:
qui est http://localhost/test/rea.php3
ou http://localhost/test/rea.php3?toto=fretyr
le premier je devrai avoir en sorti "pas bon."
le deuxieme je devrai avoir "c bon"
or, et c la ou j'allucine, il m'affiche toujours
"pas bon."
je l'ai testé sur mon site perso (chez free, qui a la version 3.0.16)
et la sans aucune modif il fonctionne correctement !!
<html>
<body>
<?
echo "test : $toto<br>";
if ( $toto == '' ) {
echo "pas bon.";
} else {
echo "c bon";
}
?>
</body>
</html>
En utilisant $HTTP_GET_VARS["toto"] cela fonctionne super bien
<html>
<body>
<?
if ( $HTTP_GET_VARS["toto"] == '' ) {
echo "pas bon.";
} else {
echo "c bon";
}
?>
</body>
</html>
J'ai oublié quoi dans ma config de PHP4 ?
Message édité par stef_dobermann le 30-07-2002 à 21:38:49
---------------
Tout à commencé par un rêve...