|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : septembre 2008 Messages : 178 ![]() |
Bonjour,
J'utilise la fonction fgetcsv pour lire un fichier csv, mais les majuscules accentuées situé après le séparateur (dans mon cas un point-virgule), ne sont pas pris en compte (il ne semble donc pas s'agir d'un problème d'encodage) Voici mon code: Code :
|
||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 126 ![]() |
fait un foreach pour parcourir un array, le 2ème paramètre de fgetcsv doit être du type int
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2008 Messages : 178 ![]() |
Foreach, comment?
Pour le 2ème argument plutôt comme cela: |
|
|
00
|
|
|
#4 | ||||
|
Nouveau Membre du Club
![]() Inscription : septembre 2008 Messages : 178 ![]() |
J'ai essayer de la façon suivante mais sans succès:
Code :
Code :
|
||||
|
|
00
|
|
|
#5 | ||
|
Nouveau Membre du Club
![]() Inscription : septembre 2008 Messages : 178 ![]() |
J'ai testé le code suivant:
Code :
Exemple: champ1;champ2;Étiquettes devient champ1 | champ2 | tiquettes dans la base alors que champ1;champ2;Petites Étiquettes devient champ1 | champ2 | Petites Étiquettes dans la base. Il semble que seule les majuscules accentuées situé à droite du séparateur soient concernées. Si quelqu'un à une idée, je suis preneur. |
||
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : septembre 2010 Messages : 7 126 ![]() |
n’apparaissent pas ou y'a un autre caractère a la place ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2008 Messages : 178 ![]() |
Il sont ignorés et n'apparaissent pas.
|
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : septembre 2010 Messages : 7 126 ![]() |
Bizarre tout ça, tes fichiers ont quel encodage ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#9 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2008 Messages : 178 ![]() |
L'encodage est correct: UTF-8 (déjà essayé avec d'autre encode)
|
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : septembre 2010 Messages : 7 126 ![]() |
tout est en utf-8 ?, montre un bout de ton CSV et le résultat de ton script
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#11 |
|
Membre Expert
![]() Baptiste ROUSSELÉtudiant Inscription : janvier 2011 Messages : 807 ![]() |
Ton fichier PHP est-il en utf8 ?
__________________
|
|
|
00
|
|
|
#12 |
![]() ![]() Inscription : septembre 2010 Messages : 7 126 ![]() |
c'est pas dutout ce que fait (ni attend) ton code, montre un exemple concret
__________________
http://blog.stealth35.com/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com