Cita:
Iniciado por santuguerra
Código PHP:
<?
$nombre=$_POST['nombre']; // dentro de $_POST['variable'] te olvidaste de poner las comillas. (el doble comilla tambien vale, eh?)
$email=$_POST['mail'];
$mensaje_usuario=$_POST['mensaje'];
$mi_mail="[email protected]";
$asunto="Te mandaron un comentario";
$mensaje="Te ha llegado un comentario de $nombre con los siguientes datos:<br>
Nombre: $nombre<br>
E-mail: $email<br>
Y te ha enviado el siguiente mensaje:<br>
-------------------------------------------------------------------<br>
$mensaje_usuario <br>
-------------------------------------------------------------------<br>";
mail("$email","$asunto","$mensaje");
?>
Suerttetetes
Pero dejarse las comillas sólo provoca un warning. El mensaje se envía igual :)
No entiendo porque quieres otra forma de enviar mails, ya que sólo puedes usar la función mail() en php.