Ver Mensaje Individual
  #11 (permalink)  
Antiguo 25/02/2010, 07:41
Avatar de humanista
humanista
 
Fecha de Ingreso: abril-2005
Mensajes: 878
Antigüedad: 19 años, 7 meses
Puntos: 15
Respuesta: Recuperar una variable en una clase AJAX...

La cosa va por el buen camino pero algo debe fallar pq no le llegan bien las variables a la función.

He hecho lo que me dices pero quitando la instancia al objeto pq sino se repetiría y entonces me da error. Justo antes de colocar l código q me dices ya se instancia el objeto.

forum.php

Código PHP:
<?
  
//include('loglogin.php');
  
  //$login = new login(array(
    // 'database' => 'basedatos',
    // 'table'    => 'tabla',
    // 'mail' => 'root',
    // 'password' => 'root'
  // ));

  
$ids $login->getId('mail','password');

  while(
$res mysql_fetch_array($ids)){
    
$id $res[id];
    echo 
$id;
  }
Código PHP:

loglogin
.php (aquí es donde está la clase)
____________________________

    
public function getId($mail$password){
    
$mail $this->clean($mail);
    
$password md5($password);

    
$mail="[email protected]";
    
$password="micontrasena";
    return 
mysql_query ("SELECT id FROM {$this->table} where mail = '$mail' and password='$password' LIMIT 1;",$this->link);

?> 
es decir q si pongo "a mano" el $mail y el $password en la función me va perfectamente y si los quito no me hace nada, me saca blancos...