|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : juillet 2002 Messages : 8 ![]() |
Bonjour, je suis en train de migrer un site que j'ai créé sous phpnuke, il y a un certain nombre d'années, vers joomla. J'ai trouvé un script qui devrait m'aider à convertir une grande partie des données sans trop d'efforts. Je rencontre cependant un problème durant le processus de transfert. J'ai un message d'erreur qui est probablement lié à la présence de quotes dans le titre ou le corps de certains éléments à convertir. Les variables des différentes tables sont directement récupérées et injectées à l'intérieur de fonctions. Les scripts se présentent sous la forme suivante :
Code :
Merci d'avance pour vos éventuelles pistes. |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() Avcxjo MoKoRetraité Inscription : novembre 2005 Messages : 2 530 ![]() |
Saluton,
Je pense que la solution se trouve quelque part par là mysql_real_escape_string.
__________________
Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof articles : Comment émuler un tableau croisé [quasi] dynamique et : Une énigme mathématique résolue avec MySQL recommande l'utilisation de PDO (PHP5 Data Objects) |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juillet 2002 Messages : 8 ![]() |
Merci, je regarde ça.
|
|
|
00
|
|
|
#4 | ||
|
Invité de passage
![]() Inscription : juillet 2002 Messages : 8 ![]() |
Bon, finalement j'ai réussi à importer mes données d'une table à l'autre. J'ai cependant un problème. Les caractères accentués sont stockés et s'affichent sous leur forme html. é pour é etc. J'ai essayé de traiter mes variables pendant leur transfert afin de pallier à ce problème, mais ne suis parvenu à aucun résultat. Je ne sais pas comment récupérer ma variable ex : optionText et la traiter pendant sont transfert dans la partie de code :
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com