easyphp 1.7

easyphp 1.7 - PHP - Programmation

Marsh Posté le 07-01-2004 à 22:49:40    

vi donc j'ai un ptit pb avec la nouvelle version de php 1.7
toute nouvellement installée... :??:  
et une de mes admin ( que d'ailleurs je dois finir au plus vite )
 
et j'ai eut la douloureuse surprise d'avoir des notices
sur mon tableau $_POST[] , j'ai cette notice:
 
Undefined index: variable in 'url_demon_script'
 
or avec l'apparition de cette jolie notice, mon formulaire
ne fonctionne tout simplement plus (selon moi verifier avec isset tout serait une des solution , mais comprend po pourquoi une notice fout tout par terre )
 
petite précision, sans doute utile, ou peut etre pas: j'utilise
une classe pour gérer les différentes fonctions de cette admin
(elle semble ne pas me causer d'erreur mais bon)
 
mici d'avance :p
 

Reply

Marsh Posté le 07-01-2004 à 22:49:40   

Reply

Marsh Posté le 07-01-2004 à 22:53:11    

Dans ton php.ini tu mets
 
error_reporting = E_ALL & ~E_NOTICE
 
au lieu de
 
error_reporting  =  E_ALL
 
Mais bon..s'il te fait une notice c'est pas pour rien..

Reply

Marsh Posté le 07-01-2004 à 23:00:19    

c'est une solution, que je vais utiliser pour voir si c'est  
une erreur critique.. mais c'a m'étonne en fait il me notice
parce que le $_POST[] est NULL ce qu'il ne faisait pas avant (sur easyphp 1.6 j'ai pas de pb, oué je sais c'est un peu vieux cependant j'utilise les tableaux prescrits pour un code propre et tout)


Message édité par fabcool le 07-01-2004 à 23:10:19
Reply

Marsh Posté le 07-01-2004 à 23:10:47    

bah l'error reporting ne change rien :s

Reply

Marsh Posté le 07-01-2004 à 23:12:16    

faut redémarrer apache hein..

Reply

Marsh Posté le 07-01-2004 à 23:22:36    

hiihihi ... jy sais :p
 
en fait apres tests avec 1.6 j'ai la meme couille ( je suis sur un ordi à un ami la) donc comprend po pkoi chez moi ca marche et po la... (la config de apache est pourtant la meme... )

Reply

Marsh Posté le 07-01-2004 à 23:24:44    

pb de POST koi

Reply

Marsh Posté le 08-01-2004 à 08:05:38    

J'ai eu le meme "problème" en voulant faire une grosse mise à jour d'un site créé il y a 6 mois
Pour traiter les formulaires je n'utilisais pas $_POST[mavariable] mais directement $mavariable.
Du coup j'ai du mettre tout ca en conformité et ajouter des $mavariable=$_POST[mavariable] pour toutes les pages.
Idem avec mes $_GET d'ailleurs
C'est la version de php utilisée dans easyphp qui veut ca

Reply

Marsh Posté le 08-01-2004 à 17:22:50    

redrat a écrit :

J'ai eu le meme "problème" en voulant faire une grosse mise à jour d'un site créé il y a 6 mois
Pour traiter les formulaires je n'utilisais pas $_POST[mavariable] mais directement $mavariable.
Du coup j'ai du mettre tout ca en conformité et ajouter des $mavariable=$_POST[mavariable] pour toutes les pages.
Idem avec mes $_GET d'ailleurs
C'est la version de php utilisée dans easyphp qui veut ca


 
Je sais pas si ça peut vous aider, mais, j'avais installé easyPHP 1.7 sur du Win NT 4.0. J'ai eu plein de pbs... Alors je suis passé sur du Win2000 et du easyPHP 1.6, et là, plus de pbs :) Est-ce-que NT 4.0 fonctionne bien avec easyPHP?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed