Re: Warning messages

From: Date: Mon, 16 Dec 2002 18:54:28 +0000
Subject: Re: Warning messages
References: 1 2  Groups: php.windows 
Request: Send a blank email to php-windows+get-17443@lists.php.net to get a copy of this message
Here is the code and warning messages <? if (($email=="") || ($name=="") || ($phone=="")) { echo "Please fill out the guestbook completely before submitting."; } else { $fp = fopen("guestbook.txt", "w"); //w will append or create a new file flock ($fp, LOCK_EX); //lock the file fwrite($fp, "$name signed the guestbook. \nHis e-mail address was $email \nHis phone number was $phone\n\n"); flock ($fp, LOCK_UN); //unlock the file fclose($fp); mail("andy.davey@tiscali.co.uk", "Guestbook entry added", wordwrap("$name signed the guestbook. \nHis e-mail address was $email \nHis phone number was $phone", 72, "\n", 1), "Return-Path: <andy.davey@tiscali.co.uk>\nForm: Andrew Davey"); mail("$email", "Thank you for signing my Guestbook", wordwrap("Thank you, $name, for signing my Guestbook.", 72, "\n", 1), "Return-path: <andy.davey@tiscali.co.uk>\nForm: Andrew Davey"); echo "<font face=Verdana size=1>Thank you, " . $name . ", for signing my Guestbook."; } ?> Which give me the following errors: Warning: fopen("guestbook.txt", "w") - Permission denied in /home/.sites/112/site154/web/guestbook_post.php on line 15 Warning: flock(): supplied argument is not a valid File-Handle resource in /home/.sites/112/site154/web/guestbook_post.php on line 16 Warning: fwrite(): supplied argument is not a valid File-Handle resource in /home/.sites/112/site154/web/guestbook_post.php on line 18 Warning: flock(): supplied argument is not a valid File-Handle resource in /home/.sites/112/site154/web/guestbook_post.php on line 20 Warning: fclose(): supplied argument is not a valid File-Handle resource in /home/.sites/112/site154/web/guestbook_post.php on line 21 The code i used was copied directly from a book, as i am a complete beginner, so answers need to be idiot proof :o) Andy "Stephen Edmonds" <stephen.edmonds5@btinternet.com> wrote in message news:005501c2a532$17a348c0$6d00a8c0@q... > That means you have an error in your use of fwrite.... its not a proper > 'file pointer'. Its not a setting you can change in your php.ini, as it is > cause by a problem with your script. In fact, your script should not work > because of the error. > > If you paste the code and what your script does, I may be able to help > > Stephen > > ----- Original Message ----- > From: "Andy" <andy.davey@tiscali.co.uk> > To: <php-windows@lists.php.net> > Sent: Monday, December 16, 2002 6:19 PM > Subject: [PHP-WIN] Warning messages > > > > what do I change in my php.ini file to stop these annoying warning > notices? > > I have looked at the ini file but I am unsure what to change. I still > want > > to see error messages but the warning notices are doing my head in. > > > > An example would be: > > Warning: fwrite(): supplied argument is not a valid File-Handle resource > in > > /home/.sites/112/site154/web/guestbook_post.php on line 18 > > > > Thank you > > > > > > > > -- > > PHP Windows Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > >

« previous php.windows (#17443) next »