fredo35m
Messages postés244Date d'inscriptionjeudi 14 avril 2005StatutMembreDernière intervention12 juillet 2006
-
9 mai 2005 à 12:08
fredo35m
Messages postés244Date d'inscriptionjeudi 14 avril 2005StatutMembreDernière intervention12 juillet 2006
-
9 mai 2005 à 13:34
Bonjour,
j'ai un problème avec mes IF, il n'execute pas le bon exec, il execute toujours lancelistepci.bat alors que le ECHO fonctionne bien !! je ne comprends pas tout ??
Voici mon petit script !!!
<html>
<head> LISTES </head>
<?php
if ($geo="EPCI")
{
echo $_POST['geo'];
exec ("lancelisteepci.bat");
}
else if ($geo="ZE")
{
echo $_POST['geo'];
exec ("lancelisteze.bat");
}
?>
willowman
Messages postés143Date d'inscriptionvendredi 5 juillet 2002StatutMembreDernière intervention18 mars 20061 9 mai 2005 à 12:23
Salut !
C'est normal, car ton teste : if ( $geo = "EPCI" ) est interprétée
comme une affectation a ta variable ! Et une affectation est toujours
VRAI lorsqu'elle se passe bien (genre pas de probleme de type de
données, mais comme le PHP n'est pas un langage typé...on n'a pas ce
soucis)