
14/12/2012, 04:06
|
| | Fecha de Ingreso: abril-2007
Mensajes: 51
Antigüedad: 18 años Puntos: 1 | |
Respuesta: Caracteres extraños en un string Hola, gracias por responder.
La estructura del archivo es el que genera Hotmail al exportar tus contactos a un archivo .csv. Los campos están separados por comas y encerrados entre comillas dobles.
Para leer el archivo hago lo siguiente,
$fp=fopen("WLMContacts.csv","r");
while (($data=fgetcsv($fp,";"))!==false ){
$datosContacto = explode(';',$data[0]);
//Y se enviaría el email a $datosContacto[46]
}
Para utf8_encode/decode... probé y no funcionaba. Es algo que sólo pasa con el archivo .csv que genera Hotmail. Para los .csv que generan Gmail y Yahoo no ocurre, en estos casos no hay problema. Aunque también es verdad que el formato para estos casos no es el mismo. Son campos separados por comas. |