Ver Mensaje Individual
  #6 (permalink)  
Antiguo 26/09/2010, 17:13
ommm
 
Fecha de Ingreso: septiembre-2010
Mensajes: 92
Antigüedad: 13 años, 7 meses
Puntos: 1
Pregunta Respuesta: funcion email con GET

Cita:
Iniciado por repara2 Ver Mensaje
Dos cosas distintas: si no consigues que $fecha, $salida, etc tengan valor, entonces revisa que estás poniendo bien los nombres de los campos en:

Código PHP:
$fecha=$row['the_date']; 
$salida=$row['salida'];
$destino=$row['destino'];
$correo=$row['correo']; 
Por otra parte, si no llegas a darle valor a $correo, nunca enviarás.
En cualquier caso te falta en el ejemplo en envío en sí:

Código PHP:
mail($correo$to$message$cabeceras); 
A ver si lo haces caminar!, saludos
Que va... no me anda...

Es que no me recoge las variables....
El problema es que quiero que me recoja la variable de aqui

Código PHP:
$result mysql_query("SELECT id, the_date, salida, destino FROM bookings where  correo='" $_POST['correo'] . "' ORDER BY the_date ASC LIMIT 10"$link);
while(
$row mysql_fetch_array($result)){
echo 
"<tr> \n";
echo 
"<td class='borde'>$row[0]</td> \n";//((Cómo recojo esta variable? ara enviarla a borrar.php sin que sea a href?))
echo "<td class='borde'>$row[1]</td> \n";
echo 
"<td class='borde'>$row[2]</td> \n";
echo 
"<td class='borde'>$row[3]</td> \n";
echo 
"<td class='borde'><b><a href='borrar.php?id=$row[0]'>Borrar reserva</a></b></td> \n"

Código PHP:
 $sql "DELETE from bookings WHERE id='".mysql_real_escape_string($id)."'";   
    
$result mysql_query($sql); 
    
header("Location:anulado.php");

$ssql "SELECT * from bookings WHERE id='".mysql_real_escape_string($id)."'"
$rs mysql_query($ssql,$link) or die (mysql_error());  
$row=mysql_fetch_array($rs);
$fecha=$row['the_date']; 
$salida=$row['salida'];
$destino=$row['destino'];
$correo=$row['correo'];
/// ESTA BIEN EL CÓDIGO QUE TRAE OS DATOS??


//(((COMO RECOJO los datos que pertenecen al ID. Es decir, correo, fecha...  )))
    
    
$to .=$correo;
    
$subject .= "Cancelación reserva\n";
    
$cuerpo "Su reserva ha sido cancelada \n";
    
$message .= "Fecha: "$fecha"\n";
   
    
    
$message .= "Salida: "$salida"\n";
     
$message .= "Destino: "$destino"\n";
          
$message .= "Para cualquier consulta llame al 388318\n";
         
$cabeceras .= "From: *\r\n"
         

// Mail it
mail($to$subject$message,$cabeceras);
  } 
El header debería ir al final después de enviar el email???
A la hora de poner las variables en el cuaerpo del mensaje, me dice que la sintaxis no es correcta....




Muchas gracias