2009-08-12 6 views
-2

Qu'est-ce que connection() dans le code suivant?Pour comprendre une ligne de code PHP concernant une connexion

code que je ne comprends complètement

if($user->connection($email,$password)){ 
} 

Supposons connection() est pseudo-code. Est-ce que le pg_prepare et pg_execute` suffit pour créer la connexion?


La ligne m'a fait d'omettre l'utilisation de son code principal generating a login system. Par la suite, SOers a signalé des trous de séquence sévères dans mon code. Je n'ai pas trouvé d'explication pour la fonction connection(). Le code semble être pseudo-code pour moi, étant donné que la connexion ne possède pas d'attributs à la base de données, par exemple par

Exemple de la connexion doit être formé

 $result = pg_prepare($dbconn, "query22", "SELECT passhash_md5 FROM users 
     WHERE email=$1;");            
    $passhash_md5 = pg_execute($dbconn, "query22", array($_REQUEST['email']));     
+1

Hummm. Votre question n'a aucun sens pour moi. –

+0

Quelle est exactement votre question? –

Répondre

2

refuge I Pas réellement utilisé php.net, mais cela ressemble à la connexion est une méthode de l'utilisateur $ object qui prend 2 params. Rien à voir avec les tableaux.

+0

C'est exactement ce que dit cette ligne. – Narcissus

+1

désolé masi, en lisant vos questions vraiment suggèrent que vous devriez lire quelques très simples débutants codage guids. – Rufinus

+0

Je suis novice en PHP, mais pas en programmation. - Les objets de PHP semblent être comme en Java: http://fi2.php.net/manual/fr/language.types.object.php –

Questions connexes