I am new to this forum and new to PHP. But, I'm looking for help with a piece of code I have been working on. What I'm trying to do is use a form to post to a textfile and each time someone uses the form, have the text be appended. I started out with a simple form design to see if I could get it to work and then I plan on doing something more complex with it, but I can't seem to get the simple one to work right.
My form code:
My php (addition.php):HTML Code:<form action="addition.php" method="post"> <input type="text" name="addition"> <br> <input type="submit" value="submit"> </form>
Code:$fn = "file.txt"; $file = fopen($fn, "a+"); $size = filesize($fn); $space.= "\n"; if($_POST['addition']) fwrite($file, $_POST['addition']); $text = fread($file, $size); fwrite ($file, $space); fwrite ($file, "____"); fclose($file);
My problem is that I can't figure out how to have the next post, input a carriage return so that the new data starts on a new line, or even to input some text before the user's input. Any help would be appreciated.



Reply With Quote


Bookmarks