PHP - 如何在提交后添加内容

时间:2015-12-15 17:04:58

标签: javascript php jquery

我遇到了困难......我正在尝试创建一个表单,在表单提交后自动创建额外的输入,如.php

<form>
     <input type="text" name="add" placeholder="Write Test">
     <br/>
     <input type="submit" name="submit" value="Send">
</form>

当用户输入“测试”并按下提交时,将自动创建如下链接:

Test.php

提前致谢。

2 个答案:

答案 0 :(得分:1)

这可以这样实现:

<?php
    if(!empty($_POST["add"])) {
        $file = $_POST["add"] . ".php";
        if(file_exists($file)) {
            echo "File already exists";
        } else {
            fopen($file, "w");
        }
    }
?>

参考文献:

检查文件是否已存在:http://php.net/manual/en/function.file-exists.php

创建文件/目录:http://php.net/manual/en/function.fopen.php

答案 1 :(得分:0)

Concat一个字符串:

$string = $_POST['add'];
$new_string = $string.'.php';