Me podeis ayudar con un script?

Reclutador

Active Member
Messages
3,866
Reaction score
0
Points
36
Buenas!!

Como algunos sabeis, no se hacer formluarios en .php, pero me gustaría tener uno muy sencillo, pero no se programalo, me podeis ayudar?


Tan solo consta de 3 edit, con 1 botón [2 si quereis hacer un reset a cada edit], el cual sea por ejemplo

Introduce URL : EditA
Usuario.........: EditB
Contraseña....: EditC
y que al pulsar el botón, abra una url con el sentido http://EditA/login/?user=EditB&pass=EditC


Espero qu eme hayais entendido y que me podais decir el código. Muchisimas gracias :)
 
Last edited:

medina

x10 Addict
Community Support
Messages
1,811
Reaction score
7
Points
38
Hmmmm no te logro entender Bien!!.. nos puedes especificar otra vez?? un poco mas detallado y creo q yo te podre ayudar con mucho gusto
 

ZePiL

New Member
Messages
98
Reaction score
0
Points
0
eso mismo, porque por la explicación que das ahora mismo...no me entero mucho de que es realmente lo que quieres...
 
Last edited:

Reclutador

Active Member
Messages
3,866
Reaction score
0
Points
36
Disculpad si no me expliqué bien, iba a poneros un example desde dreamweaver, pero no pude porque tengo el pc recien formateado.

El script en cuestion tendría lo siguiente

dibujozl6.png


Y que al pulsar enviar, abra una URL donde tenga lo siguiente

http:// DatoWEBISTE /login/?user= DatoUSUARIO &pass= DatoCONTRASEÑA

lógicamente sin espacios, lo he puesto para que podais verlo con más facilidad. Muchas gracias :)
 

medina

x10 Addict
Community Support
Messages
1,811
Reaction score
7
Points
38
AAAa.... no es tan dificl haber si termino mis labrores a tiempo y lo hago ..... :D es q ya entre ala escuela
 

cluster21

New Member
Messages
10
Reaction score
0
Points
0
Hola, no es que yo sea un experto en esto de hacer webs, pero aún así te diré lo que conozco utilizando php.

Tendrías que tener dos archivos
formulario.php y login.php:

formulario.php: (algo sencillo y sin completar)
Code:
<form action="[COLOR=Red]login.php[/COLOR]" method=get>
    Website         <input type="text" name="[COLOR=DarkRed]web[/COLOR]" />
    Usuario          <input type="text" name="[COLOR=DarkRed]usuario[/COLOR]" />
    Contraseña   <input type="text" name="[COLOR=DarkRed]pass[/COLOR]" />
    <input type="submit" name="envio" value="Enviar" />
    <input type="reset" name="reset" value="Reset" />
</form>
login.php:
PHP:
/* Recogemos los datos que envíamos desde el formulario
    se puede hacer de otras formas, pero a mí me gusta hacerlo
    todo por pasos para aclararme mejor */

//Creo las variables donde almacenar los datos
$webs = $HTTP_GET_VARS['web'];
$user = $HTTP_GET_VARS['usuario'];
$pass =$HTTP_GET_VARS['pass'];

//Ahora los usas como tu quieras... los pasas a una BD....
Espero que te sirva. Un saludo. ;)
 
Last edited:

medina

x10 Addict
Community Support
Messages
1,811
Reaction score
7
Points
38
aaaa se me olvido ayudar lo siento se me habia olvidado este post ...

Ahora oslo los acomodas asi
HTML:
http://$web/login/?user=$user&pass=$pass
 

cluster21

New Member
Messages
10
Reaction score
0
Points
0
Hola, solo apuntar una cosa.

Al darle al botón "Enviar" de el formulario la dirección quedaría así:


w w w . loquesea . com/login.php?web=.......&usuario=.......&pass=......

en la dirección pone los datos pasados a través del formulario.

La forma de mostrar los datos en la URL depende de la configuración del archivo .htaccess
 
Last edited:

Reclutador

Active Member
Messages
3,866
Reaction score
0
Points
36
Buenas!

Jej, por fin usé el script despues de tanto tiempo, pero tengo un problema, no me funciona bien, es decir, no pasa bien los datos, os doy la muestra de lo que sale

http://$web/login/?web=pruebasss.nett&usuario=test&pass=Test%3E&envio=Enviar

Alguien sabe como solucionarlo? Gracias!
 
Last edited:

eZakto

Member
Messages
782
Reaction score
1
Points
18
Puedes hacer que, en vez de que obtenga las variables del formulario por medio de la URL, los obtenga directamente del formulario, como en el siguiente ejemplo:

form.php
Code:
<form action="vars.php" method="post">
<input type="text" name="campo1" /><br />
<input type="text" name="campo2" /><br />
<input type="text" name="campo3" /><br />
<input type="submit" value="Enviar" />

vars.php
Code:
<?php
$var1 = $_POST["campo1"];
$var2 = $_POST["campo2"];
$var3 = $_POST["campo3"]:

echo("El campo número 1 es $var1, el número 2 es $var2 y el 3 es $var3");
?>
 

Reclutador

Active Member
Messages
3,866
Reaction score
0
Points
36
Gracias Ezakto!

Ya consegui un método de hacerlo funcionar, muchisimas gracias a tod@s!!! :)
 
Top