我有一个表单,问题是当我尝试在输入类型文本中发布链接(如https://www.google.com/)时,它会出现错误,就像执行了一些我不理解的命令一样。这是我的代码,请告诉我到底哪里出了问题。
<?php
if(isset($_POST['add'])){
$animeid = $_POST['animeid'];
$number = $_POST['number'];
$code = $_POST['code'];
echo $animeid;
echo $number;
echo $code;
}
?>
<form method="post" action="<?php $_PHP_SELF ?>">
<table width="600" border="1" cellspacing="1" cellpadding="2">
<tr>
<br>
<input class="inputs" placeholder="Link" name="code" type="text" id="code">
</br>
<br>
<input class="inputs" placeholder="ID" name="id" type="number" id="id">
</br>
<br>
<input class="inputs" placeholder="Number" name="number" type="number" id="number">
</br>
<br>
<center><input class="btnExample" name="add" type="submit" id="add" value="Add Episode!"></center>
</td>
</tr>
</table>
</form>
其实这很简单,如果我要输入的不是链接,那就没问题了,但我需要它是一个链接,而且我仍然无法理解为什么from不能发布链接,我想知道如何让它发布链接。
好的,我想我知道如何解决它,但我只知道怎么做,我真的需要帮助,因为我没有学过JavaScript,但应该有一种方法可以在发布表单之前删除http://或https://,然后我会在PhP中重新添加它,现在我需要解决的问题是如何制作一个JavaScript,以便在发布表单之前自动删除http://或https://。感谢您到目前为止给我的答案,如果有人知道如何使用JavaScript自动删除单词,我将非常感激!