Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/02/2008, 11:02
Laufwerk
 
Fecha de Ingreso: marzo-2007
Mensajes: 538
Antigüedad: 17 años, 1 mes
Puntos: 0
error al enviar email

hola amigos!!!
estoy tratando de enviar mails mediante php, pero me sale el siguiente error.
Parse error: syntax error, unexpected T_VARIABLE in /midireccionweb on line 24

La cuestión es que estoy haciendo un sistema de noticias, y cada vez que se pone una notícia nueva, tiene que enviar un mail a cada uno de los usuarios excepto al mail del usuario que lo escribe.
Código:
<?php
session_start();
require "conf_ini.php";
require "auxfunc.php";

//Enviar mail a cada usuario
	$emailuser=getEmail($_SESSION["usuario"],$db);
//	echo "<br> email user : ".$emailuser[0][0];
	$allemails=getEmails($_SESSION["usuario"],$db);
//	echo "<br> USER : ".$pusername;
//	echo "<br> Total mails : ".count($allemails);
	$headers = "From: $emailuser[0][0]";
	
	$sub = $nombre_completo." ha escrit una nova notícia."
	$message = "No et perdis la última notícia a la web";

	for ($i=0;$i<count($allemails);$i++){
		//echo "<br> email ".$i." : ".$allemails[$i][0];
		mail($allemails[$i][0], $sub, $message, $headers);
	}

header("location: index.php"); 

?>
me da error en la linea $message = "No et perdis la última notícia a la web";
sé que las variables estan todas correctas, pq como veis hay un monton de echo's, pero no entiendo el error que me da.

Alguien sabe porque?
supongo que se puede poner la funcion mail() de php dentro del for, no?


si no es asi, porfavor envienme soluciones, gracias