• ¿Quieres apoyar a nuestro foro haciendo una donación?, entra aquí.

Necesito Hacer un Formulario Online

rocatalaman

Hincha Huevas
Registrado
2006/03/10
Mensajes
0
Hice un diseño de formulario (online), pero necesito aprender a diseñar un script PHP para el envío de mails.

Alguien sabe como?

... si existe algún programa para diseñar el formulario, con PHP included, sería la zorra :sconf:
 
pero ya hiciste el formulario en html?
y los datos, a traves de php, solo se envian al mail? sin base de datos de por medio??
en php hay una funcion para esto, pero mejor te dejo un link
La funcion mail() de php
 
alex_malmsteen dijo:
pero ya hiciste el formulario en html?
y los datos, a traves de php, solo se envian al mail? sin base de datos de por medio??
en php hay una funcion para esto, pero mejor te dejo un link
La funcion mail() de php

yes, el formulario en HTML está listo (aunque lo hice online... ni pico idea como hacerlo en DW). Lo que necesito ahora es "darle la orden" de que envíe los mensajes al mail asignado.

cachai?
 
Ex_Solem dijo:
yes, el formulario en HTML está listo (aunque lo hice online... ni pico idea como hacerlo en DW). Lo que necesito ahora es "darle la orden" de que envíe los mensajes al mail asignado.

cachai?

estuve leyendo el link que postee y por lo que entendi, la funcion mail automaticamente da la orden al servidor, de hecho hay sale un ejemplo muy bueno, el unico pero es que es un poco antiguo el texto, y sale una funcion obsoleta, que es la request, en vez de eso, tienes que poner get o post, segun este establecido en el formulario y listo
 
alex_malmsteen dijo:
estuve leyendo el link que postee y por lo que entendi, la funcion mail automaticamente da la orden al servidor, de hecho hay sale un ejemplo muy bueno, el unico pero es que es un poco antiguo el texto, y sale una funcion obsoleta, que es la request, en vez de eso, tienes que poner get o post, segun este establecido en el formulario y listo

aer, mira... para ser honesto, soy un mandril frente al PC cuando de programación o weás afines se trata. Podrías explicarme (literalmente) con manzanitas, qué cresta debo hacer para modificar el archivo que descargué en HTML (el formulario hecho).


PD: sigo leyendo y tratando de entender mientras tanto :tardlol:
 
y no tienes el codigo del formulario? para explicar lo justo y necesario no mas..
 
Código:
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Untitled Form</title>
<link rel="stylesheet" type="text/css" href="view.css" media="all">
<script type="text/javascript" src="view.js"></script>

</head>
<body id="main_body" >

<img id="top" src="top.png" alt="">
<div id="form_container">

<h1><a>Untitled Form</a></h1>
<form id="form_74697" class="appnitro"  method="post" action="">
<div class="form_description">
<h2>Untitled Form</h2>
<p>This is your form description. Click here to edit.</p>
</div>						
<ul >

<li class="section_break">
<h3>LLena aquí</h3>
<p></p>
</li>		<li id="li_7" >
<label class="description" for="element_7">Producto </label>
<span>
<input id="element_7_1" name="element_7_1" class="element checkbox" type="checkbox" value="1" />
<label class="choice" for="element_7_1">Autos</label>
<input id="element_7_2" name="element_7_2" class="element checkbox" type="checkbox" value="1" />
<label class="choice" for="element_7_2">Camionetas</label>
<input id="element_7_3" name="element_7_3" class="element checkbox" type="checkbox" value="1" />
<label class="choice" for="element_7_3">Camiones</label>

</span> 
</li>		<li id="li_2" >
<label class="description" for="element_2">Nombre </label>
<span>
<input id="element_2_1" name= "element_2_1" class="element text" maxlength="255" size="8" value=""/>
<label>First</label>
</span>
<span>
<input id="element_2_2" name= "element_2_2" class="element text" maxlength="255" size="14" value=""/>
<label>Last</label>
</span> 
</li>		<li id="li_3" >
<label class="description" for="element_3">Teléfono / Celular </label>
<div>
<input id="element_3" name="element_3" class="element text medium" type="text" maxlength="255" value=""/> 
</div> 
</li>		<li id="li_4" >
<label class="description" for="element_4">Email </label>
<div>
<input id="element_4" name="element_4" class="element text medium" type="text" maxlength="255" value=""/> 
</div> 
</li>		<li id="li_5" >
<label class="description" for="element_5">Comentarios </label>
<div>
<textarea id="element_5" name="element_5" class="element textarea medium"></textarea> 
</div> 
</li>		<li class="section_break">
<h3>Gracias por tu tiempo.</h3>
<p></p>
</li>

<li class="buttons">
<input type="hidden" name="form_id" value="74697" />

<input id="saveForm" class="button_text" type="submit" name="submit" value="Submit" />
</li>
</ul>
</form>	
<div id="footer">
Generated by <a href="http://www.phpform.org">pForm</a>
</div>
</div>
<img id="bottom" src="bottom.png" alt="">
</body>
</html>


puta, si lo logras me ahorras días de investigación y paja :D
 
asi a la rapida lo explicare...
donde dice form hay dice action, dentro de las comillas pones el archivo en php donde recibira los datos
luego haces esto:
$variable = $_POST["name"], el name proviene del formulario, por ej, para recibir los datos del comentario, seria
$comentario = $_POST["element_5"];
tienes que hacer eso, por cada elemento del formulario...
luego llamas a la funcion mail, que se encarga de mandar los datos
 
aer, pa cachar si entendí:

<form id="form_74697" class="appnitro" method="post" action="">

quedaría así:

<form id="form_74697" class="appnitro" method="post" action="mail("[email protected],[email protected]","asuntillo","Este es el cuerpo del mensaje")">

hice un mix con algo que info googleando

es así, o soy un simio?

Ex_Solem agrego info 9 minutos y 54 segundos despues...

PD: no pesqué lo segundo, porque el formulario puede cambiar las variables y weás... vale decir, menos paja pa mi XD
 
mira el form solo haces esto:

<form id="form_74697" class="appnitro" method="post" action="<? $_server['php_self']; ?>">

luego al final de todo el codigo que pusiste pones esto:

if(!submit) //aqui pregunta si se mando el formulario
{
$nombre = $_POST["element_2_1"]; //aqui recibe los datos...
$apellido = $_POST["element_2_2"];
...
$comentario = $_POST["element_5"];

$todo = $nombre "
". $apellido"
". etc. $comentario;

mail("mail destino","asuntillo","$todo", "Content-Type: text/html; charset=iso-8859-1")

}

algo asi...

PD: revisa en google y cualquier duda la posteas, ahora me voy pal sobre :pulento:
 
sabí que loco... puta, te pasaste, pero filo, mañana le pido a un amigo que me diseñe la weá... los códigos no son lo mío y aparte ando weón

ni con manzanitas XD


no habrá una weá que "haga la pega completa"?

onda diseño y weás?... pa weones que cachamos NADA del tema? :zippymmm:


vale igual weón :lol2:
 
yo uso el dreamweaver, hay mejores IDE, pero de flojo sigo con el DW no mas :loquito:

igual hay que saber un poco de arquitectura cliente-servidor, aunque sea lo minimo, y saber algo de programacion, asi q maldice al wn que te dio esta pega :lol2:
 
alex_malmsteen dijo:
yo uso el dreamweaver, hay mejores IDE, pero de flojo sigo con el DW no mas :loquito:

igual hay que saber un poco de arquitectura cliente-servidor, aunque sea lo minimo, y saber algo de programacion, asi q maldice al wn que te dio esta pega :lol2:

nah, ni cagando hago sitios y weás... tendría que ser un estafador qliao XD


es pal mío :loquito:


vale por la paciencia weón... si me resulta lo posteo :D
 
Ya aca esta copia todo y guardalo como contacto.php

cambia el mail en recipiente, si tienes problema dilo no mas, te recomiento usar cuenta gmail ya que ahi nunca llegan a correo no deseado


http://www.pinkfloyd.cl/radio/contacto.txt

cannibal_zero agrego info 7 minutos y 13 segundos despues...

porsiaca perdon por el Spam, esque el
borraba varias partes cuando lo ponia asi =P
 
:ohmy:

wena, aer... guardo esto como contacto.php y luego creo un link en el sitio donde salga "contacto" y los enviará al formulario, o falta algo más?
 
te recomiendo con un PopUp, pero haciendo un link funciona igual
 
ahhh, no puedooo.


por qué cresta es tan difícil hacer un formulario piruja por la cresta... XD

Ex_Solem agrego info 1 minutos y 20 segundos despues...

no me resulta loco.

claramente el problema soy yo :zippymmm:
 
Volver
Arriba