cvs: docweb /include cvs-auth.inc

From: Date: Wed, 06 Apr 2005 00:32:36 +0000
Subject: cvs: docweb /include cvs-auth.inc
Groups: php.doc.web 
Request: Send a blank email to doc-web+get-635@lists.php.net to get a copy of this message
philip Tue Apr 5 20:32:36 2005 EDT Modified files: /docweb/include cvs-auth.inc Log: Use sqlite_query() instead of sqlite_exec() as _exec() is undefined on this server. http://cvs.php.net/diff.php/docweb/include/cvs-auth.inc?r1=1.4&r2=1.5&ty=u Index: docweb/include/cvs-auth.inc diff -u docweb/include/cvs-auth.inc:1.4 docweb/include/cvs-auth.inc:1.5 --- docweb/include/cvs-auth.inc:1.4 Fri Feb 18 13:07:48 2005 +++ docweb/include/cvs-auth.inc Tue Apr 5 20:32:36 2005 @@ -18,7 +18,7 @@ * | Jacques Marneweck <jacques@php.net> | * +----------------------------------------------------------------------+ * - * $Id: cvs-auth.inc,v 1.4 2005/02/18 18:07:48 nlopess Exp $ + * $Id: cvs-auth.inc,v 1.5 2005/04/06 00:32:36 philip Exp $ */ require_once(dirname(__FILE__) . '/../build-ops.php'); @@ -75,6 +75,10 @@ $res = sqlite_query ($idx, "SELECT * FROM auth WHERE username='" . sqlite_escape_string($user) . "'"); + if (!$res) { + return false; + } + if (!$data = sqlite_fetch_array($res, SQLITE_ASSOC)) { return false; } @@ -109,7 +113,7 @@ if (auth_vs_cvs($user, $pass)) { - sqlite_exec($idx, "REPLACE INTO auth VALUES ('" . sqlite_escape_string($user) . "', '" . sha1($pass) . "', '" . time() . "')"); + sqlite_query($idx, "REPLACE INTO auth VALUES ('" . sqlite_escape_string($user) . "', '" . sha1($pass) . "', '" . time() . "')"); sqlite_close($idx); return $user;

« previous php.doc.web (#635) next »