Ver Mensaje Individual
  #7 (permalink)  
Antiguo 10/09/2009, 10:44
Avatar de almagropaco_
almagropaco_
 
Fecha de Ingreso: marzo-2008
Ubicación: Mar del Plata
Mensajes: 854
Antigüedad: 16 años, 1 mes
Puntos: 25
Respuesta: No me funciona Formulario de contacto

Para añadir nuevos campos modifica creando un nuevo input con una name="" especial, en la pagina PHP lo recoges con $_POST[] y dentro de los corchetes el nombre del input, despues eso lo pones donde queres.. Si queres poner algo como el asunto en el mensaje seria modificando la variable $shtml, como por ejemplo:
<?php
$sfrom=$_POST[email]; //cuenta que envia
$sdestinatario="[email protected]"; //cuenta destino
$ssubject=$_POST[asunto]; //subject
$shtml="Hola admin, desde el form de contacto mandaron el siguiente mensaje $_POST[body]"; //mensaje
$sheader="From:".$sfrom."\nReply-To:".$sfrom."\n";
$sheader=$sheader."X-Mailer:PHP/".phpversion()."\n";
$sheader=$sheader."Mime-Version: 1.0\n";
$sheader=$sheader."Content-Type: text/html";
mail($sdestinatario,$ssubject,$shtml,$sheader);
?>