Re: [PHP-ES] salida de comado en php
[email protected] (Rudi Ullón) Fri, 28 Sep 2012 22:32:56 -0400
| Newsgroups | php.general.es |
|---|---|
| Message-ID | <[email protected]> |
Seguro, enviame el archivo txt acá directamente a mi mail (al grupo no podes enviar attachments), y te hago un scriptcito que parsee tu archivo y te genere un array con el contenido. Saludos *Rudi Ullón* Certified PHP Engineer <http://www.zend.com/en/store/education/certification/yellow-pages.php#show-ClientCandidateID=ZEND017932><http://www.zend.com/en/store/education/certification/yellow-pages.php#show-ClientCandidateID=ZEND017932> On 28/09/2012 10:12 p.m., [email protected] wrote: > Seria mucho pedir que me des un pequeÑo ejemplo de lo que me decis? No > logro interpretarlo. Muchisimas gracias! > Enviado desde mi BlackBerry de Personal (http://www.personal.com.ar/) > ------------------------------------------------------------------------ > *From: * Rudi Ullón <[email protected]> > *Date: *Fri, 28 Sep 2012 22:01:09 -0400 > *To: *<[email protected]> > *Cc: *<[email protected]> > *Subject: *Re: [PHP-ES] salida de comado en php > > PodrÃas identificar por el número de lÃnea dentro del archivo, y > podrÃas identificar las lineas vacÃas con strlen() o emtpy(); > Y sabés que la primera linea con texto después de la fecha es el mensaje. > > *Rudi Ullón* > Certified PHP Engineer > *Rudi Ullón* > Certified PHP Engineer > > <http://www.zend.com/en/store/education/certification/yellow-pages.php#show-ClientCandidateID=ZEND017932> > On 28/09/2012 09:33 p.m., [email protected] wrote: >> seria asi ordenarlos para poder trabajarlos, varios seria consecutivo >> algo asi te devuelve uno abajo del otro en este preciso formato: >> >> carpeta,entrada,codigo,bandeja >> >> numero : >> +54025433333 >> numero SCMD : 0000000 >> sin codificacion >> fecha : 25/02/2012 >> >> >> hola prueba 2 >> >> sms 1 de 1 >> >> carpeta,entrada,codigo,bandeja >> >> numero : >> +540256687555 >> numero SCMD : 0000000 >> sin codificacion >> fecha : 25/02/2012 >> >> >> holaes un mensaje de prueba 3 >> >> sms 1 de 1 >> >> carpeta,entrada,codigo,bandeja >> >> numero : >> +54020000055 >> numero SCMD : 0000000 >> sin codificacion >> fecha : 25/02/2012 >> >> >> hola esten mensaje de prueba 4 >> >> sms 1 de 1 >> >> Y asi sucesivamente, lo que me esta volviendo loco es que si se fijan >> despues de la fecha: hay un espacio en blanco y el mensaje que no se >> como tomarlo ven? >> >> >> >> Enviado desde mi BlackBerry de Personal (http://www.personal.com.ar/) >> ------------------------------------------------------------------------ >> *From: * Rudi Ullón <[email protected]> >> *Date: *Fri, 28 Sep 2012 21:17:24 -0400 >> *To: *El Ale...<[email protected]>; <[email protected]> >> *Subject: *Re: [PHP-ES] salida de comado en php >> >> Hola Ale. >> >> Si estoy entendiendo bien, podrÃas meter la salida del gammu en >> un array (como harÃas con file(), por ejemplo), y luego ir guardando >> cada dato en su lugar, por ejemplo >> >> $data = file('mensajes.txt'); //Lo ideal serÃa que el dato pase >> directamente del gammu a php >> >> $numero = $data[2]; >> $SCMD = $data[3]; >> $codificacion = $data[4]; >> $fecha = $data[5]; >> $msg = $data[7]; >> >> Y luego usar esas variables para insertar en mysql. Seria interesante >> ver un archivo real con varios sms para poder darte una mejor idea :) >> >> Saludos >> >> *Rudi Ullón* >> Certified PHP Engineer >> >> >> <http://www.zend.com/en/store/education/certification/yellow-pages.php#show-ClientCandidateID=ZEND017932> >> On 28/09/2012 04:40 p.m., El Ale... wrote: >>> Gente buenas tardes estoy utilizando un sistema que se llama gammu este >>> recoje los sms de mi celular con un comando "gammu getallsms", yo cuando >>> recojo los sms hago lo siguiente: >>> >>> gammu getallsms > mensajes.txt >>> >>> y me lo guarda en un archivo de texto con el siguiente formato: >>> >>> mensajes.txt >>> >>> carpeta,entrada,codigo,bandeja >>> >>> numero : +54025487555 >>> numero SCMD : 0000000 >>> sin codificacion >>> fecha : 25/02/2012 >>> >>> >>> hola este es un mensaje de prueba >>> >>> sms 1 de 1 >>> >>> ¿como podria yo darle un formato mas ordenado a la salida del comando con >>> php? >>> >>> mi idea es a esto meterlo en una tabla de mysql pero no comprendo como >>> puedo darle formato para trabajar sobre ello me podrian dar una mano?. >>> >>> Saludos a todos y gracias! >>> >> >