Login mot de passe
Poblème avec php4wx en ligne [forum - Accès natifs]

Parcourir ce sujet :   1 Utilisateur(s) anonymes





Poblème avec php4wx en ligne
Nouveau
Inscrit:
8/10 14:23
Messages: 5
Hors Ligne
bonsoir,
j'utilise la dernière version de php4wx (php4WDX-9.2.0.14) avec la version 23 du windev mobile et tous ça marche très bien lorsque je travaille en local avec wamp mais lorsque je teste mon application sur un site d'hebergement en ligne et biensure en modifiant le fichier connect.php et de même pour windev en testant l'application il m'affiche un message d'erreur : "this site requires javascript to works, please enable javascript in your browser or use a browser with javascript support" et ce que c'est une erreur d'incompatibilité windev mobile ou bien d'accès à distance non autorisé pas le site hébergeur?.merci

Posté le : 8/11 23:31
Transférer la contribution vers d'autres applications Transférer


Re: Poblème avec php4wx en ligne
SQLManagerX Team
Inscrit:
2004/7/1 12:49
De Grenoble (38)
Messages: 2106
Hors Ligne
bonjour,

jamais eu ce probleme
bizarre : ce message apparait il aussi en mode test du script ?

ou alors peut etre la config internet explorer sur l'appareil qui n'execute pas les scripts ce qui est etonnant c'est qu'il n'y a pas de javascript dans l'acces php4wx

la j'avoue que comme je n'ai jamais eu le cas je reste perplexe. sur le domaine emidev je n'ai pas cela et j'ai des projet en 24 et j'ai testé sur toutes les versions windev depuis la 20

Posté le : 8/12 9:17
_________________
----------
Firetox
8 rue Georges Méliès
38130 ECHIROLLES
..............................
http://emidev.fr
http://www.teecod.fr/web/Informatique/accueil
Transférer la contribution vers d'autres applications Transférer


Re: Poblème avec php4wx en ligne
Nouveau
Inscrit:
8/10 14:23
Messages: 5
Hors Ligne
bonjour,
oui en mode test ça fonctionne parfaitement même en testant le script php4wd avectest=oui aussi il y a une repense le problème est comme suit:
-connexion de l'application au fichier php4wd avec MonAcces:mySQLConnecte("http://nomdomaine.com/php4wd.php","user","pass","base") connexion avec succès et pas de message d'erreur.
-exécution de la commande: MonAcces:mySQLExec(vrequete,1):
un long message d'erreur avec le message concernant javascript à la fin.
bon j'ai eu le message de javascript avant quand j'ai dévéloppé une application windev qui intègre un champs HTML qui exécute du Json alors j'ai changé le champs HTML par un champ du type assemblage dotnet mais la avec windev mobile je sais pas c'est quoi le problème. c'est pas à cause du blocage du remote sql pas le site fournisseur hebergement?

Posté le : 8/12 11:04
Transférer la contribution vers d'autres applications Transférer


Re: Poblème avec php4wx en ligne
SQLManagerX Team
Inscrit:
2004/7/1 12:49
De Grenoble (38)
Messages: 2106
Hors Ligne
bonjour,

peut être j'avoue ne jamais avoir eu ce probleme sur android toutes version et iphone du 4 au dernier
je pencherais sur un probleme du FAI car je ne pense pas que windev mobile face cela mis a part si c'est autre chose qu'android (windows phone par exemple) vu qu'il va etre arreté je ne fait pas de test sur l'os.

pour windev avec les erreur javascript il faut mettre une chos dans la base de registre (la version de ie utilisée avec la commande : registreEcrit ) voir sur https://unblogdetrop.com/blog/billet/7 ... hamp-html-version-ie.html pour de plus ample renseignement

cette partie m'a permis de regler pas mal de soucis avec le champs html ou le web browser en active x

Posté le : 8/12 11:24
_________________
----------
Firetox
8 rue Georges Méliès
38130 ECHIROLLES
..............................
http://emidev.fr
http://www.teecod.fr/web/Informatique/accueil
Transférer la contribution vers d'autres applications Transférer


Re: Poblème avec php4wx en ligne
Nouveau
Inscrit:
8/10 14:23
Messages: 5
Hors Ligne
merci pour les astuces c'est super mais en revenant sur le problème de windev mobile vraiment c'est bizarre car avec 'localhost et wamp ça fonctionne très bien mais la quand je change les paramètres vers un serveur distant même erreur. connaissez-vous un hebergeur qui autorise l'accès distant au base et qui est gratuit au moin pour tester?

Posté le : 8/12 12:28
Transférer la contribution vers d'autres applications Transférer


Re: Poblème avec php4wx en ligne
SQLManagerX Team
Inscrit:
2004/7/1 12:49
De Grenoble (38)
Messages: 2106
Hors Ligne
bonjour,

en fait j'utilise mon prop acces (emidev.fr : serveur dédié avec bcp d'espace)

par contre j'ai des clients qui utilisent les acces gratuit comme (Free, certain OVH etc..) aucun souci pour ces acces
sinon voir sur cette liste

https://korben.info/hebergement-web-gratuit-2019.html

mais sur des acces gratuit avec php et mysql jamais eu aucun souci car les serveur mysql sont accessible uniquement depuis l'espace web definit avec toutes les autorisation et donc php4wx fonctionne super bien a dessus : toute fois attention a la cle de cryptage : certain FAI n'aiment pas les caractee speciaux donc mettez une cle avec majuscules et chiffre mais sans caractere speciaux mais cela reste a tester car si le FAI accepte alors mettz des caracteres spéciaux)

voila en esperant que vous trouverez votre solution gratuite facilement)

cordialement

Posté le : 8/12 12:42
_________________
----------
Firetox
8 rue Georges Méliès
38130 ECHIROLLES
..............................
http://emidev.fr
http://www.teecod.fr/web/Informatique/accueil
Transférer la contribution vers d'autres applications Transférer


Re: Poblème avec php4wx en ligne
Nouveau
Inscrit:
8/10 14:23
Messages: 5
Hors Ligne
bonjour cherami,
après le débogage j'ai constaté que l'erreur est dans le résultat de la fonction httpdonnerésultat dans la classe MySQLExec voici le résultat:
"<html><body><script type="text/javascript" src="/aes.js" ></script><script>function toNumbers(d){var e=[];d.replace(/(..)/g,function(d){e.push(parseInt(d,16))});return e}function toHex(){for(var d=[],d=1==arguments.length&&arguments[0].constructor==Array?arguments[0]:arguments,e="",f=0;f<d.length;f++)e+=(16>d[f]?"0":"")+d[f].toString(16);return e.toLowerCase()}var a=toNumbers("f655ba9d09a112d4968c63579db590b4"),b=toNumbers("98344c2eee86c3994890592585b49f80"),c=toNumbers("cb99ecec83d896961e665d68670f9e3e");document.cookie="__test="+toHex(slowAES.decrypt(c,2,a,b))+"; expires=Thu, 31-Dec-37 23:55:55 GMT; path=/"; location.href="http://www.monsite.epizy.com/php4wd.p ... cript><noscript>This site requires Javascript to work, please enable Javascript in your browser or use a browser with Javascript support</noscript></body></html>"

Posté le : 8/13 13:09
Transférer la contribution vers d'autres applications Transférer


Re: Poblème avec php4wx en ligne
SQLManagerX Team
Inscrit:
2004/7/1 12:49
De Grenoble (38)
Messages: 2106
Hors Ligne
bonjour,

bizarre si je fais le meme test voici le source que je recupere et il n'y a aucune reference a un script

<!DOCTYPE html><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />version script : <b>PHP4WX 9.2.0.15 du 20/06/2019</b><br>version php : <b>5.5.38</b><br><br>Erreur SQLSTATE[42S02]: Base table or view not found1146 Table 'EMIDEV_BATACARTE.contacts' doesn't exist

il n' y a pas dans les script de reference a aes.js
je ne sais pas d'ou viennent ces lignes mais elles doivent etre rajoutée par l'hebergeurs a ce moment la car normalement on doit avoir une sources html hyper simple comme celui que je viens de mettre

dans le script php zaucun lien sur un script javascript donc quelque chose est rajouté par votre hebergeur ou le serveur web d'ou le probleme : il ne doit y avoir aucun rajout dans les scripts d'origine

avec un mobile voici le retour dans mySQLEXec:

<!DOCTYPE html><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />--DEBUTSQL--PHP4WDSEPpseudoPHP4WDSEPemailUserPHP4WDSEPpassUserPHP4WDSEPNomPHP4WDSEPPrenomPHP4WDSEPTelephonePHP4WDSEP--LIGNES--PHP4WDSEPFIRETOXPHP4WDSEPemprin.frederic@emidev.frPHP4WDSEP93 D6 37 81 B2 7B DA 9D 6B 81PHP4WDSEPEMPRINPHP4WDSEPFrédéricPHP4WDSEP0672601786PHP4WDSEP--BINDVARIABLE--PHP4WDSEP--FINSQL--PHP4WDSEP


je n'ai pas de script java appelé
et le programme fonctionne tres bien sur io et android donc a voir pourquoi vous avez cette partie en plus depuis votre hebergeur

Posté le : 8/13 13:41
_________________
----------
Firetox
8 rue Georges Méliès
38130 ECHIROLLES
..............................
http://emidev.fr
http://www.teecod.fr/web/Informatique/accueil
Transférer la contribution vers d'autres applications Transférer


Re: Poblème avec php4wx en ligne
Nouveau
Inscrit:
8/10 14:23
Messages: 5
Hors Ligne
enfin problème résolu
c'est une erreur causé par l'hébergeur du site il interdise l'accès distant à la base en fait j'ai installé une petite application mobile qui s'appelle myMoClient qui permet de test l'accès depuis l'extérieur à une base j'ai introduit mes paramètres et là un message d'erreur apparaît donc je me suis convaincu que c'est un problème MAI j'ai changé d'hébergeur et la bonne surprise!!
Merci Firetox c'est grâce à vous que j'ai réussi à me fixer sur la bonne route.

Posté le : 8/14 11:14
Transférer la contribution vers d'autres applications Transférer



 Haut   Précédent   Suivant




[Recherche avancée]