Bonjour,
Je dois corriger un bug d'un site existant en PHP et développé avec Windev.
Le problème:
Un paramètre envoyé en GET contiens des espaces et le script qui reçoit ce paramètre ne reçoit que le premier mot !
Je pensais utiliser utf8_encode() avec ce paramètre mais ce que j'ai écris ne fonctionne pas:
En affichant $sRequete2, je vois bien la bonne valeur pour le paramètre 'choix' mais dans le script appelé, je ne vois que le premier mot comme valeur du paramètre 'choix'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Operateur(28773,$sRequete2,Operateur(6166,getRef('&choix='.utf8_encode(GetValeur($A36_SAI_DECOUVERT))))); ... Operateur(95,$sResultat2,getRef(default_GetContent(GetValeur($sUrl),GetValeur($sRequete2))));
Merci de m'indiquer comment je pourrais passer correctement le paramètre dans ma requête !
P.S : Mon plus gros soucis en fait, c'est que je ne connais pas le framework utilisé et du coup, je galère pas mal pour trouver la solution...
Partager