Foros del Web » Programando para Internet » PHP »

Formulario por e-mail

Estas en el tema de Formulario por e-mail en el foro de PHP en Foros del Web. e echo un formulario,pero nose porque no se enviar a 1a direccion concreta. si me pueden ayudar a arrelarlo.. aqui les enseño el formulario: Código ...
  #1 (permalink)  
Antiguo 19/04/2004, 07:00
 
Fecha de Ingreso: abril-2004
Mensajes: 4
Antigüedad: 13 años, 7 meses
Puntos: 0
Exclamación Formulario por e-mail

e echo un formulario,pero nose porque no se enviar a 1a direccion concreta.
si me pueden ayudar a arrelarlo.. aqui les enseño el formulario:

Código PHP:
  <?php
if (isset($enviar)){
$destinatario "mi e-mail"//tu email
$asunto "Test Mujer"//asunto
$mensaje "Nombre: $Nombre\n Edad: $Edad\n, etc.."//aki sigues poniendo todas las variables de otodos los input
//DESDE AKI NO MODIFIKES NADA
$headers "MIME-Version: 1.0\r\n"
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n"
$headers .= "From: $Nombre <$e-mail>\r\n";
mail($destinatario,$asunto,$mensaje,$headers) ;
//FIN DE LA NOO MODIFICACION
}else{
?>
<form name="formulario" method="post" onSubmit="return validar(formulario)" action="<? $PHP_SELF ?>"> 
  <body bgcolor="#FFCCFF">
  <table width="583" bordercolor="#000000" border="0">
    <tr> 
      <td bordercolor="#000000" width="411">Nombre</td>
      <td align="center" width="156"> 
        <p align="center"> <input type="text" name="Nombre" value=""> </p>
 </td>
    </tr>
    <tr> 
      <td bordercolor="#000000" width="411">Edad</td>
      <td align="center" width="156"> 
        <p align="center"> <input type="text" name="Edad" value=""> </p>
 </td>
    </tr>
    <tr>
      <td width="411">e-Mail</td>
      <td align="center" width="156"> 
        <p align="center"> <input type="text" name="e-Mail" value=""> </p>
 </td>
    </tr>
    <tr> 
      <td bordercolor="#000000" width="411">&nbsp;</td>
      <td align="center" width="156">&nbsp; </td>
    </tr> 
    <tr> 
      <td width="411">Que edad tenias cuando hiciste el amor por primera vez?</td>
      <td align="center" width="156"> 
        <p align="center"> <input type="text" name="Que_edad_tenias_cuando_hiciste_el_amor_por_primera_vez" value=""> 
        </p>
      </td>
    </tr>
    <tr> 
      <td width="411">Con cuantas personas has hecho el amor?</td>
      <td align="center" width="156"> <input type="text" name="Con_cuantas_personas_has_hecho_el_amor" value=""> 
      </td>
    </tr>
    <tr> 
      <td bordercolor="#000000" width="411">Con que frecuencia lo haces?</td>
      <td align="center" width="156"> <input type="text" name="Con_que_frecuencia_lo_haces" value=""> </td>
    </tr>
    <tr> 
      <td width="411">Cuantos orgasmos puedes tener durante un día o una noche?</td>
      <td align="center" width="156"> <input type="text" name="Cuantos_orgasmos_puedes_tener_durante_un_día_o_una_noche" value=""> 
      </td>
    </tr>
    <tr> 
      <td width="411">Cuanto crees que debe durar el acto sexual?</td>
      <td align="center" width="156"> <input type="text" name="Cuanto_crees_que_debe_durar_el_acto_sexual" value=""> 
      </td>
    </tr>
    <tr> 
      <td width="411">Tienes novio?</td>
      <td align="center" width="156"> <input type="text" name="Tienes_novio" value=""> </td>
    </tr>
    <tr> 
      <td width="411">Cual es su nombre?</td>
      <td align="center" width="156"> <input type="text" name="Cual_es_sunombre" value=""> </td>
    </tr>
    <tr> 
      <td width="411">Eres Infiel?</td>
      <td align="center" width="156"> <input type="text" name="Eres_Infiel" value=""> </td>
    </tr>
    <tr> 
      <td width="411">Sientes la falta del sexo en tu vida?</td>
      <td align="center" width="156"> <input type="text" name="Sientes_la_falta_del_sexo_en_tu_vida" value=""> 
      </td>
    </tr>
    <tr> 
      <td width="411">Con que frecuencia te masturbas a la semana?</td>
      <td align="center" width="156"> <input type="text" name="Con_que_frecuencia_te_masturbas_a_la_semana" value=""> 
      </td>
    </tr>
    <tr> 
      <td width="411">Y con que lo realizas?</td>
      <td align="center" width="156"> <input type="text" name="Y_con_que_lo_realizas" value=""> </td>
    </tr>
    <tr> 
      <td width="411">Ves porno o visitas porno-sites?</td>
      <td align="center" width="156"> <input type="text" name="Ves_porno_o_visitas_porno-sites" value=""> 
      </td>
    </tr>
    <tr> 
      <td width="411">Que tipo de porno te interesa mas?</td>
      <td align="center" width="156"> <input type="text" name="Que_tipo_de_porno_te_interesa_mas" value=""> 
      </td>
    </tr>
    <tr> 
      <td width="411">Has hecho el amor con una mujer?</td>
      <td align="center" width="156"> <input type="text" name="Has_hecho_el_amor_con_una_mujer" value=""> 
      </td>
    </tr>
    <tr> 
      <td width="411">Tenias fantasías sexuales con tus amigos o amigas?</td>
      <td align="center" width="156"> <input type="text" name="Tenias_fantasías_sexuales_con_tus_amigos_o_amigas" value=""> 
      </td>
    </tr>
    <tr> 
      <td width="411">Indica su nombre</td>
      <td align="center" width="156"> <input type="text" name="Indica_su_nombre" value=""> </td>
    </tr>
    <tr> 
      <td width="411">Te gustaría hacer el amor con él o ella?</td>
      <td align="center" width="156"> <input type="text" name="Te_gustaría_hacer_el_amor_con_él_o_ella" value=""> 
      </td>
    </tr>
    <tr> 
      <td width="411">Indica el tamaño de tu pecho</td>
      <td align="center" width="156"> <input type="text" name="Indica_el_tamaño_de_tu_pecho" value=""> </td>
    </tr>
    <tr> 
      <td width="411">En que estado está ahora tu clitoris?</td>
      <td align="center" width="156"> <input type="text" name="En_que_estado_está_ahora_tu_clitoris" value=""> 
      </td>
    </tr>
    <tr> 
      <td width="411"></td>
      <td width="156"> <p align="center"> 
          <input type="submit" name="submit" value="Enviar Resultados" onSubmit="return validar(formulario);">
        </p></td>
    </tr>
    <SCRIPT LANGUAGE="JavaScript">
function validar(form) {
if ((form.Nombre.value == null) || (form.Nombre.value=="")) {
alert("Debes completar el campo Nombre");
return false;
}

if ((form.Edad.value == null) || (form.Edad.value=="")) {
alert("Debes completar el campo Edad");
return false;
}

if ((form.e-Mail.value == null) || (form.e-Mail.value=="")) {
alert("Debes completar el campo e-Mail");
return false;
}

if ((form.Que_edad_tenias_cuando_hiciste_el_amor_por_primera_vez.value == null) || (form.Que_edad_tenias_cuando_hiciste_el_amor_por_primera_vez.value=="")) {
alert("Debes completar el campo Que edad tenias cuando hiciste el amor por primera vez?");
return false;
}

if ((form.Con_cuantas_personas_has_hecho_el_amor.value == null) || (form.Con_cuantas_personas_has_hecho_el_amor.value=="")) {
alert("Debes completar el campo Con cuantas personas has hecho el amor?");
return false;
}

if ((form.Con_que_frecuencia_lo_haces.value == null) || (form.Con_que_frecuencia_lo_haces.value=="")) {
alert("Debes completar el campo Con que frecuencia lo haces?");
return false;
}

if ((form.Cuantos_orgasmos_puedes_tener_durante_un_día_o_una_noche.value == null) || (form.Cuantos_orgasmos_puedes_tener_durante_un_día_o_una_noche.value=="")) {
alert("Debes completar el campo Cuantos orgasmos puedes tener durante un día o una noche?");
return false;
}

if ((form.Cuanto_crees_que_debe_durar_el_acto_sexual.value == null) || (form.Cuanto_crees_que_debe_durar_el_acto_sexual.value=="")) {
alert("Debes completar el campo Cuanto crees que debe durar el acto sexual?");
return false;
}

if ((form.Tienes_novio.value == null) || (form.Tienes_novio.value=="")) {
alert("Debes completar el campo Tienes novio?");
return false;
}

if ((form.Cual_es_su_nombre.value == null) || (form.Cual_es_su_nombre.value=="")) {
alert("Debes completar el campo Cual es su nombre?");
return false;
}

if ((form.Eres_Infiel.value == null) || (form.Eres_Infiel.value=="")) {
alert("Debes completar el campo Eres Infiel?");
return false;
}

if ((form.Sientes_la_falta_del_sexo_en_tu_vida.value == null) || (form.Sientes_la_falta_del_sexo_en_tu_vida.value=="")) {
alert("Debes completar el campo Sientes la falta del sexo en tu vida?");
return false;
}

if ((form.Con_que_frecuencia_te_masturbas_a_la_semana.value == null) || (form.Con_que_frecuencia_te_masturbas_a_la_semana.value=="")) {
alert("Debes completar el campo Con que frecuencia te masturbas a la semana?");
return false;
}

if ((form.Y_con_que_lo_realizas.value == null) || (form.Y_con_que_lo_realizas.value=="")) {
alert("Debes completar el campo Y con que lo realizas?");
return false;
}

if ((form.Ves_porno_o_visitas_porno-sites.value == null) || (form.Ves_porno_o_visitas_porno-sites.value=="")) {
alert("Debes completar el campo Ves porno o visitas porno-sites?");
return false;
}

if ((form.Que_tipo_de_porno_te_interesa_mas.value == null) || (form.Que_tipo_de_porno_te_interesa_mas.value=="")) {
alert("Debes completar el campo Que tipo de porno te interesa mas?");
return false;
</SCRIPT>
  </table>
    </body>
    </form>
<?php
}
?>
He acortado el formulario porque si no.. no entraba todo...

Aqui esta la direccion ya echo: http://microsystemhack.webcindario.com/formulario.php

pero sigo sin entender porque no va
  #2 (permalink)  
Antiguo 19/04/2004, 07:06
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 6 meses
Puntos: 16
Hola,

¿Has probado a poner una direccion de correo en $destinatario?

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 19/04/2004, 07:22
 
Fecha de Ingreso: abril-2004
Mensajes: 4
Antigüedad: 13 años, 7 meses
Puntos: 0
Claro que lo e puesto, pero para poner el formulario en el foro e borrado mi e-mail personal y e puesto eso.
  #4 (permalink)  
Antiguo 19/04/2004, 07:32
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 6 meses
Puntos: 16
Cambia el nombre del campo del formulario e-Mail por algo como email. $e-Mail no es un nombre valido de variable en PHP.

Tambien la funcion mail() devuelve false si se produjo un error al pasar al email al SMTP de salida o a sendmail (depende de configuracion). Si hay no produjo error, ya son causas externas a PHP.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:21.