A voir également:
- EasyPHP 1.7, miséricorde
- Telecharger easyphp - Télécharger - Divers Web & Internet
- Désinstaller easyphp ✓ - Forum Logiciels
- Msvcr110.dll easyphp ✓ - Forum PHP
- Easyphp phpmyadmin ✓ - Forum PHP
- Netbus 1.7 - Forum Virus / Sécurité
5 réponses
goshi
Messages postés
1371
Date d'inscription
dimanche 16 novembre 2003
Statut
Membre
Dernière intervention
14 août 2017
181
18 juin 2004 à 15:37
18 juin 2004 à 15:37
Un conseil, prend le 1.6, le 1.7 est bourré de bug, il a jamais fonctionné sur mon pc et plusieurs personnes me l'ont déconseillé
flokocha
Messages postés
1510
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
10 octobre 2015
280
18 juin 2004 à 16:19
18 juin 2004 à 16:19
Non, ce n'est pas du tout du à un bug d'EasyPHP.
En fait EasyPHP 1.7 n'utilise plus la même version de PHP que EasyPHP 1.6, mais une version plus récente.
Or dans les nouvelles version de PHP, les variables globales sont désactivées par défaut.
Lors de passage de variables par un formulaire, tu dois donc maintenant récupérer ces variables avec les fonctions $_POST ou $_GET selon la méthode de transmission utilisée.
Dans ton cas il faudra donc que tu rajoutes cette ligne au début de ton script :
$send = $_POST["sent"];
Il fonctionnera ensuite correctement.
PS : Repasser à une version antérieure d'EasyPHP ne constitue pas vraiment une solution, étant donné que tous les hébergeurs sont amenés à migrer un jour ou l'autre vers les nouvelles versions de PHP, et que tes scripts ne fonctionneront alors plus s'ils ne sont pas compatibles avec les nouvelles normes.
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
En fait EasyPHP 1.7 n'utilise plus la même version de PHP que EasyPHP 1.6, mais une version plus récente.
Or dans les nouvelles version de PHP, les variables globales sont désactivées par défaut.
Lors de passage de variables par un formulaire, tu dois donc maintenant récupérer ces variables avec les fonctions $_POST ou $_GET selon la méthode de transmission utilisée.
Dans ton cas il faudra donc que tu rajoutes cette ligne au début de ton script :
$send = $_POST["sent"];
Il fonctionnera ensuite correctement.
PS : Repasser à une version antérieure d'EasyPHP ne constitue pas vraiment une solution, étant donné que tous les hébergeurs sont amenés à migrer un jour ou l'autre vers les nouvelles versions de PHP, et que tes scripts ne fonctionneront alors plus s'ils ne sont pas compatibles avec les nouvelles normes.
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
Fritzoune
Messages postés
10
Date d'inscription
lundi 23 septembre 2002
Statut
Membre
Dernière intervention
18 juin 2004
18 juin 2004 à 16:52
18 juin 2004 à 16:52
Héhé, ca devient compliqué quand il s'agit de coder proprement ;-)
Life is too short, don't stress every day.
Leave your worries behind , go out and play.
Life is too short, don't stress every day.
Leave your worries behind , go out and play.
flokocha
Messages postés
1510
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
10 octobre 2015
280
18 juin 2004 à 16:53
18 juin 2004 à 16:53
Oui, c'est plus dur que de rejeter la faute sur EasyPHP et de repasser à une version antérieure pour éviter le problème ! :)
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
Utilisateur anonyme
>
flokocha
Messages postés
1510
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
10 octobre 2015
18 juin 2004 à 16:54
18 juin 2004 à 16:54
L'inverse plutot...
Kalamit,
7 jours avant le soleil, la mer et les mouettes. :)
Kalamit,
7 jours avant le soleil, la mer et les mouettes. :)
flokocha
Messages postés
1510
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
10 octobre 2015
280
>
Utilisateur anonyme
18 juin 2004 à 16:59
18 juin 2004 à 16:59
Euh... non, tu as du mal lire !
J'ai écris "c'est plus dur QUE de ..." pas "c'est plus dur de ..."
:)
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
J'ai écris "c'est plus dur QUE de ..." pas "c'est plus dur de ..."
:)
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
Fritzoune
Messages postés
10
Date d'inscription
lundi 23 septembre 2002
Statut
Membre
Dernière intervention
18 juin 2004
18 juin 2004 à 16:55
18 juin 2004 à 16:55
Ah ca... non mais PHP commence a devenir bien !
Life is too short, don't stress every day.
Leave your worries behind , go out and play.
Life is too short, don't stress every day.
Leave your worries behind , go out and play.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
18 juin 2004 à 15:43
Merci goshi
18 juin 2004 à 16:15
En version 1.7, php est passé dans une version ou les variables globales sont à off.
Il suffit donc dans ton script d'utiliser:
<?php
echo $_POST['sent'];
?>
Et ca fonctionnera.
La majeure partie du temps le compilateur/interpreteur n'est pas en cause. Les erreurs proviennent souvent d'un endroit situé entre le dossier de la chaise et le clavier.
A mediter. :)
Kalamit,
7 jours avant le soleil, la mer et les mouettes. :)
18 juin 2004 à 16:20
18 juin 2004 à 16:21
.::: "A trop vouloir feindre de faire fi, on finit
par faire fi de vouloir feindre." :::.
18 juin 2004 à 16:25
Kalamit,
7 jours avant le soleil, la mer et les mouettes. :)