所以我有一个表单要求用户将他们的网站提交到表单。这是html行:
<input type='url' name='link'>
我正在使用<input type="submit" value="submit" formmethod="post">
将表单提交给php
我正在尝试使用以下方法检索我的php文件中的值:
$link = $_POST['link'];
为什么这不起作用?起初我以为是因为我有htmlspecialchars()
但是没有它也没有通过它。我在谷歌搜索中找不到任何可以提及任何与此类问题相关的内容(使用type="url"
形式)
使用$ _POST在PHP中处理类型为“url”的表单数据需要做什么?
答案 0 :(得分:0)
我认为这是错误的,
method="post"
它唯一的方法,而不是形式方法
另外请确保您使用link
的元素名称还有一个。
答案 1 :(得分:0)
将您的表单方法设置为发布,例如
<form method=post>,
如果您提交表单并在浏览器的网址中,您可以看到更多的inf,请确保2检查您的表单方法