Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/08/2008, 00:46
Avatar de hector2c
hector2c
 
Fecha de Ingreso: noviembre-2007
Ubicación: Perú - Tacna
Mensajes: 979
Antigüedad: 18 años, 10 meses
Puntos: 25
Pregunta Respuesta: Enviar formulario al hacer clic en 'enviar' y no al cargar

en caso sea solo un fichero, te recomendaria al inicio validar el envio del post del submit, seria algo asi:

Código PHP:
<?

if (isset($_POST['Enviar'])){
$nombre = $_POST['Nombre'];
$correo = $_POST['Correo'];
$asuntousuario = $_POST['Asunto'];
$comentarios = $_POST['Comentarios'];

$header = 'From: ' . $correo . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";

$mensaje = "Nombre: " . $nombre . " \r\n";
$mensaje .= "E-mail: " . $correo . " \r\n";
$mensaje .= "Asunto: " . $asuntousuario . " \r\n";
$mensaje .= "Comentarios: " . $comentarios . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());

$para = '[email protected]';
$asunto = 'Contactenos';

mail($para, $asunto, utf8_decode($mensaje), $header);

echo 
'Gracias por tu Visita.';
}


?>