GuestofHonor Posted February 11, 2013 Share Posted February 11, 2013 Hello all, i'm having a small problem with a code, i need to delete what was written by fwrite after lets say 3 seconds here's the code $log = fopen($user_file,"a",1); $data = $date.'-'.$link_data.'|'; fwrite($log, $data); fclose($log); Thanks in advance Quote Link to comment https://forums.phpfreaks.com/topic/274354-fwrite/ Share on other sites More sharing options...
Christian F. Posted February 11, 2013 Share Posted February 11, 2013 Why do you need to delete it after 3 seconds, and what do you use "it" for? Quote Link to comment https://forums.phpfreaks.com/topic/274354-fwrite/#findComment-1411810 Share on other sites More sharing options...
GuestofHonor Posted February 11, 2013 Author Share Posted February 11, 2013 ok the main idea is that bot will write the user id in users folder as txt file, but this one is linked to a $time_limit code which is 5 minutes between bot replies, so i dont need that function to be included with $check_link function and i want it to delete it after 3 seconds. Quote Link to comment https://forums.phpfreaks.com/topic/274354-fwrite/#findComment-1411818 Share on other sites More sharing options...
GuestofHonor Posted February 11, 2013 Author Share Posted February 11, 2013 Why do you need to delete it after 3 seconds, and what do you use "it" for? it's used for a bot that generate links for users. http://as34nl3g4cy.tk thanks in advance Quote Link to comment https://forums.phpfreaks.com/topic/274354-fwrite/#findComment-1411819 Share on other sites More sharing options...
gizmola Posted March 8, 2013 Share Posted March 8, 2013 A text file is not a database. You can't delete a random line in a text file. All you can do is add to the file, or write a new file on top of the old one. In your example you are appending lines to a file. If you want to write a file, then delete it 3 seconds later, in order to use the existence of the file as some sort of semaphore, you can have the script write the file, then sleep for 3 seconds, then delete the file. // Write file sleep(3); // Delete file. unlink('path/to/yourfile'); Quote Link to comment https://forums.phpfreaks.com/topic/274354-fwrite/#findComment-1417449 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.