好吧这是我的代码:
$vkey = $_POST['vkey'];
if ($vkey == ""){
$vkey = "-ieJtn73e1w";
}
和我的HTML
<form method="POST" action="make.php">
Youtube View Key eg:"fL9FmBKhyJs": <input type="text" name="vkey"><br><br>
<input type="submit" value="Generate">
这样做会产生一个类似thing.php的网址?vkey =&#39;&#39; &gt; THING.PHP已经为这件事做了很多事情,这就是我要问的事情。
当他们点击提交时,我希望它自动将它们重定向到thing.php?vkey =&#39;&#39;
我试过
onclick="location.href='thing.php?vkey=<?php echo $vkey; ?>'"
这对于单击提交按钮后单独的按钮有用,但我想在一个按钮中完成所有操作。
答案 0 :(得分:0)
为什么不使用普通输入按钮作为提交按钮?你可以试试这个:
<input type="button" value="submit" onClick="submit();window.location='thing.php?vkey=<?php echo $vkey; ?>'" />
如果在使用该代码时排除了变量,我建议用以下代码替换按钮的代码:
<?php echo "<input type='button' value='submit' onClick='submit();window.location=\'thing.php?vkey=".$vkey."\'' />" ?>
它的作用是将按钮回显到页面,通过将变量保存在php echo中,可以更容易地将变量包含在url中。代码应该在结束</form>
标记之前。