Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/06/2008, 01:59
yosiempre
 
Fecha de Ingreso: abril-2008
Mensajes: 6
Antigüedad: 16 años, 7 meses
Puntos: 0
Pregunta comando exec para enviar msg

Buenos días, estoy realizando un codigo en el que quiero enviar mensajes de alerta a todos los usuarios del servidor. y mediante este codigo lo consigo;
Código PHP:
 if ($_POST['destinatario'] || $_POST['enviar'])
        {  
           
$archivo fopen("texto.txt""w");
             
$contenido "Mensaje de '".$_POST['usuario']."': ".($_POST['mensaje']);
                
             if (
fwrite($archivo$contenido) != false
            {
              for (
$i=0;$i<count($destinatario);$i++)   
              {
               
$temp=explode("\\",$_POST['destinatario'][$i]);
                
$pauth=$temp[1];
                
PassThru("msg $pauth '$contenido'");
                
//echo $pauth;
              
}
               echo 
"El mensaje /".$_POST['mensaje']."/ se ha enviado a '".$temp[1]."'\n";
            }
             else
              
                 echo (
"Error interno; no se pudo enviar el mensaje");
           
//else
           
          

el problema es que cuando lo recibe quiero que aparezca;
$contenido = "Mensaje de '".$_POST['usuario']."': ".($_POST['mensaje']);
y después del ":" un salto de linea y el mensaje osea;
mensaje de $usuario :
$contenido

PD: al ser un comando de msdos no interpreta los \n ni br ni \r...
por facor si saben algo me ayudan, Gracias!!!

Última edición por yosiempre; 09/06/2008 a las 03:54