par
Ryle » 11 déc. 2006, 12:33
Comment ça "pourquoi les deux ne s'exécutent pas de la même manière" ? Ce sont deux langages de programmation différents, destinés chacun à une utilisation différente
Si on analyse ton code, voici ce qui se passe sur le serveur (puisque le php est exécuté en premier)
1. $datedeb=$_REQUEST["datdeb"] // affecte la valeur contenue dans $_REQUEST["datdeb"] à la variable $datedeb. Cette action est toujours vraie.
2. $datefin=$_REQUEST["datfin"] // affecte la valeur contenue dans $_REQUEST["datfin"] à la variable $datefin. Cette action est toujours vraie.
3. evalue l'expression "$datedeb=$_REQUEST["datdeb"] & $datefin=$_REQUEST["datfin"]" // la première retourne vraie, la seconde retourne vraie, le résultat est donc vrai.
// Jusqu'ici, il n'y a rien d'affiché, rien de contrôlé, aucun traitement solicité, le contenu des balises php ne produira donc rien.
4. génère le code HTML envoyé au navigateur :
<input name="sub" type="image" onClick="" src="../image/bouton/button1F.gif" width="115" height="23" border="0">
Je ne sais pas ce que tu souhaites faire, mais tu ne pars vraissemblablemet pas du tout dans la bonne direction

Comment ça "pourquoi les deux ne s'exécutent pas de la même manière" ? Ce sont deux langages de programmation différents, destinés chacun à une utilisation différente :)
Si on analyse ton code, voici ce qui se passe sur le serveur (puisque le php est exécuté en premier)
[php]1. $datedeb=$_REQUEST["datdeb"] // affecte la valeur contenue dans $_REQUEST["datdeb"] à la variable $datedeb. Cette action est toujours vraie.
2. $datefin=$_REQUEST["datfin"] // affecte la valeur contenue dans $_REQUEST["datfin"] à la variable $datefin. Cette action est toujours vraie.
3. evalue l'expression "$datedeb=$_REQUEST["datdeb"] & $datefin=$_REQUEST["datfin"]" // la première retourne vraie, la seconde retourne vraie, le résultat est donc vrai.
// Jusqu'ici, il n'y a rien d'affiché, rien de contrôlé, aucun traitement solicité, le contenu des balises php ne produira donc rien.
4. génère le code HTML envoyé au navigateur :
<input name="sub" type="image" onClick="" src="../image/bouton/button1F.gif" width="115" height="23" border="0"> [/php]
Je ne sais pas ce que tu souhaites faire, mais tu ne pars vraissemblablemet pas du tout dans la bonne direction :)