Login mot de passe
 
Menu Principal
Soutenir SQLManagerX
Certains nous ont demandés comment nous aider voici un lien pour nous soutenir


SQLManagerX
Dossiers
Accès SQLManagerX
Découvrez



SQLManagerX Pro


Qui est en ligne
6 utilisateur(s) en ligne (dont 5 sur forum)

Membre(s): 0
Invité(s): 6

plus...
Partenaires

http://www.TeeCod.fr
TeeCod


http://www.microsystem.fr
Microsystem


http://www.dag-system.fr/?lang=fr#
DAG SYSTEM


forum - Tous les messages
   Tous les messages

 Bas   Précédent   Suivant

(1) 2 3 4 ... 451 »


#1 Re: PHP4WX 9.2.0.0 : pas toutes les données
Firetox Posté le : 6/20 9:14
bonjour,

merci
j'ai mis votre procedure dans la classe pour eviter d'utiliser celle de windev directement ce qui permet deja de voir ce qu'on fait sans essayer de deviner ce que windev fait

telecharge rle zip sur 9.2.0.3
la classe doit etre en 9.2.0.5 et contient une nouvelle methode : MyHexaToChaine

j'ai fait les tests sur mes bases et j'ai un bon retour meme mieu en arabe

voila un peu comme le cryptage ou j'ai du creer ma procedure de cryptage decryptage car php et windev ne faisait pas la meme chose sur un codage identique

bref a tester et voir si ok je mettrais u jour les download mais dans le zip de la 9.2.0.3 il y a bien la classe en 9.2.0.5


#2 Re: PHP4WX 9.2.0.0 : pas toutes les données
supercdfr Posté le : 6/19 21:29
Je suppose que ce n'est qu'un petit souci puisque le code hexa est bon.
Et je tient a dire bravo pour :
- le boulot accompli, franchement, ca va m'eviter de nombreuse galere de dev entre android, ios et les websevice.
- Les reponses. Je ne connais pas beaucoup de programmeurs qui prennent le temps de repondre aux autres, et surtout aussi vite.

Encore merci.


#3 Re: PHP4WX 9.2.0.0 : pas toutes les données
Firetox Posté le : 6/19 19:32
je ne dis pas ca pour vous

car toute personne qui remonte un probleme fait avzncer le projet

je dis ca pour tous les autres que vous ne voyez pas car ils me contactent en directe de peur de leur demande comme certaines societes qui me contactaient en direct il y 5 ans et qui au fil arrivaient a dire et je suis tomber sur le cas qu'elle avaiaent inventée le concept .

je m'en tape un peu car si elles ont pas compris comme cela fonctionne (copmme vous avez pu le faire en creant une procedure) au final elles sont un peu bloquer mais bon voila constat de la semaine derniere


#4 Re: PHP4WX 9.2.0.0 : pas toutes les données
Firetox Posté le : 6/19 19:16
c'est dommage mais en 20 ans d'existance si je vous dit que SQLManagerX et phwd4wd a eu comme dont en France :20 Euros !!!!

et pourtant je continue mais c'est du temps perdu mes client on es solutions qu’ils pourraient ne pas payer mais je sui obliger de leur facturer

je réponds au question par messages mais parfois comme le denier que j'ai eu a il a été super pompeux en me polissant le mou et un fois sa réponse qui a marche pas de nouvelles !!!!!!!

bref j'essaye de pas prendre tous le monde comme ca mais au final mes partenaire de 2001 on abandonné l'histoire car il voulait du payant mais voila en France gratuit = cas cela doit marché

mon optiquer est touours differentes on peut trouver une solution il faut du temps du test ect .... et certain d'entre vours comme le poste de ce message font des effort e tje me dois de leur repondre

mais bon rien contre vous supercdfr car je suis toujours dans le cas ou on doit trouver une solution. mais si je l'utilisais pas avec emidev au nivrazu pro l'ensemble sur site serait mort depuis 10 ans et pourtant connecter et faire des prog windev , windev mobile sur des basesmySQL,SQLite,ORacle,SQLserve,Acces, firebird etc ... me pose aucun probleme

donc essayez de m'aider sur votre probleme je peux vous apporterz toute mon expertise car je sais qu'il y a une solution mais franchement votre mail est parmi 10 qui n'apparaissent pas sur le site car leur auteur m'ont contacté directement = cela vous montre les attitudes francaiss car ce sont des francais : je pourrais meme donner les nom mais bon c'est pas la politiques de emidev et SQLManagerX


#5 Re: PHP4WX 9.2.0.0 : pas toutes les données
Firetox Posté le : 6/19 19:00
j'ai pris la fonction ph bintoHex mais on pourrait en prendre une autre quisoit identique au niveau resultat en windows et linux mais apres est ce que sous io ou android ca marchera

que prendr = tout mon probleme est la et comme votre question arrive j'ai plein de messages comme ca je demande qu'a avoir un code qui marcherais partout mais je vous dit pas le temps necessaire a tous les tests ..................

quoi qu'il en soit j'ai pris votre code pour voir et trouver une solution


#6 Re: PHP4WX 9.2.0.0 : pas toutes les données
supercdfr Posté le : 6/19 18:56
Pour le moment, je me suis fais une procédure simple qui transformer l'hexa en texte, et cela suffira le temps de trouver une solution finale :

PROCEDURE convert_hex_2_txt(texte est une chaîne)
texte_final est une chaîne = ""
start est un entier = 1
TANTQUE Milieu(texte , start , 2) <> ""
texte_final += ( Caract( HexaVersEntier(Milieu(texte , start , 2) )) )
start += 2
FIN
RENVOYER texte_final


#7 Re: PHP4WX 9.2.0.0 : pas toutes les données
Firetox Posté le : 6/19 18:45
donc un probleme de charset
au niveau linux mais c'est pas nouveau

la base peut etre la meme mais sous windows ou linus ce n'est pas vraiement le cas. et en plus dependant de l'os de destination c'est pour cela que dans lescript Php4WD.php on definir un charset php et un charset mySQL ansi un name au niveau de la connexion

apres vous avrez des memebre permettant de bien ou de transformer les retour du script en fonction du windows , du charset d'origine, de la langue attendue etc ...

il est difficile avec ca de faire une version qui marche pour tous en positionant les membres avec de valeurs par defaut

donc je ne sais pas quoi dire mais une solution exite il suffit que le script php vous donne le bon resultat avec les bon positionnement de membre

le probleme est que le syteme de base est complement diffenrent entre windows et linux donc si vous faites vos tes en windows et que la version final est linux il vaut mieux tout tester en linux et pas windeow : il y a trop de difference entre les deux


#8 Re: PHP4WX 9.2.0.0 : pas toutes les données
supercdfr Posté le : 6/19 18:35
Suite a différents tests, voici ce que j'ai remarqué :

J'ai 2 serveurs différents, 1 sous Windows (perso pour test) et un autre sous Linux (le serveur réel). La base est identique sur les 2.

Sur celui sous Windows, la config suivante fonctionne, le texte et les chiffres sont complets :
monacces:modeUTF8 = Faux
monacces:CryptRetour = Faux
monacces:dataHexa = Faux
monacces:methodeZip = Vrai

Sur celui sous linux, impossible d'avoir le texte complet.
Par contre, avec cette config :
monacces:modeUTF8 = Faux
monacces:CryptRetour = Faux
monacces:dataHexa = Faux
monacces:methodeZip = Vrai
J’obtiens bien les textes en hexa MAIS complet.
Si je remets monacces:dataHexa = vrai, il me manque le dernier caractère.


#9 Re: PHP4WX 9.2.0.0 : pas toutes les données
Firetox Posté le : 6/19 18:35
bonjour,

dans la partie test et pour appel depuis un anavigateur pour modifie les membres et voir ce que cleal renvoi

$methode ='OUI';
$dataHexa='OUI4;
$crypteretour ='OUI';

remplacez les OUI par NON pour voir les modifiaction
cela mettez le dans la partie : if($_GET['test']=='OUI'){

ce qui vous permettra de voir le resultat envoyé par le script php a la classe

apres il faudrait voir comment postionner les membres car j'ai bas mysqL () , Oracle() et mySQL () et avec ce script aucun probleme mais effectevement je positionne le script php4wd.ph dans le bon charset et le setname par rapport a la base et au navigateur

mais c'est just eune histoire de parametre et de configuration

cdlt


#10 Re: PHP4WX 9.2.0.0 : pas toutes les données
supercdfr Posté le : 6/19 18:17
le test me donne ceci :

version script : PHP4WX 9.2.0.1 du 09/06/2017
version php : 5.3.3-7+squeeze19

J'ai également regarder, mais les textes sont aussi toujours en nombre pair. S'ils sont impairs, le dernier caractère est coupé.

Je vais essayé différentes combinaisons.



 Haut
(1) 2 3 4 ... 451 »




Copyright: © 2004 By SQLManagerX
WinDev©, WebDev© et HyperFile© sont des marques déposées par PCSoft.
By Firetox
IMAGO:THEMES Theme Design by IMAGO DESIGN CORP.