php发布到变量然后追加到txt

时间:2014-01-22 00:58:50

标签: php variables post append

我遇到了这个问题,我无法完成这个简单的脚本。基本上,我想从表单中获取一个帖子,将其分配给变量,然后将该变量附加到预先存在的example.txt文件中。我为缺乏示例而道歉,在我和我的章程一起出去吃饭后,我换了手机。任何人都可以发布一个简单的例子并允许我建立这个基础吗?提前谢谢

2 个答案:

答案 0 :(得分:2)

以下内容应为您奠定基础。

<?php

// Check to see if the form was submitted

if(isset($_POST['action']) && $_POST['action'] == 'add'){

    $file = 'example.txt';

    // Open the file to get existing content
    $current = file_get_contents($file);

    // Append a new person to the file
    $current .= $_POST['test'];

    // Write the contents back to the file
    file_put_contents($file, $current);
}

?>

<form method="POST">

    <!-- This becomes PHP variable $_POST['test'] -->
    <input type="text" name="test" /> 

    <input type="hidden" name="action" value="add" />
    <input type="submit" value="Add"/>
</form>

查看http://us3.php.net/file_put_contents了解详情。

答案 1 :(得分:-1)

如果你的html表单有这样的文本字段 <input type="text" name="firstName" value="Name"> 您可以使用PHP脚本访问该值 $_POST['firstName'];. 如果你想在php中附加文本,你可以使用“。”来完成它。 例如:$post_string = 'Ex:' . $post_string;