Javascript PHP-如何在提交后添加内容
我有困难。。。我正在尝试创建一个表单,在表单提交后自动创建额外的输入,如Javascript PHP-如何在提交后添加内容,javascript,php,jquery,Javascript,Php,Jquery,我有困难。。。我正在尝试创建一个表单,在表单提交后自动创建额外的输入,如.php <form> <input type="text" name="add" placeholder="Write Test"> <br/> <input type="submit" name="submit" value="Send"> </form> 提前感谢。请输入字符串: $string = $_POST['add'];
.php
<form>
<input type="text" name="add" placeholder="Write Test">
<br/>
<input type="submit" name="submit" value="Send">
</form>
提前感谢。请输入字符串:
$string = $_POST['add'];
$new_string = $string.'.php';
这可以通过以下方式实现:
Test.php
<?php
if(!empty($_POST["add"])) {
$file = $_POST["add"] . ".php";
if(file_exists($file)) {
echo "File already exists";
} else {
fopen($file, "w");
}
}
?>
参考资料:
检查文件是否已存在:
创建一个文件/目录:尝试更好地解释您想要实现的目标。你可以说,你希望什么时候在JS浏览器上实现这一点?在服务器中使用PHP本身?您在哪里需要带扩展名的名称?分机从哪里来?永远都是。php?请编辑你的问题=)我的错。我想在DB的列中创建一个扩展名
.php
<代码>$url=$\u POST['url']/插入x值(“url”)
和+extension.php(如果用户在input.MakeTest.php
)非常感谢@Kisaragi,这是一个很好的解决方案。