Foros del Web » Programando para Internet » PHP »

Crear send.php a partir de un formulario ya echo en html

Estas en el tema de Crear send.php a partir de un formulario ya echo en html en el foro de PHP en Foros del Web. lee mas sobre envio y recepcion de variables en php ya te queda poco, es facil animo porque el nombre de claudio si que te ...

  #31 (permalink)  
Antiguo 06/10/2008, 15:45
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 9 meses
Puntos: 52
Respuesta: Crear send.php a partir de un formulario ya echo en html

lee mas sobre envio y recepcion de variables en php

ya te queda poco, es facil animo

porque el nombre de claudio si que te llega

suerte
  #32 (permalink)  
Antiguo 06/10/2008, 15:45
 
Fecha de Ingreso: octubre-2008
Mensajes: 20
Antigüedad: 16 años, 1 mes
Puntos: 0
formulario.html y send.php, mada correo limpio :(

despues de tanta lucha, haciendo un formulario , despues de leer jejejej , eh conseguido pero que pasa aora jejnejeje termineeee :D:D:D:D:D:D:D::D:D:D: jeje pero hay un serio problemita :D cuando manda el email no sale los datos :D aqui estan los codigos : pero manda esto:

manda esto :

Este mensaje fue enviado por Claudio, de la empresa
Su e-mail es:
Su sexo es:
Su nacimiento es: 1992
Mensaje:
Enviado el 06/10/2008

jeje sale en blanco :)

cual seria el problema :(


Cita:
<HTML>

<BODY>

<FORM METHOD="post" ACTION="../../send.php">

<input type="hidden" name="edad" value="55">

<p>Tu Nombre:
<input type="text" name="nombre" size="30" value="Claudio"></p>

<p>Tu Apellido:
<input type="text" name="apellido" size="30" value="Ferreira"></p>

<p>Email:
<input type="text" name="email" size="35" value="[email protected]">
</p>
<p>¿Cual es tu sexo?</p>

<p>Hombre<input type="radio" value="hombre" checked name="sexo"></p>
<p>Mujer <input type="radio" name="sexo" value="mujer">
</p>
<p>Fecha de Nacimiento:</p>
<p>
<input type="text" name="mm" size="2" value="2">
<input type="text" name="dd" size="3" value="22">
<input type="text" name="yyyy" size="5" value="1992">
</p>
<p>Numero:</p>
<p>
<input type="text" name="cc" size="5" value="809">
<input type="text" name="ccc" size="4" value="245">
<input type="text" name="cccc" size="5" value="6153">


<p>Direccion:</p>

<p><textarea rows="3" name="direccion" cols="50"></textarea>
</p>

<p><input type="submit" value="Enviar datos" name="enviar">
<input type="reset" value="Restablecer" name="B2"></p>

</FORM>

</BODY>

<HTML>
Cita:
<?php
$nombre = $_POST['nombre'];
$apellido = $_POST['apellido'];
$sexo = $_POST['hombre'];
$sexo = $_POST['mujer'];
$nacimiento = $_POST['mm'];
$nacimiento = $_POST['dd'];
$nacimiento = $_POST['yyyy'];
$numero = $_POST['cc'];
$numero = $_POST['ccc'];
$numero = $_POST['cccc'];

$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 " . $apeliido . " \r\n";
$mensaje .= "Su e-mail es: " . $mail . " \r\n";
$mensaje .= "Su sexo es: " . $sexo . " \r\n";
$mensaje .= "Su nacimiento es: " . $nacimiento . " \r\n";
$mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());

$para = '[email protected]';
$asunto = 'Contacto desde CCCDigital.com';

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

echo '&estatus=ok&';

?>
  #33 (permalink)  
Antiguo 06/10/2008, 15:49
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 9 meses
Puntos: 52
Respuesta: formulario.html y send.php, mada correo limpio :(

si haces esto

$nacimiento = $_POST['mm'];
$nacimiento = $_POST['dd'];
$nacimiento = $_POST['yyyy'];


la variable $nacimiento se va sobreecribiendo hasta que solo toma el ultimo valor que es el año, cambia los names y hazlos unicos

LEE UN POCO MAS SOBRE VARIABLES, QUE YA TE QUEDA POCO
dentro de nada tendras un master en envio de formularios

y un consejo, no dupliques los post, el moderardor te los unirá

suerte
  #34 (permalink)  
Antiguo 06/10/2008, 15:53
 
Fecha de Ingreso: octubre-2008
Mensajes: 20
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Crear send.php a partir de un formulario ya echo en html

ok seguire intentando
  #35 (permalink)  
Antiguo 06/10/2008, 15:58
Avatar de _eNGeLs_  
Fecha de Ingreso: noviembre-2007
Ubicación: CDE, Paraguay
Mensajes: 278
Antigüedad: 17 años
Puntos: 4
Respuesta: formulario.html y send.php, mada correo limpio :(

El problema es por algunos errores en el php..
Para el email te falto declarar '$mail' que seria: $mail = $_POST[email]
Para sexo debes usar $sexo = $_POST[sexo]
Para el apellido, escribiste "$apeliido" en vez de "$apellido"
Y en tu formulario te falto el campo 'mensaje'
__________________

  #36 (permalink)  
Antiguo 06/10/2008, 16:03
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: formulario.html y send.php, mada correo limpio :(

Temas unidos por favor no dupliques temas.
  #37 (permalink)  
Antiguo 06/10/2008, 16:09
 
Fecha de Ingreso: octubre-2008
Mensajes: 20
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: formulario.html y send.php, mada correo limpio :(

lo estoy intentando pero nada :)
  #38 (permalink)  
Antiguo 06/10/2008, 16:14
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 16 años, 4 meses
Puntos: 416
Respuesta: Crear send.php a partir de un formulario ya echo en html

Gastas menos tiempo y quemas menos neuronas leyendo un simple manual sobre recoger variables de formulario con PHP.

Te tomara unos minutos leerlo, y asi talvez entiendas un poquito mas el codigo que te exponen y puedas SI ponerlo a funcionar.
  #39 (permalink)  
Antiguo 06/10/2008, 16:34
 
Fecha de Ingreso: octubre-2008
Mensajes: 20
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: formulario.html y send.php, mada correo limpio :(

ya me falta poco aora me manda esto :

Este mensaje fue enviado por Claudio, - Ferreira
Su e-mail es:
Su sexo es:
Su sexo es:
mes: 2
dia: 22
ano: 1992
Su numero es: 809
Su numero es: 245
Su numero es: 6153
Su su direccion es: sdadas
Enviado el 06/10/2008

esto no puedo ponerlo que me lo mande asi, su gfecha es, 2/22/1992? igual con el numero?

jejej www.cccdigital.com/formulario.html nose que me falta enserio..
  #40 (permalink)  
Antiguo 20/10/2008, 02:59
 
Fecha de Ingreso: marzo-2005
Mensajes: 2
Antigüedad: 19 años, 8 meses
Puntos: 0
Respuesta: Crear send.php a partir de un formulario ya echo en html

CCCdigital.. porque te empeñas en subestimar la inteligencia de quien te lee. De esa forma quieres ayuda?? En vez de decirnos que lo hiciste.. no hubiese sido mas honesto declarar que lo descargaste??
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 18:59.