Помогите исправить код - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Thu, 16 Jan 2025 03:56:39 +0300 а вот эта ошибка,блин как я этот метод незаметил <img src="https://visavi.net/uploads/stickers/E.gif" alt="E"> <br> --------<br> Ваш положительный голос за пользователя .::lugaro::. успешно оставлен!<br> В данный момент его авторитет: 355<br> Всего положительных голосов: 381<br> Всего отрицательных голосов: 26<br> <br> <em><span style="font-size:x-small">Добавлено через 01:21 сек.</span></em><br> всё основа работает <img src="https://visavi.net/uploads/stickers/klass.gif" alt="klass"> https://visavi.net/topics/14781/262198 Помогите исправить код ZipeR Wed, 20 Oct 2010 05:56:48 +0400 Сообщения https://visavi.net/topics/14781/262198 if(isset(_POST[&#039;scan&#039;])) <br> scan($folder, $database[0]); не хватает $ возле _POST[&#039;scan&#039;]<br> это первое что в глаза кинулось, а так вникать не охота, много буков %) https://visavi.net/topics/14781/262196 Помогите исправить код Lugaro Wed, 20 Oct 2010 05:50:10 +0400 Сообщения https://visavi.net/topics/14781/262196 уже глаза едёт в разные стороны,устал создавть:<br> <pre class="prettyprint"> &lt;?php &#64;ini_set(&#039;register_globals&#039;, &#039;0&#039;); #error_reporting(E_ALL); &#64;set_time_limit(0) or die(&#039;set_time_limit() disabled on this host&#039;); $database = &#039;./base.txt&#039;; $database = load_base($database); $folder = dirname(__FILE__); $log_infected = &#039;./log_inf.txt&#039;; $log_scanned = &#039;./log_scan.txt&#039;; $fined = 0; $scanned = 0; function scan($folder, $database) { if($dir = &#64;dir($folder)){ while(($d = $dir-&gt;read()) !== false){ $is_dir = is_dir($folder.&#039;/&#039;.$d); if($is_dir == false &amp;&amp; $d !== &#039;.&#039; &amp;&amp; $d !== &#039;..&#039;) check($folder.&#039;/&#039;.$d, $database); elseif($is_dir == true &amp;&amp; $d !== &#039;.&#039; &amp;&amp; $d !== &#039;..&#039;) scan($folder.&#039;/&#039;.$d, $database); } $dir-&gt;close(); } } function check($file, $database) { global $scanned, $fined, $log_scanned, $log_infected; $infected = false; $scanned++; $filez = &#64;file_get_contents($file); if ($filez) { foreach ($database as $virus) { if (eregi($virus, $filez)) { $infected = true; $fined++; log_($file, $log_infected); } } if($infected == false){ return false; log_($file, $log_scanned); }else return true; } else return false; } function load_base($file){ $fp = is_writable($file); if(!$fp) die(&#039;Filed to open base file&#58; &#039; . $file); else{ $v = file($file); for($i = 0; $i &lt; count($v); $i++) $v&#91;$i] = preg_replace(&quot;/\r\n/&quot;, &#039;&#039;, $v&#91;$i]); return array($v, count($v)); } } function log_($reason, $file){ $fp = fopen($file, &#039;a&#039;); if(!$fp) die(&#039;Filed to open log file&#58; &#039; . $file); else{ fwrite($fp, $reason.&quot;\r\n&quot;); fclose($fp); } } if(isset(_POST&#91;&#039;scan&#039;])) scan($folder, $database&#91;0]); ?&gt; </pre> вообщем сначала работал код потом торопиться при написании начал и всё упало <img src="https://visavi.net/uploads/stickers/obana.gif" alt="obana"> https://visavi.net/topics/14781/262194 Помогите исправить код ZipeR Wed, 20 Oct 2010 05:43:34 +0400 Сообщения https://visavi.net/topics/14781/262194