|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : mai 2005 Messages : 5 ![]() |
Bonjour,
Depuis plusieurs jours je travaille sur un bout de code php qui ne me posait aucun problème sur un serveur Web Linux (intranet). Mais depuis la migration vers un autre serveur Web, mon code ne fonctionne plus. le pire c'est que c'est totalement incompréhensible ! Voici exactement mon problème : Dans un page, j'ai un switch avec plusieurs cases. 1er case : J'ai un formulaire avec des checkbox (nombre de checkbox aléatoire, selon le résultat d'une requête. Elles se nomment toutes sla_X (ou X est un nombre incrémenté)) Donc dans ce case, je check ce que j'ai besoin et je poste mon formulaire. 2ième case : Voici le code php : Code :
Le problème est le suivant : Si je fais un echo de $req_sla juste avant de faire mon fputs, elle contient exactement ce qu'elle devrait contenir mais quand le fputs est réalisé voici ce qui est écrit dans le fichier : AND () Autrement dit, il fait $req_sla="AND ("; et $req_sla = $req_sla . ")"; mais pas tout le code entre. La chose la plus bizarre, c'est que la variable $req_sla est correcte en echo mais pas dans le fputs. Chose encore plus étonnante : Si j’écris en "dur" dans mon fputs le chaîne de caractère que $req_sla semble contenir, le fichier texte est bien remplie comme il faut. Autrement dit, si je fais un echo de $req_sla tout est ok, si met cette variable dans le fputs, une seule partie du contenu de cette variable est écrit. Et pour finir si j'écris en dur dans ma commande fputs le contenu de $req_sla, il écrit bien dans le fichier. Quelqu'un aurait une idée ? Par avance merci. Cordialement, Dalto |
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : avril 2009 Messages : 1 157 ![]() |
est ce que $resultat_countsla contient bien ce qu'il faut ?
__________________
GNAP ! |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mai 2005 Messages : 5 ![]() |
Bonjour,
Oui cette variable contient un chiffre positif supérieur à 0. Il fait donc une boucle pendant X fois. Cordialement, Dalto. |
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Marouen SayariDéveloppeur Web Inscription : mai 2010 Messages : 142 ![]() |
Bonjour,
Peux-tu nous montrer à quel niveau fais-tu ton exho $req_sla?
__________________
C'est en faisant n'importe quoi qu'on devient n'importe qui |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : mai 2005 Messages : 5 ![]() |
Bonjour,
Alors là je suis un peu sur le cul En fait, depuis plusieurs jours toutes les applis que je developpais pour l'intranet de ma societe ne marchaient plus. Mon collègue vient de trouver le problème. En fait, depuis qu'il a rajouter une class nommé GoogleWeather.class.php tous mes formulaires (donc mes POST) fonctionnaient très très mal. Il vient de supprimer le code relative à cette class et tout refonctionne bien sur notre intranet. Le problème est donc résolu juste en supprimant cette class. Merci pour votre aide et pour votre temps passé sur mon problème. Cordialement, Dalto. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com