如何通过URL将值传递给PHP函数?

时间:2015-05-14 06:34:49

标签: php web-services

我在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&[],但我没有得到任何回复。

2 个答案:

答案 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
      .
  } 
}   ?>