Ver Mensaje Individual
  #8 (permalink)  
Antiguo 05/11/2009, 18:55
Avatar de GidHarvey
GidHarvey
 
Fecha de Ingreso: mayo-2009
Mensajes: 190
Antigüedad: 17 años, 5 meses
Puntos: 1
Respuesta: Problema Formulario de Contacto

hola luckystrikede11 el mensaje lo envia igual poniendo o no el codigo que me diste recien que dice ingrese un nombre

Código PHP:
<?php

$nombre 
= $_POST['nombre'];
$mail = $_POST['mail'];
$empresa = $_POST['empresa'];

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

$mensaje = "Este mensaje fue enviado por " . $nombre . ", de la empresa " . $empresa . " \r\n";
$mensaje .= "Su e-mail es: " . $mail . " \r\n";
$mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());

$para = '[email protected]';
$asunto = 'Mensajes de Contacto';

mail($para, $asunto, utf8_decode($mensaje), $header) or die("Error");
echo 
'Mensaje Enviado Correctamente';
if(empty(
$_POST['nombre'])) echo "ingrese un nombre"; 

?>

tambien lo que pasa es que cuando le doy a enviar sale este mensaje en una nueva ventana

Mensaje Enviado Correctamenteingrese un nombre

como hago para que no se me abra en una nueva ventana? y no se envie cuando no ponen el nombre?
__________________
La mayoría prefiere pagar por entretenerse que por instruirse.