|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre chevronné
![]() Développeur Web Inscription : avril 2005 Messages : 726 ![]() |
J'ai un petit soucis avec cette magnifique fonction... Je dis magnifique parce qu'avant je séparais mes valeurs csv à la main avec des explodes de partout
Enfin bref... J'ai un fichier CSV qui a la structure suivante : Code :
Je vous laisse imaginer la réponse de ma regexp qui vérifie la validité du mail après Enfin j'ai fait quelques tests, par exemple j'ai essayé d'insérer une ligne vide au début du fichier : là ça marche, mais du coup j'ai une erreur dans mon traitement ensuite (logique). Si ça peut être utile, sachez que le fichier a été écrit a la main sous notepad, encodé en utf8. Enfin si vous avez déjà eu ce genre de problème, ou que vous avez la moindre idée elle sera la bienvenue... |
||
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Inscription : juin 2005 Messages : 572 ![]() |
J'avoue que je suis surpris j'ai déjà manipulé des imports de fichiers assez énormes (environ 30 000 lignes et une centaine de colonnes) et je n'ai jamais eu le moindre pépin avec cette petite fonction
|
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() Développeur Web Inscription : avril 2005 Messages : 726 ![]() |
snif
Toujours le même problème, va savoir d'où ça vient... Voilà l'appel que je fais : Code :
while (false!==($tabInfosContact=fgetcsv($pfic, 0, ";", '"'))){ |
|
|
00
|
|
|
#4 | ||
|
Membre chevronné
![]() Inscription : juin 2005 Messages : 572 ![]() |
Houla seulement pour faire la meme chose que
Code :
Petite précision quand je l'utilisais je ne précisais pas l'enclosure mais je ne vois pas comment ca viendrait de la
__________________
Tout pas mieux que tout le monde : évitez les questions techniques en mp sinon à quoi bon poster sur un forum ? Petite citation : "Le sage cherche la vérité, l'imbécile l'a déjà trouvée" |
||
|
|
00
|
|
|
#5 |
|
Membre chevronné
![]() Développeur Web Inscription : avril 2005 Messages : 726 ![]() |
A priori, le false!== ne devrait aps changer grand chose... Il n'est là que pour éviter qu'on sorte de la boucle si la fonction sort une chaine vide ou un 0.
edit : ça changer rien
|
|
|
00
|
|
|
#6 |
|
Membre chevronné
![]() Inscription : juin 2005 Messages : 572 ![]() |
Et à tout hasard si tu enlèves l'enclosure ( la précision des guillemets) ?
__________________
Tout pas mieux que tout le monde : évitez les questions techniques en mp sinon à quoi bon poster sur un forum ? Petite citation : "Le sage cherche la vérité, l'imbécile l'a déjà trouvée" |
|
|
00
|
|
|
#7 |
|
Membre chevronné
![]() Développeur Web Inscription : avril 2005 Messages : 726 ![]() |
J'ai essayé, ça ne change rien non plus; j'ai aussi essayé de virer le ";", mais là du coup plus rien ne passe ^^
|
|
|
00
|
|
|
#8 | ||
|
Membre chevronné
![]() Inscription : juin 2005 Messages : 572 ![]() |
Code :
__________________
Tout pas mieux que tout le monde : évitez les questions techniques en mp sinon à quoi bon poster sur un forum ? Petite citation : "Le sage cherche la vérité, l'imbécile l'a déjà trouvée" |
||
|
|
00
|
|
|
#9 |
|
Membre chevronné
![]() Développeur Web Inscription : avril 2005 Messages : 726 ![]() |
Oulà
allez hop on va tenter edit : marche aps, logique : $pfic n'est pas une chaine mais un pointeur de fichier. Reedit : j'en ai ma claque de chercher là dessus, je vais virer les guillemets partout et alea jacta est rerereedit : j'allais oublier le plus important : MERCI (quand même |
|
|
00
|
|
|
#10 |
|
Membre chevronné
![]() Développeur Web Inscription : avril 2005 Messages : 726 ![]() |
Problème réglé!
Fallais passer mon fichier TXT en ANSI et pas en UTF-8... elle est bien bonne, celle-là... |
|
|
00
|
|
|
#11 |
|
Membre chevronné
![]() Inscription : juin 2005 Messages : 572 ![]() |
Huhu comme on dit quand le sage montre la lune l'imbécile regarde le doigt ^^" ca nous apprendra.
Désolé pour cette erreur grossière sur le str_replace
__________________
Tout pas mieux que tout le monde : évitez les questions techniques en mp sinon à quoi bon poster sur un forum ? Petite citation : "Le sage cherche la vérité, l'imbécile l'a déjà trouvée" |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com