php - 在 CakePHP 中将斜杠参数传递给 requestAction

标签 php cakephp url-routing cakephp-2.0

我正在尝试将字符串传递给 requestaction。

myController 文件中:

public function myAction($name) {
    $data = unserialize( file_get_contents( $name) );
    return $data;
}

在我的 View 文件中:

$f="/home/myaccount/file.txt";

$g = $this->requestAction( array( 'controller' => 'myController',
         'action' => 'myAction' ), $f );

如何传递具有特殊字符的参数?

最佳答案

希望以下代码对您有所帮助:

 $g = $this->requestAction('/myController/myAction', array('pass' => urlencode($f));

This link将指导您如何访问 Controller 操作中的参数。

关于php - 在 CakePHP 中将斜杠参数传递给 requestAction,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11521261/

相关文章:

php - 基于 MySQL 查询的 Laravel 路由

php - 无法通过套接字 '/var/run/mysqld/mysqld.sock' 连接到本地 MySQL 服务器 (13)

mysql - 无法连接到数据库: Access denied for user

php - 使用ajax将数组发布到cakePHP中的 Controller

php - 在静态页面 View 中设置页面标题

javascript - 单片主干路由器

php - Opencart 管理员 Cron 作业

php - 计算 FPDF 中的利润总和

php - Mysql查询在Phpmyadmin中有效,但在PHP中无效

php - 警告 : mysql_fetch_array(): supplied argument is not a valid MySQL result resource