Re: [PHP-ES] salida de comado en php

[email protected] (Rudi Ullón) Fri, 28 Sep 2012 21:17:24 -0400
Newsgroups php.general.es
Message-ID <[email protected]>
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!
>