我在PHP文件中的类中编写了各种函数,我想从浏览器中传递值来检查它是否插入到我的数据库中。
示例代码:
<?
class Chat {
var $db;
.
.
function Chat() {
$this->initialize();
}
function insertMessage($text) {
$text = (string) $_GET["message"];
. //insert query
.
}
} ?>
我尝试了http://localhost/www/Chat/chat.php/chat.insertMessage?text=%27message%27&[]
,但我没有得到任何回复。
答案 0 :(得分:0)
替换
$text = (string) $_GET["message"];
与
$text = (string) $_GET["text"];
答案 1 :(得分:0)
就像url是https //:www.projectlibrarydb.com/chat.php?mesg=hellodear
在方法上访问它的代码在
下面<?
class Chat {
var $msg=null;
var $db;
.
.
function Chat() {
if(isset($_REQUEST['mesg'])
{
$this->insertMessage($REQUEST['mesg']);
}
}
function insertMessage($text) {
var $text =$text;
. //insert query
.
}
} ?>