PHP:如果用户在某个页面上,编写一个指向不同链接的函数

我对 PHP 相当陌生。我正在处理的应用程序有一个小问题。我有一个非常简单的应用程序标题,显示在所有页面上。这是我的代码:


标题


function writeHeader($profile) {

    <a href="update_profile">Update Profile</a>

}

标题的目的是将用户引导到他们的“更新配置文件”页面。因此,如果用户在索引页面上(因为路由只是“update_profile”),则标题功能正常。但是我的应用程序中有几个子页面,它们的结构是这样的:


-index.phtml

-characters/create.phtml

-characters/edit.phtml

-worlds/create.phtml

-worlds/edit.phtml

-etc.

每当用户导航到“索引”以外的页面时,链接就会停止工作,因为路线已更改。


我考虑过编写一个全新的函数来专门为这些页面编写标题,但我想知道是否有一种方法可以更新我现在必须更改路由的函数,如果用户正在导航到“更新配置文件”页面索引以外的任何地方。任何人都可以就如何做到这一点提出任何建议吗?


长风秋雁
浏览 167回答 2
2回答

慕尼黑的夜晚无繁华

你必须尽可能接近你在生产中得到的东西。这意味着您不必以本地主机为目标,而是以域为目标。为此,您必须在 http.conf 文件中创建一个虚拟主机,并将其作为目标。这样,您应该能够使用绝对路径,正如 Nick 所说,一旦您的应用程序被部署,它就会相同。
打开App,查看更多内容
随时随地看视频慕课网APP