Bonjour
Je rencontre un problem avec l'appel d'une fonction JS et les passages de params
J'ai un code PHP
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $wcodite = odbc_result($w_result, "CODITE"); $wproddes = odbc_result($w_result, "PRODDES"); if (User_Option_Ok($w_connect, $_SESSION['userCode'], "WINTDISP")) echo "<th class=tdcenter><a href=\"#Stock_Items\" onclick='affichStock(\"$wcodite\",\"$wproddes\")' >"._DISPO. "</a></th>" ;
qui appel la fonction JS : affichStock()
Je rencontre un pb a l'execution, la valeur de la variable $wcodite du code PHP est 'MKU11KW20005+428', mais dans le code JS je recupère 'MKU11KW20005 428' sans le '+'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function affichStock(w_codite, w_proddes) { url="Stock_Items.php?wcodite="+ w_codite + "&wproddes=" + w_proddes; Popup_Stock_Items= open(url,"Stock_Items","dependent=yes,resizable=no,width=500,height=380,scrollbars=no,status=no"); Popup_Stock_Items.focus(); }
Tous les + sont systematiquement supprimés !! pourquoi ? et comment éviter le problème ?
Par avance Merci
Jerome
Partager