Exportation 1&1 - caractères j'en perd mon latin !

Avatar du membre
ViPHP
ViPHP | 3008 Messages

11 mai 2006, 21:15

Bonjour !

J'ai un gros souci avec l'exportation d'une base et les accents...donc le jeu de caractères (sur 1and1).

J'ai en accueil de phpmyadmin :
- language : French (fr-utf-8 )
- Interclassement pour la connexion MySQL (utf8_general_ci)

NB : sur free j'avais la même chose.

Je tente d'exporter une table quelconque, je vais sur la table et je clique sur exporter. Et là j'ai "transmettre" avec le type de compression. Le jeu de caractères du fichier n'existe pas sur 1and1 (contrairement à free où je pouvais choisir). Donc quand je fais exporter avec "aucune" en compression, mon contenu est ok. Dès que je le zip et que je l'ouvre j'ai les accents qui sont transformés...

Comment puis-je régler ce souci définitivement ? J'ai fais plusieurs tests en changeant les différents jeu de caractères mais pas moyen grrrrr.

Sur free :
-- Version du serveur: 5.0.22
-- Version de PHP: 4.4.2

Sur 1and1 :
-- Version du serveur: 5.0.19
-- Version de PHP: 4.3.10-2

Merci beaucoup !

Mammouth du PHP | 19672 Messages

11 mai 2006, 23:44

:idea: Je suggère un transit par ta propre machine que tu configures de la même manière que sur 1&1 : ensuite depuis ta machine, tu refais une exportation mais cette fois en changeant le jeu de caractère de façon à pouvoir remettre ça sur free sans distortion.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 142 Messages

12 mai 2006, 00:05

regarde au moment de l'importation en mettant un jeu de caractère différent...

Avatar du membre
ViPHP
ViPHP | 3008 Messages

12 mai 2006, 08:51

:idea: Je suggère un transit par ta propre machine que tu configures de la même manière que sur 1&1 : ensuite depuis ta machine, tu refais une exportation mais cette fois en changeant le jeu de caractère de façon à pouvoir remettre ça sur free sans distortion.
En fait je n'utilise plus free Cyrano. Quand j'exporte la base de 1and1 c'est pour faire une copie justement en cas de bug. Je pourrais faire un export simple sans compression et puis copier le code, mais pour les tables énormes c'est quasiment impossible.

Je vais essayer ton idée pour voir. Mais c'est quand même super galère, aucun moyen de faire ça direct via phpmyadmin de 1and1 ?
regarde au moment de l'importation en mettant un jeu de caractère différent...
Je vais voir de ce côté aussi.

Merci pour vos réponses !

Mammouth du PHP | 19672 Messages

12 mai 2006, 08:59

Ben si la taille pose un problème, l'exportation peut se faire en mode compressé...
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Avatar du membre
ViPHP
ViPHP | 3008 Messages

12 mai 2006, 09:21

Ben si la taille pose un problème, l'exportation peut se faire en mode compressé...
Oui c'est bien là le problème lol. On parle bien de la même chose "zip", "gzip"...etc ?

C'est quand j'exporte de cette façon que les accents sont chamboulés. En exportation sans compression, ce qui s'affiche directement dans la base est nickel. C'est ça que je ne comprend pas trop.

Fioner Bboys
Invité n'ayant pas de compte PHPfrance

31 mai 2006, 00:40

Ptdr, réponse plus simple : LATIN1, j'avais l'meme souci, lorsque phpmyadmin export le jeu de caractère c : latin1, donc il suffit lors de l'import de choisir latin1

Avatar du membre
ViPHP
ViPHP | 3008 Messages

31 mai 2006, 09:35

Ptdr, réponse plus simple : LATIN1, j'avais l'meme souci, lorsque phpmyadmin export le jeu de caractère c : latin1, donc il suffit lors de l'import de choisir latin1
Oui je l'aurais fait si c'était possible Fioner lol, mais comme je l'ai mis plus haut, lors de l'export, 1&1 ne permet pas de choisir son jeu de caractères...