我的 cakephp <a href="<?php echo http://www.google.com?q=".$dynamicsearch; ?>" title="Link"></a>
上有一个超链接view
。
当我点击链接时,每次点击链接时都需要更新$dynamicsearch
。
我尝试通过调用控制器上的操作controller
在 cakephp generate_random_word
中创建一个函数。当我点击链接时,控制器会根据需要选择一个随机单词,然后将其添加为参数,然后重定向网址,在浏览器中使用随机单词打开谷歌。
我尝试了很多方法,但没有找到解决方案。任何想法!
答案 0 :(得分:1)
我认为你对PHP的工作方式存在误解。 PHP生成HTML,然后就完成了。完全加载页面后,它不会继续运行方法。
如果你想在点击时编辑链接,你需要的是某种形式的javascript,如果你需要从服务器生成单词,则需要ajax。
代码的细节超出了StackOverflow的答案范围,但希望这会指向正确的方向。