所以我有:
<input type="text" id="keyword" placeholder="placeholder" value="" />
根据链接定义值的最佳方法是什么?
即
http://mysite.com/valueplacer?=thisisthevalue
这是:
<input type="text" id="keyword" placeholder="placeholder" value="thisisthevalue" />
谢谢!
答案 0 :(得分:3)
<input type="text" id="keyword" placeholder="placeholder" value="<?php echo htmlspecialchars($_GET['q']); ?>" />
这假设您要在查询字符串中放置q
作为变量的键。这意味着查询字符串看起来像
http://mysite.com/valueplacer?q=thisisthevalue
htmlspecialchars()
是为了安全。
如果您确实希望自己的网址看起来像这样,则需要解析$_SERVER['REQUEST_URI']
。
我会不建议这样做。只需按照预期的方式使用GET参数。