ID:               12098
 Comment by:       chat-teen1258 at hotmail dot com
 Reported By:      volkov at coke dot kmr dot kuzbass dot net
 Status:           Bogus
 Bug Type:         Filesystem function related
 Operating System: Win2000 prof
 PHP Version:      4.0.6
 New Comment:

<a href=http://a-russian-fighting.da.ru>chat teen</a>


Previous Comments:
------------------------------------------------------------------------

[2001-08-19 03:43:37] [EMAIL PROTECTED]

submitted twice ( Open: #12097 )

------------------------------------------------------------------------

[2001-07-12 08:07:32] volkov at coke dot kmr dot kuzbass dot net

function conf_append($file,$in,$top="<?php\r\n",$bottom=");?>")
{
 $ya=file_exists($file)?1:0;
 eval("if(\$ourfile=fopen(\$file,'".($ya?'r':'a')."+b'))
  {".($ya?"fseek(\$ourfile,-strlen(\$bottom),SEEK_END);":"")."
  fwrite(\$ourfile,".(!$ya?"\$top.":"")."\$in.\$bottom);
  fclose(\$ourfile);}");
}
  We can't change pointer file position when we open it 
with 'a+', but may when 'r+'/ So we need for create open with 'a+', and
if file exists 'r+'

------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=12098&edit=1

Reply via email to