[RUBY] script para loguearse en una web e ir a una url

Iniciado por ferminako, 30 Octubre 2012, 13:29 PM

0 Miembros y 2 Visitantes están viendo este tema.

ferminako

Al compilarlo no da error, es al ejecutar el exe,  abre el ie, pone el user y pass y peta, tb con estos ultimos cambios. Desisto jajaj y te dejo en paz, ya lo tengo funcional en firefox , asi que  suficiente , gracias por toda tu ayuda elektro ;)

e-pepillo

#31
Hola EleKtro H@cker:
Tengo un archivo en php para que los usuarios de mi web se logueen y accedan, pero no se cómo hacer para que una vez comprobado que están registrados en la base de datos Myqsl vayan a una determinada página, es decir, lo que no se es con qué instrucción redirigirlos a una web concreta.
Este es el código del archivo functions.php

Código (php) [Seleccionar]
<?php
function verificar_datos($usuario,$password) {
   
$query "SELECT password FROM ".usuarios." WHERE username='$usuario'";
   
$query mysql_query($query);
   
$query mysql_fetch_array($query);   
   if (
$password==$query['password']) {
        echo 
"Los datos han sido introducidos satisfactoriamente";  


return 
true;
 


   } else {
      return 
false;
   }
}
function 
retrieve_data($usuario,$password) {
   
$query "SELECT username,id FROM ".usuarios." WHERE username='$usuario'";
   
$query mysql_query($query);
   if (
$query mysql_fetch_array($query)) {
      
define("USER-NAME",$query['username']);
      
define("USER-ID",$query['id']);
   }
}
function 
access_denied($page) {
   if (!
LOGGED_IN) {
      
header("Location: login.php?nextURL=" .$page);
      return 
false;
   } else {
      
   }
}

function 
display_error($string) {
   echo 
'<H1>ERROR USUARIO O CONTRASEÑA ERRONEA</H1>:'.$string;
}
?>

Eleкtro

Bienvenido al foro e-pepillo, pero hay unas reglas que seguir... no está permitido revivir posts antiguos para hacer preguntas, lo correcto es que crees un nuevo post para formular tu pregunta, y debes usar el botón "Insertar código" para postear codes.

Yo no sé mucho de programación web, en php no puedo ayudarte.

Tema cerrado.