codeigniter - 如何将值发送到不同的 baseurl 控制器?
问题描述
我正在 Codeigniter 中创建一个网站。我有两个部分,一个是管理员,另一个是用户。现在我想从 admin 文件夹向用户控制器发送值。
在管理方面,我的 baseurl 是“localhost/website/admin”,而在用户中,它是“localhost/website”。
现在我想将一个值从管理员发送到用户中的“ABC”控制器,例如“localhost/website/user/ABC/2”。执行此操作的方法是 baseurl('user/ABC/2') 但管理端的 baseurl 是“localhost/website/admin”。那么我该怎么做呢?
解决方案
$foo = "localhost/website/user/ABC/2";
$bar = str_replace("/admin","/user", $foo);
echo $bar;
将 $foo 替换为 baseurl
推荐阅读
- javascript - 来自 CreateEntityAdapter 的 SetAll 不使用 react redux 工具包设置状态
- vba - 使用字符串中的子字符串更新 MS Access 数据库的 VBA
- google-apps-script - 创建范围并重新分配给其他工作表
- amazon-web-services - AWS SQS Listerner 无法反序列化消息
- python-3.x - Heroku给bash:gunicorn:找不到命令
- python - 如何将一个单词变成超过 14 个字母的大写字母?
- python - 绘制日期时间超过午夜的股票数据点
- html-email - HTML 电子邮件未居中
- python - Matplotlib:如何删除 trisurf(3D 表面)中的指南
- xml - XSLT (XML to CSV): How to create dynamic variable and reference it later in concatination?