Passage de PHP4 a PHP5 problème de condition - PHP - Programmation
Marsh Posté le 10-10-2008 à 12:01:33
ce code n'a aucune raison de ne pas marcher de la meme manière sous php4 et php5...qu'est-ce qui ne fonctionne pas? message d'erreur?
Marsh Posté le 10-10-2008 à 12:49:03
si les notice sont activer il faut toujours tester si une variable existe avant de verifier son contenu
Ceci affiche des notices mais qui ne font que apparaitre et n'empeche en rien l'execution de la page
il suffit de mettre un isset($mavariable) avant toute autre condition verifiant le contenu de $mavariable
Marsh Posté le 10-10-2008 à 12:55:53
ionik a écrit : si les notice sont activer il faut toujours tester si une variable existe avant de verifier son contenu |
quel est le rapport avec son post?
Marsh Posté le 10-10-2008 à 13:04:17
C'est une coquille le <?php en bas ?
Marsh Posté le 10-10-2008 à 13:05:47
tholdan a écrit : C'est une coquille le <?php en bas ? |
il ouvre/ferme probablement pour insérer du html brut...
Marsh Posté le 10-10-2008 à 13:30:37
skeye a écrit : |
On sait jamais.
Marsh Posté le 10-10-2008 à 13:37:49
skeye a écrit : |
La seule chose qui pourrit poser probleme ..... au vue de ses indications :S
Marsh Posté le 10-10-2008 à 13:38:30
ionik a écrit : |
ah bon? j'ai du mal à voir comment tu déduis ça de son post
Marsh Posté le 10-10-2008 à 13:45:24
skeye a écrit : |
Easy php notice et warning desactivé par default depuis la version 1.7
Marsh Posté le 10-10-2008 à 13:46:25
ionik a écrit : |
je le vois pas parler ni de notice ni de warning dans son message
Marsh Posté le 10-10-2008 à 13:55:52
skeye a écrit : |
Oui je sais en meme temps il ne parle de rien ....
Marsh Posté le 10-10-2008 à 14:53:16
Oulala,
Désolé, post inutil, j'ai fait une simple erreur dans mon fichier .htaccess
J'avais mis :
Code :
|
$ à la place de &...
ca marchais en local, mais pas sur le serveur... tout remarche de
nouveau.
en fait le problème était que lorsque je cliquais sur "Valider", la page se rechargais sans prendre en compte les valeur $_GET...
Merci quand même
Marsh Posté le 10-10-2008 à 11:34:43
Bonjour,
J'ai développé un petit formulaire sous PHP4 qui fonctionne parfaitement sous mon environnement de développement (easyPHP 1.7...).
Mais lorsque je le place sur le serveur de mon hébergeur, ça ne fonctionne plus (environnement PHP5).
Je pense que le problème se situe dans les premières lignes, il doit y avoir une différence entre PHP 4 et PHP5 que je n'ai pas saisie...
voici mon code :
Grand merci pour l'aide que vous pourriez m'apporter.
John.