可这样运行,显示错误:Fatal error: Call to a member function on a non-object in /var/www/html/newlandgame/chinese/uuboy/check.php on line 5
<? $username = getParameter('username'); //此处的函数定义过吗? $password = getParameter('password');function CheckPassword($username,$password) { $sql = "select * from user where name='$username' and password='$password'"; $query = $db->query($sql); if (count($query)>0) return 'result=0'; // 验证成功 else return 'result=1'; //验证失败 } ?> <?=CheckPassword($username,$password)?>
这个页面完整代码是这样的: <? function CheckPassword($username,$password) { $sql="select * from mzuser where name='$username' and password='$password'"; $query = $db->query($sql); if (count($query)>0) { // 验证成功 $result=0; } //验证失败 $result=1; return $result; } ?> <?= CheckPassword($username,$password)?>错误提示:Fatal error: Call to a member function on a non-object in check.php on line 5
$username = getParameter('username'); //此处的函数定义过吗?
$password = getParameter('password');function CheckPassword($username,$password)
{
$sql = "select * from user where name='$username' and password='$password'";
$query = $db->query($sql);
if (count($query)>0)
return 'result=0'; // 验证成功
else
return 'result=1'; //验证失败
}
?>
<?=CheckPassword($username,$password)?>
<?
function CheckPassword($username,$password)
{
$sql="select * from mzuser where name='$username' and password='$password'";
$query = $db->query($sql);
if (count($query)>0) {
// 验证成功
$result=0;
}
//验证失败
$result=1;
return $result;
}
?>
<?= CheckPassword($username,$password)?>错误提示:Fatal error: Call to a member function on a non-object in check.php on line 5
query函数如下:
function query($sql, $type = '') {
$query = mysql_query($sql);
$this->querynum++;
return $query;
}
include("xxx.php");
$db->connect($dbhost, $dbuser, $dbpw, $dbname, $pconnect);
$db->select_db($dbname);
class dbs {
.....
function query($sql, $type = '') {
$query = mysql_query($sql);
$this->querynum++;
return $query;
}
.....
<?php
Session_Start();
require 'conn.php';
include "check.php";
?>
<?php
Session_Start();
require 'conn.php';
include "check.php";
?>
的这个文件,提示ceheck第5行错
{
global $db;
……………………
…………………………
}