zend框架如何获取程序路径?

cleochan 2009-04-26 05:08:48
我们平常都用$this->_redirect('lang/index');来把程序自动引导到新的页面,但如果这个页面是未知的,访问者访问了这个action之后我们要把他redirect到之前的那个路径里,不知该如何做?望指教。
...全文
197 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
nhfc99 2012-07-28
  • 打赏
  • 举报
回复
也可以自己写一个视图,如果用户访问失败时转向这个视图就行了
phpboy 2009-04-28
  • 打赏
  • 举报
回复
[Quote=引用楼主 cleochan 的帖子:]
我们平常都用$this->_redirect('lang/index');来把程序自动引导到新的页面,但如果这个页面是未知的,访问者访问了这个action之后我们要把他redirect到之前的那个路径里,不知该如何做?望指教。
[/Quote]

是未知的页面,如何redirect到之前的那个路径,LZ网站里还可以连接到未知的页面么?不能的话,那来未知页面的前一个路径。
所以感觉楼主的意思有点不明确...
如果直接在域名下输入了未知道的页面,可以用URL重写 重定向到首页
海诗美妆 2009-04-27
  • 打赏
  • 举报
回复
现在$this->getRequest()取得Zend_Controller_Request_Abstract型,
然后用它就可以得到相应的action等信息了

string getActionKey ()
string getActionName ()
string getControllerKey ()
string getControllerName ()
string getModuleKey ()
string getModuleName ()

lz自己看一下API
http://framework.zend.com/apidoc/core/
fxs_2008 2009-04-27
  • 打赏
  • 举报
回复
加个参数,看看CSDN怎么做的
或查看reffer
lonelyriver 2009-04-27
  • 打赏
  • 举报
回复
楼上的几位,不准乱搞楼主的帖子。
lonelyriver 2009-04-27
  • 打赏
  • 举报
回复
……
luzhiyuan_2000 2009-04-27
  • 打赏
  • 举报
回复
FDFDFDFDFDFDFDF
luzhiyuan_2000 2009-04-27
  • 打赏
  • 举报
回复
FDFDFDFDFDF
luzhiyuan_2000 2009-04-27
  • 打赏
  • 举报
回复
fdfdfdfdfdfdfd
phpboy 2009-04-26
  • 打赏
  • 举报
回复
那就是说如果打开的页面未知道,是吧/??

这个应该用 URL 重写...


论坛里这个贴子很多,我贴一个

http://topic.csdn.net/u/20090426/00/57c84953-7478-4e00-8eb3-e18cfd70ca2c.html

直接在论坛里搜 rewrite 就好了

4,250

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧