要了解有关连接的一系列PHP代码

时间:2009-08-12 15:15:59

标签: php connection

以下代码中的connection()是什么?

我完全理解的代码

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

我们假设connection()是伪代码。 pg_prepare和pg_execute`是否足以创建连接?


该行使我省略了generating a login system中主要代码的使用。随后,SOers在我的代码中指出了严重的sequrity漏洞。

我找不到函数connection()的解释。 代码对我来说似乎是伪代码,因为连接没有数据库的任何属性,例如

应如何形成连接的示例

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

2 个答案:

答案 0 :(得分:4)

$ user是一个类的实例。

connection是该类中的一种方法。

$ mail& $ password是该方法的参数。

这与数组没什么关系。你的意思是:

$foo = array("key" => "value");

也许这可以帮到你: http://www.webstockbox.com/php/7-tutorials-on-how-to-create-a-php-login-system/

答案 1 :(得分:2)

我实际上并没有使用过php.net,但这看起来就像是一个对象$ user的方法,需要2个参数。与数组无关。