Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: grester43hck en 5 Febrero 2010, 19:22 pm



Título: Verificacion de cuenta en php
Publicado por: grester43hck en 5 Febrero 2010, 19:22 pm
Buenas, tengo una pagina en la que estoy practicando lo que aprendo en php, pero me he atascado :P, a la hora de hacer un proceso de verificacion de cuenta (algo sencillo sin conexion a mysql ni nada por el estilo, solo con una cuenta constante) me da problemas. este es el codigo de la pagina de logeo.
Código:
...
<form action="Validar.php" method="post" name=Formulario1 id="Formulario1">
  <p class="Estilo6">LOGEARSE (preguntar cuenta al administrador):</p>
  <p class="Estilo6">Nombre de usuario:
    <input name="Usu" type="text" id="Usu">
    </p>
  <p class="Estilo6"> Contrase&ntilde;a:
<input name="Con" type="text" id="Con">
  </p>
  <p>
    <input name="Conectar" type="submit" class="Estilo6" id="Conectar" value="Conectar">
  </p>
</form>
...
y este es el del "validar.php"
Código:
<?php
$us=$_REQUEST["usu"];
$co=$_REQUEST["con"];
if $us = ("Grester43hck") and $co = ("Vriz") then
header("Principal.php");
else
echo "Nombre de usuario o contraseña invalidos"
?>

Tengo algo mal?? (la pagina principal tambien está creada) el error es que no pasa a la principal se queda en validar...xD

gracias


Título: Re: Verificacion de cuenta en php
Publicado por: Castg! en 5 Febrero 2010, 20:11 pm
probalo asi a ver:

Código
  1. <?php
  2. $us=$_REQUEST["Usu"];
  3. $co=$_REQUEST["Con"];
  4. if ($us == "Grester43hck" && $co == "Vriz") {
  5. header("Principal.php");
  6. }else{
  7. echo "Nombre de usuario o contraseña invalidos"
  8. }
  9. ?>

no ye confundas lenguajes q esto es scripting ;D


Título: Re: Verificacion de cuenta en php
Publicado por: ~ Yoya ~ en 6 Febrero 2010, 00:56 am
Si usas la funcion $_REQUEST puedes enviar tanto por POST y GET y te lo aceptara, osea pueden completar los campos con Query_string (http://es.wikipedia.org/wiki/Query_string).

Saludos.


Título: Re: Verificacion de cuenta en php
Publicado por: Castg! en 6 Febrero 2010, 02:05 am
y cookies tambien. pero eso te referis a mi o a grester43hck


Título: Re: Verificacion de cuenta en php
Publicado por: grester43hck en 6 Febrero 2010, 10:37 am
Ahora mismo lo pruebo y os digo :) gracias.


Nada...se sigue quedando en validar.php  :-\ cambie lo que me dijiste Castg! y sigue con el mismo problema. Gracias de todos modos.


Título: Re: Verificacion de cuenta en php
Publicado por: grester43hck en 6 Febrero 2010, 11:26 am
OK! ya me funciona :) indage un poquito en otros foros sobre que era lo que me podia estar pasando y tal y al final a base de intentarlo y ver los errores que me daba (que antes lo tenia desactivado) a funcionado  :) Gracias por la ayuda.


Título: Re: Verificacion de cuenta en php
Publicado por: Castg! en 6 Febrero 2010, 17:48 pm
podrias poner el error final y como lo solcionaste?? denada ;)


Título: Re: Verificacion de cuenta en php
Publicado por: grester43hck en 6 Febrero 2010, 20:08 pm
si claro :) el problema estaba como ya sabiamos en el validar.php, pude que se viesen los errores de php que sucedian por que estaban invisibles y al final despues de corregir unos cuantos salió esto:
Código:
<?php
$us=$_POST["Usu"];
$co=$_POST["Con"];
if ($us == "Grester43hck" && $co == "Downwt")
{
header("Location: http://remendejo.webcindario.com/Principal.php");
}else{
echo "Nombre de usuario o contraseña invalidos";
}
?>


Título: Re: Verificacion de cuenta en php
Publicado por: KrossPock en 8 Febrero 2010, 04:57 am
xDDD cuando vi el primer code dije: "wtf, esto es php o vb" xDDDD