aidez moi a comprendre cette fonction

aidez moi a comprendre cette fonction - PHP - Programmation

Marsh Posté le 19-03-2004 à 16:07:12    

Citation :

function auth($l,$p,$zid=0)
  {
   $r = false;
   $w = sprintf('valide=1 AND email="%s" AND pass="%s"',addslashes($l),addslashes($p));
   $m = $this->l->select_hash('pau_membres',$w); $this->info = $m[0];
   if(is_array($this->info)) $r = $this->refresh($zid);
   else $this->kill(1);
   return($r);
  }


 
 
si j'ai bien compris on lui file un login / pass en argument et ca crée une requete sql pour verifier que ca correspond bien aux entrées de la base de données mais je comprend pas la fin , ce que j'aimerait c'est afficher un message en cas d'erreur
 
voila select_hash:
 

Citation :

function select_hash($t,$w='')
 {
  $r = false;
  $q = sprintf('SELECT * FROM %s WHERE %s',$t,($w?$w:1));
  if($this->query($q))
  {
   for($i=0; $m = $this->fetch_assoc(); $i++) $r[$i] = $m;
   $this->freeresult();
  }
  return $r;
 }


 
 
merci de m'aider  :sweat:


Message édité par veryfree le 19-03-2004 à 16:09:49
Reply

Marsh Posté le 19-03-2004 à 16:07:12   

Reply

Marsh Posté le 19-03-2004 à 17:00:17    

auth te retournera false en cas de problème.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 19-03-2004 à 17:09:42    

Mara's dad a écrit :

auth te retournera false en cas de problème.


 
ok mais plus precisement :
que font refresh($zid); et kill(1);  
 
 
merci de ton aide :jap:

Reply

Marsh Posté le 19-03-2004 à 17:23:35    

Pou savoir ça, il me faut le reste du code de ta classe :D
Je suis pas devin !
 
M'enfin vu les noms, c'est quand même pas trop dur de deviner...


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 19-03-2004 à 17:28:28    

je pensait que c'etait des trucs standard en fait :D
 
bon c'est ok en fait ; c'est ma premiere exprerience php object et 'est pas mal en fait , ca vaux pas du java certe :ange:

Reply

Marsh Posté le 20-03-2004 à 18:53:11    

Ben retourne javater, et laisse PHP tranquile :o


Message édité par Mara's dad le 20-03-2004 à 18:53:34

---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 20-03-2004 à 19:36:43    

Mara's dad a écrit :

Ben retourne javater, et laisse PHP tranquile :o


 
java ca paye pas le loyer malheureusement  :sweat:

Reply

Marsh Posté le 20-03-2004 à 23:39:20    

On échange ?


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 21-03-2004 à 04:33:07    

Mara's dad a écrit :

On échange ?


 
ben pour moi le php ca reste tres ponctuel mais sinon c'est avec joie [:dawa]
 
tu fais quoi au juste :) ?

Reply

Marsh Posté le 21-03-2004 à 17:59:46    

Ja bosse dans une très très très grosse SSI multinationnale...
 
Le projet actuel, c'est le dev de la version 2 de Lutece, le portail (Open source) de la ville de Paris.
 
Donc, je Javate à mort depuis le début de l'année :/


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 21-03-2004 à 17:59:46   

Reply

Marsh Posté le 21-03-2004 à 18:21:09    

c'est java coté server , j'ai jamais reelement touché a ca en fait :/

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed