Просмотр файла www/stat_magsu_today.php

Размер файла: 3.23Kb
  1. <?
  2. Header("Content-type: text/plain; charset=windows-1251");
  3. error_reporting(7);
  4.  
  5. $month =date("m");
  6. $chislo=date("d");
  7. $kurs=2815;
  8.  
  9. $output="ОТЧЕТ ЗА ТЕКУЩИЕ СУТКИ\n(сформирован ".date('d.m.Y H:i:s').")\n";
  10. $output.="+-----+-----+-----+-----+-------+---------+\n";
  11. $output.="| КОД | МЕЛ | J-1 | J-2 | USD | RUR |\n";
  12. $output.="+-----+-----+-----+-----+-------+---------+\n";
  13.  
  14. $aamel=0;
  15. $aajav1=0;
  16. $aajav2=0;
  17.  
  18. $aacmel=0;
  19. $aacjav1=0;
  20. $aacjav2=0;
  21. $aasc=0;
  22.  
  23. for ($partner=101;$partner<151;$partner++)
  24. {
  25. $data='';
  26.  
  27. $pass='Ht7Desw2a';
  28. $login=$partner;
  29. if ($partner==7) {$partner='007'; $login='gFts3pi'; $pass='Jo0fW3k0i';}
  30. if ($partner==8) $partner=101;
  31. $data=implode("",file('http://195.131.129.21:5000/pstat.php?rep=2&log='.$login.'&pass='.$pass.'&year=2005&from_day='.$chislo.'&from_month='.$month.'&to_day='.$chislo.'&to_month='.$month));
  32.  
  33. $b_data=strpos($data,"JAVA по $1</td></tr>")+21;
  34. $data=substr($data,$b_data,65536);
  35. $e_data=strpos($data,"<td>Итого:</td>");
  36. $data=substr($data,0,$e_data);
  37.  
  38. $data=str_replace("</td></tr>","",$data);
  39. $data=str_replace("<td>","",$data);
  40. $data=str_replace("</td><td align='center'>","|",$data);
  41. $data=str_replace("\r","|",$data);
  42. $data=str_replace("\n","|",$data);
  43. $data=str_replace("||","|",$data);
  44. $data=str_replace("||","|",$data);
  45. $data=str_replace("||","|",$data);
  46. $data=str_replace("||","|",$data);
  47. $data=str_replace("||","|",$data);
  48. $data=explode("|",$data);
  49.  
  50. $mel=0;
  51. $jav1=0;
  52. $jav2=0;
  53.  
  54. $cmel=0;
  55. $cjav1=0;
  56. $cjav2=0;
  57. $sc=0;
  58.  
  59. $amel=0;
  60. $ajav1=0;
  61. $ajav2=0;
  62.  
  63. $acmel=0;
  64. $acjav1=0;
  65. $acjav2=0;
  66. $asc=0;
  67.  
  68. for ($i=0;$i<sizeof($data);$i=$i+4)
  69. {
  70. $dat=$data[$i];
  71. if ($dat=="") continue;
  72. $mel=$data[$i+1]; $jav1=$data[$i+3]; $jav2=$data[$i+2]; # колличество контента для кода за сутки по категориям
  73. $cmel=$mel*0.35; $cjav1=$jav1*0.35; $cjav2=$jav2*0.70; # вознаграждение для кода за сутки по категориям
  74. $sc=$cmel+$cjav1+$cjav2; # вознаграждение для кода за сутки ВСЕГО
  75. }
  76.  
  77. $dmel+=$mel; $djav1+=$jav1; $djav2+=$jav2; # колличество контента ВСЕГО за сутки по категориям
  78.  
  79. $output.="| ".$partner." | ".substr(" ".$mel,-3)." | ".substr(" ".$jav1,-3)." | ".substr(" ".$jav2,-3)." | ".substr(" ".$sc,-5)." | ".substr(" ".(round($sc * $kurs)/100),-7)." |\n";
  80. $output.="+-----+-----+-----+-----+-------+---------+\n";
  81. }
  82.  
  83. $dcmel=$dmel*0.35; $dcjav1=$djav1*0.35; $dcjav2=$djav2*0.70; # вознаграждение ВСЕГО за сутки по категориям
  84. $dsc=$dcmel+$dcjav1+$dcjav2; # вознаграждение ВСЕГО за сутки
  85.  
  86. $output.="|ВСЕГО| ".substr(" ".$dmel,-3)." | ".substr(" ".$djav1,-3)." | ".substr(" ".$djav2,-3)." | ".substr(" ".$dsc,-5)." | ".substr(" ".(round($dsc * $kurs)/100),-7)." |\n";
  87. $output.="+-----+-----+-----+-----+-------+---------+";
  88.  
  89. if ($HTTP_GET_VARS['nomail']!=1) $check=@mail('khaustov@kmx.ru,bogachev@kmx.ru', "Отчет [".date('d.m.Y H:i:s')."] (промежуточный)", $output, "From: sale@kmx.ru\nX-Mailer: WAP-mailer \"KMX.Ru\"\nContent-Type: text/plain; charset=Windows-1251");
  90. print $output."\nПисьмо ";
  91. if (!$check) print "НЕ ";
  92. print "отправлено";
  93.  
  94.  
  95. ?>