I create one function for delete entry in little file in txt format , the problem it´s when i go delete entry show me this message :
Warning: flock() expects parameter 1 to be resource, boolean given in
The Script Function :
<?php
function delete_entry($name_file_db,$id_entry)
{
$fil_del=file("".$name_file_db."");
$fd=fopen("".$name_file_db."","w");
if (flock($fd,LOCK_EX))
{
ftruncate($fd,0);
fputs($fd,"".$fil_del[0]."");
for($de=1;$de<sizeof($fil_del);$de++)
{
if($de=="".$id_entry."")
{
fputs($fd,"");
}
else
{
fputs($fd,"".$fil_del[$de]."");
}
}
fflush($fd);
flock($fd, LOCK_UN);
fclose($fd);
}
else
{
if($db_activate_msg_bugs=="si")
{
print "Busy File";
}
}
}
?>
I don´t know why no works , i try differents combinations but continue fail
Thank´s Regards