Comparaison entre variable php et resultat fonction javascript
raven44
Messages postés315Date d'inscriptionmercredi 23 mars 2005StatutMembreDernière intervention21 mars 2011
-
19 avril 2006 à 09:54
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
20 avril 2006 à 21:46
Bonjour à tous,
J'ai un petit problème pour faire une comparaison entre une variable php et le resultat d'une fonction javascript.
là, je récupère une valeur.
<script language='javascript' type='text/javascript'>
function Getnumcpam()
{
return this.document.formulaire.cpam.options[this.document.formulaire.cpam.options.selectedIndex].value;
}
</script>
et après, je voudrais faire une sorte de :
if ($variable != +Getnumcpam()) //Naturellement ceci ne fonctionne pas.
{
instruction
}
Un petit coup de main serait pas de refus. Merci d'avance.
A voir également:
Comparaison entre variable php et resultat fonction javascript
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 19 avril 2006 à 10:05
Hello,
bah, si, c'est possible côté javascript. Mais pas côté php.
Bref si ta comparaison est en js, c'est ok (mis à part que le + devant le nom de la fonction me laisse perplexe...). En, php, impossible.
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 19 avril 2006 à 12:48
"Mais pourtant, la fonction javascript renvoie bien une valeur non ?"
=>
Oui. Mais pas au moment ou PHP est exécuté. Après. Donc tu ne peux pas faire ta comparaison en php!
Tu peux en JS, en faisant un truc du genre :
<script type="text/javascript">
if (maVarJs == <?php echo $variablePhp; ?>) {
...
}
</script>
rachidphp93
Messages postés212Date d'inscriptionvendredi 17 mars 2006StatutMembreDernière intervention 8 avril 2007 20 avril 2006 à 15:17
j'en suis tout à fait d'accord avec toi, mais que faire, quand je verifi un insee par exemple en jvascript (calcul de la cle, etc) et si c'est un vrai je fais mon UPDATE qui est en php?
rachidphp93
Messages postés212Date d'inscriptionvendredi 17 mars 2006StatutMembreDernière intervention 8 avril 2007 20 avril 2006 à 16:53
j'ai reussi en passant par une variable masqué, puis la tester avec $_POST;
maintenant j'ai tout un autre probleme, j'ai des champs en lecture seules qui passe en ecriture quand j'appye sur un bouton de confiramtion; ce que je souhaite c'est d'afficher dans ces champs dev valeur par defaut, que je puisse modifier un ou plusieurs de ces valeur apres la confirmation, voila ce que j'ai fai mai ca ne marche pas, excuse je l'ai fai en javascript:
function InitiZoneInsee(monform){
var inseeagt= monform.inseeagt.value;
alert ("inseeagt:"+inseeagt);
var valsexe = inseeagt.slice(0,1);
var valannee = inseeagt.slice(1,3);
alert("ma valsexe"+valsexe);
alert("document.binscription.sexe.value"+document.binscription.sexe.value);
document.binscription.sexe.value=valsexe;
var test=document.binscription.sexe.value;
alert("ma value"+test);
document.binscription.annee.value=valannee;
}