Bonjour,
"Boumghar" a écrit dans le message de groupe de discussion :
2013812f50a9ed9276226411e688f4e03b50@news.pcsoft.fr...
Je viens d'"avoir la version 18 et j'ai eu les mêmes soucis
1- ca tourne en boucle ---> solution : dans MySQLexcec (classe php4Wd),
remplacer
v_chaineResult =HTTPDonneRésultat() par
v_chaineResult = AnsiVersUnicode(HTTPDonneRésultat())
cela n'est valable que pour certain cas donc attention suivant l' OS de la
base et l'interclasement de la base
si votre base est unicode oui sinon cela fera exactement la meme chose avec
ce code sur une base non unicode que la boucle sur une base unicode sans le
Ansi VersUicode
2- problème de ligne 121:
dans php4wd.php ajouter la ligne
$typeBase="MYSQL"; avant le case.
avec cela fonctionne
le parametre type base est controler par la classe windev et ce message se
produit si on envoie le script dans un navigateur
si vous mettez cette ligne avant le case vous n'aurez plus le message dans
le nnavigateur mais la base sera bloqué sur mySQL
et donc pour ceux qui veulent changer de base a la volée (exemple
recplication entre mySQL et SQLserveur, vous ne pourrez plus changer la base
car elle sera systhematiquement sur mySQL
dans le fonctionnement normale le typeBase est envoyé en POST par la classe
donc vous n'aurez pas le message dans les log apache ou IIS mais si vous
lancer le script depuis un navigateur simplement alors vous aurez ce message
Bien à vous