Javascript 表单帖子不带链接

Javascript 表单帖子不带链接,javascript,php,forms,post,hyperlink,Javascript,Php,Forms,Post,Hyperlink,我得到了一个post表单,问题是当我试图将一个链接发布到输入类型的文本中时,它会出错,这是一些我不理解的命令,无论如何,这是我的代码,让我知道到底是什么错误 <?php if(isset($_POST['add'])){ $animeid = $_POST['animeid']; $number = $_POST['number']; $code = $_POST['code']; echo $animeid; echo $number; echo $code; } ?> <f

我得到了一个post表单,问题是当我试图将一个链接发布到输入类型的文本中时,它会出错,这是一些我不理解的命令,无论如何,这是我的代码,让我知道到底是什么错误

<?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>


操作是指发送数据以发布(即#)同一页面

您需要对每个变量运行集合检查。i、 e:

if (isset($_POST['fromPerson']){
     $fromPerson=$_POST['fromPerson'];
}
改变

<form method="post" action="<?php $_PHP_SELF ?>">

这很简单,我想链接就像是一个想要发布到的代码,所以当你发布它时,会发生什么事情呢?它很简单,而不是发布到它。将它发布到http://linkthatii最初键入了input+anime4life.net,这导致了一个很长且不成功的结局
这个解决方案很简单,首先使用JsQuery自动删除http://stright作为Im输入,如下所示

$('input')。更改(函数(){
变量输入=$('input');
input.val(
$('input').val().replace(/https?:\/\//gi,'))
);

});到底是什么问题?
-->
我们都从某个地方开始,它会将我重定向到我的托管公司左右:!哦,我明白了:)那可能是真的,让我试试看:PHmh,所以在我的例子中,我写if(isset($\u POST['add']){$add=$\u POST['add'];}),但是我应该把代码放在}之前的什么地方:?不,你检查每个变量是否被发送,然后执行($var1&$var2…)然后运行数据<运行任何程序都不需要代码>添加
,但需要检查正在运行的变量。try
我确实尝试过,但出现了错误,但当我没有使用http://时,它重定向到了我的homepagewith?最后,我想,如果有一个javascript可以自动删除http://或https://然后返回到php中,我可以读懂它没有问题,但现在我找到了一个脚本,可以在发布之前删除http://我不知道javascript
<form method="post" action="?">
<?php
if(isset($_POST['add'])){
$animeid = $_POST['animeid'];
$number = $_POST['number'];
$code = $_POST['code'];
echo $animeid;
echo $number;
echo $code;
}
?>
<?php
 echo (isset($_POST['animeid'])) ? $_POST['animeid'] : '';
 echo (isset($_POST['number']))  ? $_POST['number']  : '';
 echo (isset($_POST['code']))    ? $_POST['code']    : '';
?>
<?php
 echo (isset($_POST['animeid'])) ? $_POST['animeid'] : '';
 echo (isset($_POST['number']))  ? $_POST['number']  : '';
 echo (isset($_POST['code']))    ? $_POST['code']    : '';
?>
<form method="post" action="?">
<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>