0
我在我的控制器下面的代碼:問題與調用PHP全局變量爾康
<?php
class skillsController extends \Phalcon\Mvc\Controller
{
public function indexAction()
{
$skills = Skills::find();
$this->view->setVar("skills", $skills);
}
public function deleteSkillAction()
{
$GLOBALS['gID'] = $_GET["id"];
}
public function yesAction()
{
$id = $GLOBALS['gID'];
echo $id;
$manager = $this->modelsManager;
$phql = "DELETE FROM skills WHERE id =:id:";
$manager->executeQuery($phql, array('id' => $id));
}
public function noAction()
{
}
}
我retriving一個名爲id通過GET varible在我將其設置爲$ GLOBALS [「GID」] deleteSkillAction函數,現在爲什麼當我把它叫做yesAction函數確實phalcon不知道這個變量是什麼?
您應該使用該會話:http://ch2.php.net/manual/en/intro.session.php - $ GLOBALS只對一個請求持久。 – greut