merci damaskinos de t'être penché sur le problème...
Je ne pense pas qu'il y ait une erreur dans la requête car comme je le disais elle fonctionne bien avec :
$pos = strpos(".$ville.", " ");
if ($pos!=0) {$pos = $ville=substr ($ville, $pos);}
mais même si ça marche c'est pas très propre mais comme on dit en informatique "si tu passes pas par la porte passes par la fenêtre"
depuis j'ai trouvé une autre solution mais là encore un "gremlins" s'est glissé dans le bordel
-en local je teste mon site avec easyphp 5.3.1.0
-sur le web je suis chez free (php5)
Pour que ça tourne en local il faut que je glisse un addslashes de plus avant la requête : c'est incompréhensible
$ville=addslashes($ville);
est-ce que cela peut venir d'une différence entre free et easyphp ?
merci d'avance pour vos contributions...
merci damaskinos de t'être penché sur le problème...
Je ne pense pas qu'il y ait une erreur dans la requête car comme je le disais elle fonctionne bien avec :
[php]$pos = strpos(".$ville.", " ");
if ($pos!=0) {$pos = $ville=substr ($ville, $pos);}[/php]
mais même si ça marche c'est pas très propre mais comme on dit en informatique "si tu passes pas par la porte passes par la fenêtre" :lol:
depuis j'ai trouvé une autre solution mais là encore un "gremlins" s'est glissé dans le bordel :wink:
-en local je teste mon site avec easyphp 5.3.1.0
-sur le web je suis chez free (php5)
Pour que ça tourne en local il faut que je glisse un addslashes de plus avant la requête : c'est incompréhensible
[php][/php] $ville=addslashes($ville);[php][/php]
est-ce que cela peut venir d'une différence entre free et easyphp ?
merci d'avance pour vos contributions...