我必须修改用非常旧版本cakePHP(我认为是1.1)编写的应用程序。 在某些地方,应用程序指的是“外来” PHP文件(我指的是应用程序外部)。作者这样做是这样的:
$response->a_file="/alien_file.php?param1=value1¶m2=value2";
如您所见,已使用_GET。我的目标是提高安全性,并使用_SESSION传递参数。问题在于“异形”文件中没有我要加入的参数。我尝试过:
$this->Session->write('param1', 'value1');
和
$_SESSION['param1'] = 'value1';
在“ alien”文件中看不到控制器值。