The IIS user running the web server on NT needs read/write permissions on the file in the web server. By default, it only have read access to the file...
----- Original Message ----- From: "Stephen" <[EMAIL PROTECTED]> To: "Ivan Mareniæ" <[EMAIL PROTECTED]> Cc: "PHP List" <[EMAIL PROTECTED]> Sent: Sunday, November 17, 2002 9:54 PM Subject: Re: [PHP] Write file can't work ?!? :-( > wb is not a permission. Try putting just w. > > > ----- Original Message ----- > From: "Ivan Mareniæ" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Sunday, November 17, 2002 2:47 PM > Subject: [PHP] Write file can't work ?!? :-( > > > > Hi. > > > > I am trying to create little counter: > > I can't open file for writing. > > I've tried different params: "w", "r+", "wb" ... nothnig works > > > > I am using IIS 5.0 , and I have set permitions to read & write files on > > server. > > > > > > ============= source code =============== > > > > if(is_writable("counter.txt")==TRUE) > > echo "File is writable"; > > else > > echo "File is NOT writable"; > > > > echo "<br>"; > > > > $fd = fopen ("counter.txt", "r"); > > $my_count=0; > > while (!feof ($fd)) { > > $my_count = fgets($fd, 4096); > > } > > fclose ($fd); > > > > $fd = fopen ("counter.txt", "wb"); > > if($fd==TRUE) > > { > > $my_count++; > > fputs($fd, $my_count); > > fclose ($fd); > > } > > > > echo "Your are user no:"; > > echo $my_count; > > > > ============= end source ================ > > > > but after execution PHP says that: > > > > File is writable > > > > Warning: fopen("counter.txt", "wb") - Permission denied in > > c:\inetpub\wwwroot\PSK\user_no.php on line 27 > > Your are user no:8 > > > > Whay can't I open file for writing??? > > > > Thanks for help!!! > > > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php