Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/06/2008, 10:59
sopaetonto
(Desactivado)
 
Fecha de Ingreso: mayo-2008
Mensajes: 67
Antigüedad: 16 años
Puntos: 0
problema al enviar mail

hola amigos webmasters y automatas mi pregunta es la siguiente

tengo un form el cual manda un correo con unos datos hata ahi toy bien pero pasa que cuando entro al archivo que hace eso ejecuta el escrip solo sin que le doy submit y manda datos vacios lo que quiero es evitar eso que envie solo si han llenado los datos si no no

este es code avger si me ayudan
Código PHP:
<?php
<form  id="contacto" name="contacto" method="post" action="<?php   zen_href_link(FILENAME_ASK_A_QUESTION, 'products_id='
   . $_GET['products_id']) .'&cPath=' . $_GET['cPath']  ?>" 
>
<
br>
Nombre
<
input type="text" name="nombre" id="nombre" size=25>
<
br>
Empresa:
<
input type="text" name="empresa" id="empresa" size=25>
<
br>
Email:


<
input type=text name="mail" size=25 id="mail">
<
br>
Mensaje:

<
textarea name="mensaje" cols="25" rows="6" id="mensaje"></textarea>
<
br>
<
br>
<
br>
<
br>
<
input name="submit" type="submit" value="Enviar">
</
form>
<?
$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 .= "Preguntan por el Producto: " .$row2["products_name"]. " \r\n";
$mensaje .= "Mensaje: " $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " date('d/m/Y'time());

$para "".$row["email_general"]."";
$asunto 'Contacto desde el miweb';

mail($para$asuntoutf8_decode($mensaje), $header);

echo 
'';
?>