hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
09 de Julio de 2008, 05:51:24
Noticias:
Para ver este enlace Registrate o Inicia Sesion
Privacidad - Necesitas que se depure cierta informacion en nuestro portal?

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Desarrollo Web
| | |-+  Php (Moderador: shevchenko)
| | | |-+  Formulario y base de datos?
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Formulario y base de datos?  (Leído 571 veces)
iovan****/-
NZ2
**
Desconectado Desconectado

Mensajes: 143



Ver Perfil
« : 23 de ſeptiembre de 2007, 11:06:21 »

Hola amigos, yo tengo una duda interesante veran:

Quiero crear un formulario, ( con eso no hay mayor problema ), pero quiero que el user envie el formulario despues de contestarlo a alguna parte donde yo pueda leerlo, Me explico?

Digamos que el user contesta a las preguntas del formulario, y da click en un boton "enviar", ¿Como hago que esa informacion llege a mi?


He leido tanto, bases de datos, SQL, etc.. ( pero la verdad ningun lado es lo suficientement e explicativo )


Yo les pido de rodillas que aclaren mi duda, porfavor, llevo atorado en esto bastante tiempo =(.


Si alguien podria ayudar diciendome por la forma mas facil de comprender, para enviar el formulario, y escribierme un manual, deveras muchas gracias!

Saludos!
En línea


              
Fhaker
NZ2
**
Desconectado Desconectado

Mensajes: 231


Mensajes: 9632


Ver Perfil
« Respuesta #1 : 24 de ſeptiembre de 2007, 08:33:06 »

bueno eso es lo basico de PHP, en internet saber sql sin php me parece algo obsoleto, pero bueno x lo poco q se de este lenguaje a puras mañas lo haria asi:

:::pagina html parte del formulario:::
...todo lo q venia antes de esto
<form name="p1" method="post" action="lala.php">
¿Como te llamas? <input name="a" type="text">
<input type="submit">

...termina la pagina
Bueno aca el input q contiene los datos de la respuesta a la pregunta "¿como te llamas?", se llama "a", y cuando es llamado por la instruccion form el programa cgi "lala.php", los datos que se coloken ahi formaran parte de la variable "a", es decir q el nombre del input es tamb el nombre de la variable.

:::cgi php llamado lala.php:::
<?php
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: Fhaker <cualkier@hotmail.com>\r\n";
$headers .= "Reply-To: cualkier@hotmail.com \r\n";
$destinatario = "tumail@gmail.com";
$asunto = "Asunto aki";
$cuerpo = $a;
mail($destinatario,$asunto,$cuerpo,$headers);
?>

« Última modificación: 24 de ſeptiembre de 2007, 08:37:18 por Fhaker » En línea


Para ver este enlace Registrate o Inicia Sesion


Para ver este enlace Registrate o Inicia Sesion
http://tito7170.110mb.com
--- web codeada en blok de notas XDDD --Under Construction

Creative Batch
iovan****/-
NZ2
**
Desconectado Desconectado

Mensajes: 143



Ver Perfil
« Respuesta #2 : 24 de ſeptiembre de 2007, 10:13:13 »

Amig no sabes como agradesco que te ayas ofresido para ayudarme XD.

Mira tratare de explicar mi DUDOTA =(:


Ok creo el formulario:

Citar
<html>
<head>
<title>Dios, Ayudame porfavor!</title>
</head>
<body><form name="p1" method="post" action="lala.php">
¿Como te llamas? <input name="a" type="text">
<input type="submit">
</body>
</html>


Despues Publico el formulario ( Tal como esta arriba)?

Y ahora creo el PHP y lo guardo con formato php, despues subo por ftp a  algun hosting como iespana.com?
______________ ______________ ______________ ______________ __


Entiendo lo siguiente:

Creo el formulario, ahora donde voy a poner lo necesario para que el PHP recoja los datos del formulario?



1) Modifico el ( action="lala.php"> )   por   (  action="http://www.ladirecciondelapagina.php">  ?

Lo que pasa es que no entiendo este paso,

Agradesco muchisimo tu ayuda, verdaderamente ya comensaba a rendirme O_O


GRacias!
En línea


              
Fhaker
NZ2
**
Desconectado Desconectado

Mensajes: 231


Mensajes: 9632


Ver Perfil
« Respuesta #3 : 25 de ſeptiembre de 2007, 08:57:50 »

mira todas las preguntas q hiciste son las respuestas...

Despues Publico el formulario ( Tal como esta arriba)? SI
Modifico el ( action="lala.php"> )   por   (  action="http://www.ladirecciondelapagina.php">  ? SI
y ahora creo el php  y lo guardo con formato php, despues subo por ftp a algun histing? SI

y no entiendo tu ultima pregunta :p....esa de donde vas a poner los datos para q el PHP recoja los datos del formulario...m mm de q datos hablas?
En línea


Para ver este enlace Registrate o Inicia Sesion


Para ver este enlace Registrate o Inicia Sesion
http://tito7170.110mb.com
--- web codeada en blok de notas XDDD --Under Construction

Creative Batch
iovan****/-
NZ2
**
Desconectado Desconectado

Mensajes: 143



Ver Perfil
« Respuesta #4 : 25 de ſeptiembre de 2007, 06:40:40 »

XD, disculpa amigo por no respnder anteriormente, esque no tube el privilejio de estar un momento con mi ordenador XD!


Mira, amigo, permiteme ser mas xplisito con mis dudas ok!


Cita de: Fhaker
y no entiendo tu ultima pregunta :p....esa de donde vas a poner los datos para q el PHP recoja los datos del formulario...m mm de q datos hablas?

Lo que pasa es que mi gran duda empieza aqui, observar el ejemplo siguiente porfavor:

El formulario oviamente estaria en una pagina .html
El formulario que deseo es para realizar un Test, unas 5 o 6 preguntas a mis usuarios de mi foro, Estos usuarios contestan el test y lo envian.

El problema seria....

El formulario "Test" seria enviado a "lala.php",

el problema seria que al poner el link del archivo "lala.php":

Al dar clik en el boton enviar, se abre la pagina lala.php?


Porque lo he provado con un formulario para protejer una pagina, y lo unico que hace este formulario es abril el php este correcta o verdaderaq la contraseña!

Seria lo mismo con esto, la verdad me confundi demaciado con lo del "formulario para protejer web con user y pass"


Muchas gracias por tu ayuda amigo!
« Última modificación: 25 de ſeptiembre de 2007, 06:42:09 por iovan****/- » En línea


              
Universal SAC
NZ3
***
Desconectado Desconectado

Mensajes: 653


Universal SAC


Ver Perfil
« Respuesta #5 : 26 de ſeptiembre de 2007, 06:33:06 »

Citar
El problema seria....

El formulario "Test" seria enviado a "lala.php",
el problema seria que al poner el link del archivo "lala.php":
Al dar clik en el boton enviar, se abre la pagina lala.php?

Porque lo he provado con un formulario para protejer una pagina, y lo unico que hace este formulario es abril el php este correcta o verdaderaq la contraseña!

Seria lo mismo con esto, la verdad me confundi demaciado con lo del "formulario para protejer web con user y pass"

lala.php es el encargado de "mostrar" u "ocultar" otra página (o la misma), pero mediante la información enviada desde el formulario...

Código:
formulario.html

<html>
<head>
<title>Dios, Ayudame porfavor!</title>
</head>
<body><form name="p1" method="post" action="lala.php">
¿Como te llamas? <input name="a" type="text">
<input type="submit"></form>
</body>
</html>

Código:
<?php
   
if(isset($_POST['a']) && $_POST['a']=="UniversalSAC"){ //si existe $_POST['a'] y contiene "UniversalSAC"
      
echo "<html><body><h1>Hola UniversalSAC</h1>Bienvenido a la página</body></html>";
   }else{ 
//sino
      
echo "Tú no eres UniversalSAC...";
   }
?
« Última modificación: 29 de ſeptiembre de 2007, 01:35:04 por Universal SAC » En línea

~UNIVERSAL[HACK]
iovan****/-
NZ2
**
Desconectado Desconectado

Mensajes: 143



Ver Perfil
« Respuesta #6 : 26 de ſeptiembre de 2007, 10:06:39 »

Muchas gracias amigo, logre que funcionara mi formulario!

XD!

Posiblemente te estare molestado en un par de semanas XD!

Estoy muy aGradesido!
En línea


              
(_THE_AZAFRAM_)
Recien llegado
*
Desconectado Desconectado

Mensajes: 7


Ver Perfil WWW
« Respuesta #7 : 24 de Diciembre de 2007, 12:29:17 »

iovan me puedes decir como hiciste que funcionara por que el mio no anda
hice este
guarde este como formulario.htm l
<form name="p1" method="post" action="lala.php">
¿Como te llamas? <input name="a" type="text">
<input type="submit">
______________ _____
 
y este le cambia donde dice tu mail y cualquier mail y lo guarde los 2 archivos juntos en una carpeta pero cuando presiono enviar se habre  lala.php  como fuera para descargarlo y no manda ningun mensaje ayudame porfavor
<?php
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: Fhaker <cualkier@hotmail.com>\r\n";
$headers .= "Reply-To: cualkier@hotmail.com \r\n";
$destinatario = "tumail@gmail.com";
$asunto = "Asunto aki";
$cuerpo = $a;
mail($destinatario,$asunto,$cuerpo,$headers);
?>
En línea


Para ver este enlace Registrate o Inicia Sesion
Krosty_ufc
NZ2
**
Desconectado Desconectado

Mensajes: 252


Payaso demente


Ver Perfil WWW
« Respuesta #8 : 08 de Enero de 2008, 01:11:26 »

El segundo lo tenes que guardar como "lala.php" y fiajte de tener el php corriendo ya que sino de nada serviria.Lo digo por esto:

Citar
como fuera para descargarlo

A tener en cuenta la funcion "mail" hay que tener un servidor smtp.

salu2
En línea

Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online