Btown2 Posted October 26, 2006 Share Posted October 26, 2006 [code]<?php $name=$_POST['namebox']; $message=$_POST['message']; $values = "$name\r\n"; $values .= "$message\r\n"; // Open the file for truncated writing $fp = @fopen("new.txt", "a+") or die("Couldn't open board."); @fwrite($fp, $values) or die("Couldn't write values to file!"); @fclose($fp); $fp = @fopen("test.txt", "rb") or die("Couldn't open file"); $data = fread($fp, filesize($fp)); while(!feof($fp)) { $data .= fgets($fp, 1024); } fclose($fp); $values = explode("\r\n", $data); echo $values[0] . "<br> "; echo "<br>"; echo "<br>"; ?> [/code]This is supposed to pen a text file and right into it, then close it, reopen it and read out everything, but it always fails in making the file, any idears why? Link to comment https://forums.phpfreaks.com/topic/25220-problems-with-opening-files/ Share on other sites More sharing options...
kenrbnsn Posted October 26, 2006 Share Posted October 26, 2006 Remove the "@" before the filesystem functions. The symbol is surpressing the error messages that will tell you what's wrong.Ken Link to comment https://forums.phpfreaks.com/topic/25220-problems-with-opening-files/#findComment-115091 Share on other sites More sharing options...
Btown2 Posted October 27, 2006 Author Share Posted October 27, 2006 I removed all of the @ symbols, but i still do not get in or see any other error messages then the one i coded in for the die function. Link to comment https://forums.phpfreaks.com/topic/25220-problems-with-opening-files/#findComment-115173 Share on other sites More sharing options...
Btown2 Posted October 27, 2006 Author Share Posted October 27, 2006 bumping to get it answered. Link to comment https://forums.phpfreaks.com/topic/25220-problems-with-opening-files/#findComment-115451 Share on other sites More sharing options...
kenrbnsn Posted October 27, 2006 Share Posted October 27, 2006 Put[code]<?php error_reporting(E_ALL); ?>[/code]at the start of your script. This turns on all error reporting.Ken Link to comment https://forums.phpfreaks.com/topic/25220-problems-with-opening-files/#findComment-115455 Share on other sites More sharing options...
Btown2 Posted October 27, 2006 Author Share Posted October 27, 2006 ok ill put it in and try it, thnx Link to comment https://forums.phpfreaks.com/topic/25220-problems-with-opening-files/#findComment-115459 Share on other sites More sharing options...
Btown2 Posted October 27, 2006 Author Share Posted October 27, 2006 Hmm maybe ive done this wrong, i still get no other error messages.[CODE]<?php error_reporting(E_ALL); $name=$_POST['namebox']; $message=$_POST['message']; $values = "$name\r\n"; $values .= "$message\r\n"; // Open the file for truncated writing $fp = fopen("new.txt", "a+") or die("Couldn't open board."); fwrite($fp, $values) or die("Couldn't write values to file!"); fclose($fp); $fp = fopen("test.txt", "rb") or die("Couldn't open file"); $data = fread($fp, filesize($fp)); while(!feof($fp)) { $data .= fgets($fp, 1024); } fclose($fp); $values = explode("\r\n", $data); echo $values[0] . "<br> "; echo "<br>"; echo "<br>"; ?>[/CODE] Link to comment https://forums.phpfreaks.com/topic/25220-problems-with-opening-files/#findComment-115460 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.