Foros del Web » Programando para Internet » PHP »

Problema con el formulario

Estas en el tema de Problema con el formulario en el foro de PHP en Foros del Web. hola a todos soy novatisimo en este mundillo y de php no tengo ni idea. Hice un curso de diseño web html y bueno estoy ...
  #1 (permalink)  
Antiguo 29/05/2011, 10:51
 
Fecha de Ingreso: mayo-2011
Ubicación: murcia
Mensajes: 13
Antigüedad: 12 años, 11 meses
Puntos: 2
Problema con el formulario

hola a todos

soy novatisimo en este mundillo y de php no tengo ni idea. Hice un curso de diseño web html y bueno estoy creando mi web (www.copterobic.co.cc).

he creado un formulario en htlm con <FORM> Pero no consigo que me llegue y ademas se inicia el maldito outlook y tengo entendido que poniendo accion= .....php
y creando el php de formulario puedo hacer que me llegue a mi correo electronico.

vamos que quiero que me llegue el formulario sin pasar por outlook

he estado viendo como se hace pero no entiendo nada. no se que ay que sustituir del codigo por mis datos. ni nada.

utilizo dreamweaver 8 pero tb creo en html para correguir

podeis ayudarme?

y perdonad mi ignorancia y mi tozudez
  #2 (permalink)  
Antiguo 29/05/2011, 10:58
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 7 meses
Puntos: 188
Respuesta: Problema con el formulario

no te fijes-

Tu sitioweb se bien. :D

Sobre el formulario. Lo puedes lograr con una clase en PHP llamada PHPmailer,
En éste sitio tienes una introducción a phpmailer: http://blog.unijimpe.net/introduccion-a-phpmailer/


Es preciso que aprendas a adaptar ese código PHP para poder mandar los mails sin iniciar el outlook o cualquier otro software de correo electronico que el usuario tenga pre establecido, si no que sea enviado solamente con el navegador.


Un saludo y cualquier duda aqui estamos.
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.
  #3 (permalink)  
Antiguo 29/05/2011, 18:18
 
Fecha de Ingreso: mayo-2011
Ubicación: murcia
Mensajes: 13
Antigüedad: 12 años, 11 meses
Puntos: 2
Respuesta: Problema con el formulario

hola

he visto el tutorial y creo entender cosas pero el problema es que no se que tengo que remplazar por mis datos y que datos no tocar o dejar en blanco.

yo lo que quiero es que cuando alguien pulse enviar me llegue

aqui mi codigo de formularo html:

<FORM id="contacto" name"contacto" method="post" action="">
<P align="center">
Tu nombre:<INPUT type=text name=nombre size=20>
Apellidos:<INPUT type=text name=apellidos size=40><BR>
DNI:<INPUT type=text name=dni size=20>
Telefono:<INPUT type=text name=telefono size=20><BR>
Tu Mail:<INPUT type=text name=correoelectronico size=40>
Domicilio:<INPUT type=text name=domicilio size=80><BR>
Localidad:<INPUT type=text name=localidad size=40>
Codigo Postal:<INPUT type=text name=codigopostal size=10>
Provincia:<INPUT type=text name=provincia size=20><BR>
Tu contraseña de usuario:<INPUT type=password name=contrasenha size=20><BR>
Palabra secreta para recuperar contrase&ntilde;a de usuario:
<INPUT type=text name=recuperarcontraseña size=30>
</P>
<P align="center">
<INPUT type=radio name=edad value="-20">Menor de 20 anhos.
<INPUT type=radio name=edad value="20-40">Entre 20 y 40 anhos.
<INPUT type=radio name=edad value="+40">Mayor de 40 anhos. </P>
<P align="center">
<INPUT type=hidden name=lugar value="publicidad">¿En que lugar as conocido mi pagina?
<SELECT name="donde">
<OPTION>En google
<OPTION> En la revista
<OPTION>Lo comentaron
</SELECT>
</P>
<P align="center">
Tu pedido:<BR>
<textarea name="Pedido" rows=5 cols=40 wrap="virtual">
</textarea>
</P>
<P align="center">
<INPUT name="borrar" type=reset id="borrar" value="Borrar">
<INPUT name="enviar" type=submit id="enviar" value="Enviar">
</P>
</FORM>


si veis arriba donde pone acction ay tendre que poner el nombre del archivo php
para que cuando le das a enviar el archivo transfiera los datos directamente.

el problema es que en el php no se que datos tengo que cambiar por los mios y si tengo que poner alguno variable.

ademas ya me paso que intente hacer uno y cuando le dabas a enviar se aparecia en la pag un parrafo de codigos

wno haber si me ayudais

saludos
  #4 (permalink)  
Antiguo 29/05/2011, 18:31
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 7 meses
Puntos: 188
Respuesta: Problema con el formulario

Hola amigo, te recomiendo que estudies éstos temas en éste orden:

Introducción a PHP: http://www.programacionweb.net/artic...iculo/?num=182
Tipos de datos en PHP: http://www.programacionweb.net/artic...iculo/?num=644


Taller: Envio de datos de un formulario a PHP: http://www.elwebmaster.com/talleres/...-un-formulario
(Aqui son varías páginas)

y por último

Envio de Emial con PHP: http://www.programacionweb.net/artic...ticulo/?num=18

_____________________
Terminando esto te metes a http://www.programacion.com/articulo..._phpmailer_213

y armas el script que necesitas.

Un saludo.
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.
  #5 (permalink)  
Antiguo 29/05/2011, 19:19
marcofbb
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problema con el formulario

Te recomiendo leer lo que puso el usuario de arriba.

http://www.marcofbb.com.ar/enviar-mails-con-php/
  #6 (permalink)  
Antiguo 29/05/2011, 23:52
 
Fecha de Ingreso: mayo-2011
Mensajes: 1
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Problema con el formulario

Hola!
Estoy armando un formulario, que al presionar el boton enviar me llegue a un mail, estoy teniendo problemas con el Checkbox, no se de que manera se envie 1 o varias casillas seleccionadas por PHP. les paso el HTML y el php asi me podras decir que codigo deberia incluir, espero me puedan ayudar!!!

*Codigo HTML*
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" media="screen" type="text/css" href="novios1.css" />
</head>
<body>
<div id="centrado">
<div id="top">

<div id="top_der">
<p>Encuesta</p>
</div>
</div>
<div id="contenido" class="float">
<div id="fotoss">
<div id="nombres">

<img src="imgs/novios.gif" alt="Foto de los novios">
</div>

</div>
<div id="txt_der">
<div id="txt">

<form id="contacto" name="contacto" method="post" action="enviar.php">

<p><label>Nombre:<br />
<input type="text" name="nombre" id="nombre" size="30" />
</label></p>
<p><label>Apellido:<br />
<input type="text" name="ape" id="ape" size="30" />
</label></p>
<p><label>Mail:<br />
<input type="text" name="mail" id="mail" size="30" />
</label></p>
<p><label>Telefono:<br />
<input type="text" name="telefono" id="telefono" size="30" />
</label></p>

<p>¿A través de que medio busca los diferentes productos <br />para su evento?
(todas las respuestas Pasa a N°4):</label><br />
<input type="checkbox" name="busca" id="publicidad" value="publicidad" checked/>Publicidad en revistas<br />
<input type="checkbox" name="busca" id="internet" value="internet"/>Por internet<br />
<input type="checkbox" name="busca" id="recomendacion" value="recomendacion"/>Por recomendaci&oacute;n<br />
<input type="checkbox" name="busca" id="otro" value="otro"/>Otro<br />
</p><br />

<p><label>Añade tu comentario:<br />
<textarea name="mensaje" cols="40" rows="8" id="mensaje">
</textarea>
</label></p>

<p><input type="submit" name="Submit" value="Enviar" />
<input type="reset" name="Submit" value="Borrar" /></p>
</form>
</div>
</div>
</div>
</body>
</html>

*Codigo PHP*
<?php
$nombre = $_POST['nombre'];
$ape = $_POST['ape'];
$mail = $_POST['mail'];
$telefono = $_POST['telefono'];
$checkbox= $_POST['busca'];
$mensaje = $_POST['mensaje'];

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

$mensaje = "Este mensaje fue enviado por: ". "<strong>".$nombre . "</strong> "." " ."<strong>".$ape ."</strong> "." ";
$mensaje .= "* Su e-mail es: " ."<strong>". $mail ."</strong> ". "<br />". "<br />";
$mensaje .= "*.¿A traves de que medio busca los diferentes productos para su evento?:" ." "."<strong>". $_POST['busca'] ."</strong> ". "<br />";

$mensaje .= "* Su telefono es: " . "<strong>". $telefono . "</strong> "."<br />". "<br />";
$mensaje .= "* Mensaje: ". "<strong>". $_POST['mensaje'] . "</strong> ". "<br />". "<br />";
$mensaje .= "Enviado el " . date('d/m/Y', time());

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

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

header('Location: gracias.html');
?>

Espero que alguno se apiade y me conteste..... a [email protected]
Rosario
  #7 (permalink)  
Antiguo 30/05/2011, 06:57
 
Fecha de Ingreso: mayo-2011
Ubicación: murcia
Mensajes: 13
Antigüedad: 12 años, 11 meses
Puntos: 2
Respuesta: Problema con el formulario

yo sigo igual....

alguien podria desarrollarme un archivo php para poder enviar el formulario con los datos que puesto??

me urge tenerlo lo antes posible

saludos

mi correo electronico y msn es [email protected]
y mi tlf es 656817737 x si alguien quiere que se lo explique

si alguien quiere ayudarme me pase su tlf y le llamo

saludos
  #8 (permalink)  
Antiguo 30/05/2011, 07:06
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 7 meses
Puntos: 188
Respuesta: Problema con el formulario

Hola amiga Rosario. Debes crear un nuevo tema para ayudarte con tu duda.

Y amigo nolocrema, Si desea el desarrollo de una aplicación puede solicitarla en éstos foros:

Ya sea de manera gratuito: http://www.forosdelweb.com/f143/
O como oferta de empleo: http://www.forosdelweb.com/f65/

Un saludo y suerte :D
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.
  #9 (permalink)  
Antiguo 30/05/2011, 07:07
Avatar de bUllan9ebrio  
Fecha de Ingreso: enero-2011
Ubicación: Chile
Mensajes: 1.128
Antigüedad: 13 años, 2 meses
Puntos: 128
Respuesta: Problema con el formulario

Cita:
Iniciado por nolocrema Ver Mensaje
yo sigo igual....

alguien podria desarrollarme un archivo php para poder enviar el formulario con los datos que puesto??

me urge tenerlo lo antes posible

saludos

mi correo electronico y msn es [email protected]
y mi tlf es 656817737 x si alguien quiere que se lo explique

si alguien quiere ayudarme me pase su tlf y le llamo

saludos

Compadre , si no quiere aprender, creo que sería justo pagar por lo que solicitas , dado que es trabajo que alguien debe desarrollar, te dejo el link donde puedes proponer el trabajo Link
__________________
Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos.
Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬°

Universidad de chile, campeón
  #10 (permalink)  
Antiguo 30/05/2011, 07:15
 
Fecha de Ingreso: mayo-2011
Ubicación: murcia
Mensajes: 13
Antigüedad: 12 años, 11 meses
Puntos: 2
Respuesta: Problema con el formulario

Cita:
Iniciado por bUllan9ebrio Ver Mensaje
Compadre , si no quiere aprender, creo que sería justo pagar por lo que solicitas , dado que es trabajo que alguien debe desarrollar, te dejo el link donde puedes proponer el trabajo [URL="http://www.forosdelweb.com/f65/"]Link [/URL]
no soy ningun experto y quiero y quiero aprender esto pero no tengo ni idea si alguien me lo pudiese hacer veria como es podria en el futuro hacerlo yo. si no me quisiera calentar la cabeza no estaria en este foro ahora mismo estaria hablando con alguien para pagarla directamente.

asi que dejate de compadres

de todas formas es voluntario si alguen quiere ayudar genial y sino pues nada que salga del post y pase a otro tema
  #11 (permalink)  
Antiguo 30/05/2011, 07:22
Avatar de bUllan9ebrio  
Fecha de Ingreso: enero-2011
Ubicación: Chile
Mensajes: 1.128
Antigüedad: 13 años, 2 meses
Puntos: 128
Respuesta: Problema con el formulario

Ja Ja Ja con ese impetud ojalá logres algo , New en el primer post , te dejó lo que funciona ahora si no lo pones en marcha y solicitas ayuda con tus dudas, es muy raro que llegue un mago y las resuelva por ti
__________________
Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos.
Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬°

Universidad de chile, campeón
  #12 (permalink)  
Antiguo 30/05/2011, 07:31
 
Fecha de Ingreso: mayo-2011
Ubicación: murcia
Mensajes: 13
Antigüedad: 12 años, 11 meses
Puntos: 2
Respuesta: Problema con el formulario

Cita:
Iniciado por bUllan9ebrio Ver Mensaje
Ja Ja Ja con ese impetud ojalá logres algo , New en el primer post , te dejó lo que funciona ahora si no lo pones en marcha y solicitas ayuda con tus dudas, es muy raro que llegue un mago y las resuelva por ti
mira como no quiero entrar en historias dame unos minutos y paso un video explicando lo que no entiendo y demas

ok?

asi no creamos conflictos e intentamos ayudar

saludos
  #13 (permalink)  
Antiguo 30/05/2011, 07:36
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 7 meses
Puntos: 188
Respuesta: Problema con el formulario

Estas las 2 opciones.

Solicitar el desarrollo en los foros que le he dado, o aprender a hacerlo.

Si usted desea aprender aquí he dejado un compilado de soluciones para ello, no se trata de calentarse la cabeza si no de estudiar, practicar y ser muy paciente.

Cita:
Iniciado por New Ver Mensaje
Hola amigo, te recomiendo que estudies éstos temas en éste orden:

Introducción a PHP: http://www.programacionweb.net/artic...iculo/?num=182
Tipos de datos en PHP: http://www.programacionweb.net/artic...iculo/?num=644


Taller: Envio de datos de un formulario a PHP: http://www.elwebmaster.com/talleres/...-un-formulario
(Aqui son varías páginas)

y por último

Envio de Emial con PHP: http://www.programacionweb.net/artic...ticulo/?num=18

_____________________
Terminando esto te metes a http://www.programacion.com/articulo..._phpmailer_213

y armas el script que necesitas.

Un saludo.

----
Yo tengo en éste foro inscrito desde el 2007, apenas hace un semana comencé a colaborar, en otras palabras, aprox 800 de mis mensajes fueron de puras dudas.

me tomo casi 4 años aprender todo los lenguajes que hoy en día se pero todo lo aprendí con la ayuda de los usuarios que colaboran con éste foro.

Para ser un programador se requiere mucho tiempo y para nosotros la paciencia es la mejor de las actitudes.
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.
  #14 (permalink)  
Antiguo 30/05/2011, 07:53
 
Fecha de Ingreso: mayo-2011
Ubicación: murcia
Mensajes: 13
Antigüedad: 12 años, 11 meses
Puntos: 2
Respuesta: Problema con el formulario

wno haber si me voy aclarando

he creado un archivo php con dreamweaver que se llama Enviar.php.
y dentro puse esto en el body. He puesto algunas cosas mias porque creo que van ahi pero no lo se y resto no lo he tocado xk no se cuales palabras he de modficar


<?php
require("class.phpmailer.php");
$mail = new PHPMailer();

$mail->Host = "hotmail";
$mail->From = "[email protected]";
$mail->FromName = "Nombre del Remitente";
$mail->Subject = "Subject del correo";
$mail->AddAddress("[email protected]","copterobic" );

$mail->AddCC("[email protected]");
$mail->AddBCC("[email protected]");

$body = "Hola <strong>amigo</strong><br>";
$body .= "probando <i>PHPMailer<i>.<br><br>";
$body .= "<font color='red'>Saludos</font>";
$mail->Body = $body;
$mail->AltBody = "Hola amigo\nprobando PHPMailer\n\nSaludos";
$mail->Send();
/?>

yo repaso lo que me poneis una y otra vez pero esque tengo que ir entendiendo lo que leo
xk ay cosas que no entiendo y leer por leer no me va a servir

haber si me puedo explicar

sorry
  #15 (permalink)  
Antiguo 30/05/2011, 07:57
 
Fecha de Ingreso: mayo-2011
Ubicación: murcia
Mensajes: 13
Antigüedad: 12 años, 11 meses
Puntos: 2
Respuesta: Problema con el formulario

Cita:
Iniciado por nolocrema Ver Mensaje
mira como no quiero entrar en historias dame unos minutos y paso un video explicando lo que no entiendo y demas

ok?

asi no creamos conflictos e intentamos ayudar

saludos
aqui os dejo el video con mis dudas

http://www.youtube.com/watch?v=KPMUIZ7CjQs
  #16 (permalink)  
Antiguo 30/05/2011, 08:03
 
Fecha de Ingreso: mayo-2011
Ubicación: murcia
Mensajes: 13
Antigüedad: 12 años, 11 meses
Puntos: 2
Respuesta: Problema con el formulario

es mas si quereis facilitarme el telefono alguno yo os llamo os cuento el problema. esque yo creo que me salto alguna cosa o ay algo que no se y ademas las dudas que tengo a la hora de plasmar el codigo el programa para generar el formularo

yo quiero aprender no quiero que me lo den hecho
  #17 (permalink)  
Antiguo 30/05/2011, 09:22
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 7 meses
Puntos: 188
Respuesta: Problema con el formulario

hice un video para ti,

Subiendo...
---------------

http://www.youtube.com/watch?v=4hoiZBS-yro
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.

Última edición por iovan; 30/05/2011 a las 10:03
  #18 (permalink)  
Antiguo 30/05/2011, 10:55
 
Fecha de Ingreso: mayo-2011
Ubicación: murcia
Mensajes: 13
Antigüedad: 12 años, 11 meses
Puntos: 2
Respuesta: Problema con el formulario

Cita:
Iniciado por New Ver Mensaje
hice un video para ti,

Subiendo...
---------------

[url]http://www.youtube.com/watch?v=4hoiZBS-yro[/url]
es ese que as puesto de youtube?
  #19 (permalink)  
Antiguo 30/05/2011, 14:41
 
Fecha de Ingreso: mayo-2011
Ubicación: murcia
Mensajes: 13
Antigüedad: 12 años, 11 meses
Puntos: 2
Respuesta: Problema con el formulario

quisiera dar las gracias a leonard5nqn por ayudarme con el tema

y agradecer que gente como el se dedique a ayudar sin ningun interes

Etiquetas: formulario
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 08:33.