FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV Mobile 2024
→
WM22 Urgent: urlencode ne marche pas sous android?
WM22 Urgent: urlencode ne marche pas sous android?
Débuté par NiceBel, 16 juin 2017 12:43 - 6 réponses
Connectez-vous…
NiceBel
#1
Membre enregistré
518 messages
Popularité : +7 (7 votes)
Posté le 16 juin 2017 - 12:43
Bonjour,
Je met :
sch
est chaîne
=
URLEncode
(
"www.unurl.com"
)
j'ai URLEncode souligné en rouge et qui dit aucun syntaxe ne correspond !!
je suis obligé de passer à travers URLEncode car mon url contient des mots en arabes et ça donne pas sous WM22 alors qu'il étais sous wm20 sans passer à travers.
Merci.
Signaler
0
0
NiceBel
#2
Membre enregistré
518 messages
Popularité : +7 (7 votes)
Posté le 16 juin 2017 - 13:07
Alors si je met comme suit:
s
est chaîne ANSI
=
"url"
URLEncode
(s)
maintenant y a plus erreur mais ça marche pas pour les mots arabe !! ne sont pas encodé !! toutes est remplacé par %1A !!
Signaler
0
0
NiceBel
#3
Membre enregistré
518 messages
Popularité : +7 (7 votes)
Posté le 18 juin 2017 - 12:22
up !!
Signaler
0
0
popoy
#4
Posté le 19 juin 2017 - 10:55
Salut,
il est normal d'avoir des %
As tu vérifier en copiant collant le résultat de urlencode dans un navigateur
qu'il allait bien vers la bonne page?
Signaler
0
0
wddev
#5
Posté le 19 juin 2017 - 11:57
L'encodage par défaut des chaines ANSI est un encodage Latin. Normal que cela ne fonctionne pas directement avec les caractères arabes.
Il faut soit changer l'encodage des chaines ANSI avec changeAlphabet (attention ce changement affecte toutes les chaines ANSI de l'application) ou changer uniquement l'encodage de la chaine à passer à URLEncode (qui attend une chaine ANSI).
c est une chaîne = "..."
URLEncode(UnicodeVersAnsi(c,alphabetArabe))
Signaler
0
0
NiceBel
#6
Membre enregistré
518 messages
Popularité : +7 (7 votes)
Posté le 19 juin 2017 - 15:48
Pourtant y a une amélioration ça donne plus que des %1A sauf que ça donne malheureusement toujours pas,ce n'est pas le bon encodage !!
par exemple : فطور ça doit donner : %D9%81%D8%B7%D9%88%D8%B1
Signaler
0
0
wddev
#7
Posté le 19 juin 2017 - 16:32
Montre nous ton code.
(et le type de la configuration dans laquelle tu testes : Ansi ou Unicode ?)
Signaler
0
0
→ Revenir à WINDEV Mobile 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte