cs_Zayl
Messages postés5Date d'inscriptionjeudi 2 septembre 2004StatutMembreDernière intervention10 mai 2006
-
9 mai 2006 à 16:42
cs_Zayl
Messages postés5Date d'inscriptionjeudi 2 septembre 2004StatutMembreDernière intervention10 mai 2006
-
10 mai 2006 à 14:59
Bonjour,
J'ai un petit problème épineux concernant du javascript :
A partir d'un formulaire de base PHP je récupère une variable "$type" que je passe dans l'url.
Aucun problème jusque là. Ensuite j'inclus un nouveau fichier php dans mon code qui récupère $type comme nom de formulaire(pour éviter d'écrire la fonction javascript plusieurs fois) et ainsi récupérer les valeurs des différents <select> de ce formulaire.
Lorsque je veux lancer une fonction javascript qui relance la page avec les différentes variables, il ne se passe rien et une petite erreur internet explorer apparait:
Erreur: 'S' est indéfini (S qui est la valeur de ma variable $type)
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 10 mai 2006 à 12:33
bonjour,
et comme nous on n'a pas le html pour S, selectExp,selectCli....
comment on peut faire pour répondre ?
et je récapépète le conseil de coucou747 : pas de php...
cordialement Bul. Site
cs_Zayl
Messages postés5Date d'inscriptionjeudi 2 septembre 2004StatutMembreDernière intervention10 mai 2006 10 mai 2006 à 14:59
Oula, on se calme, il s'agit d'une vieille signature que j'avais oublié de supprimer.
Il s'agit juste d'une référence cinématographique...Bref, passons
Sinon pour le code , il s'agit de l'affichage de la source, ce qui explique les ("S"= ="ED")...mon code est bourré de php et comme je l'indiquais lors du premier message il s'agit d'une variable que j'envoie. ("'.$type.''"=="ED") ...
J'ai fait cette demande sur ce forum car il me semblait que c'était une erreur relevant plus du javascript que du php.
<script>
function checkTypeMouv(obj)
{
window.location ="Mouvements.php?traitement=créer&type="+obj.value;
}
"function makeUrlType1(val)" décrite plus haut (avec du php)
</script>
<form name="formulaireChoixTypeRessource" method="post">
Choisissez le type de mouvement :
<select name="cbTypeMouvement" size="1" onChange="checkTypeMouv(this);">
<option value=""> -- Sélectionnez --
<option value="EC" >EC Entrée Client<option value="ED" >ED Entrée Donneur<option value="EXD" >EXD Expedition Directe<option value="L" >L Lavage<option value="MAJ" >MAJ Mise A Jour<option value="R" >R Régulation<option value="S" selected>S Sortie<option value="SC" >SC Sortie Client
</select>