проблема с виводом - 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, 09 Jan 2025 14:57:07 +0300 Картинка должна быть в папке /assets/i/pagerank. Она там есть? Возможно, скрипт находится не в корне сайта. https://visavi.net/topics/34391/591411 проблема с виводом Петр Wed, 12 Sep 2012 11:49:06 +0400 Сообщения https://visavi.net/topics/34391/591411 проблема вроде в етом участке:<br> //generate the graphical pagerank<br> function pagerank($url,$width=40,$method=&#039;style&#039;) {<br> if (!preg_match(&#039;/^(http:\/\/)?([^\/]+)/i&#039;, $url)) { $url=&#039;http://&#039;.$url; }<br> $pr=getpr($url);<br> $pagerank=&quot;$pr &amp;nbsp;&lt;img src=\&quot;/assets/i/pagerank/pr$pr.gif\&quot; width=\&quot;57\&quot; height=\&quot;13\&quot; border=\&quot;0\&quot; align=\&quot;absmiddle\&quot;&gt;&quot;; https://visavi.net/topics/34391/591331 проблема с виводом masclub Tue, 11 Sep 2012 17:51:49 +0400 Сообщения https://visavi.net/topics/34391/591331 Так он PR то считает? Значение передается вообще или нет? Что вместо картинки? html код страницы смотрел?<br> <br> <em><span style="font-size:x-small">Добавлено через 01:39 сек.</span></em><br> PS вдумываться не хочу, чесслово... Если бы было конкретное описание проблемы, что выдает вместо картинки, что на выводе получается, а так... https://visavi.net/topics/34391/591327 проблема с виводом Skaner Tue, 11 Sep 2012 17:38:22 +0400 Сообщения https://visavi.net/topics/34391/591327 дам десятку кто поможет исправить) https://visavi.net/topics/34391/591291 проблема с виводом masclub Tue, 11 Sep 2012 15:04:27 +0400 Сообщения https://visavi.net/topics/34391/591291 Чувак, нанимай кодера. Тут нет на столько не уважающих себя, чтоб читать этот набор букв за бесплатно. https://visavi.net/topics/34391/591290 проблема с виводом Андрей Tue, 11 Sep 2012 15:03:26 +0400 Сообщения https://visavi.net/topics/34391/591290 7. <strong>SCRIPTOMAN</strong>, я тоже не розбираюсь просто хочу проверку ПР на сайт поставить все остальное вроде работает кроме изображения https://visavi.net/topics/34391/591289 проблема с виводом masclub Tue, 11 Sep 2012 15:03:02 +0400 Сообщения https://visavi.net/topics/34391/591289 6. <strong>masclub</strong>, я канешн, не очень разбираюсь в php, но разве у атрибута <span style="color:#ff0000">action</span> тега &lt;form&gt; не должно ли быть значение ? https://visavi.net/topics/34391/591286 проблема с виводом Суицидник Tue, 11 Sep 2012 14:59:24 +0400 Сообщения https://visavi.net/topics/34391/591286 ето код index.php при проверке ПР не виводит картинку( https://visavi.net/topics/34391/591284 проблема с виводом masclub Tue, 11 Sep 2012 14:44:53 +0400 Сообщения https://visavi.net/topics/34391/591284 Даже не хочу читать весь этот набор букв. 100% тут полно лишнего что и не нужно вовсе было...<br> <br> <em><span style="font-size:x-small">Добавлено через 01:09 сек.</span></em><br> Задавая вопрос, стараться надо продумать его так, чтобы получить ответ, а не выложить весь код на дофига строк и спрашивать почему картинка не выводится... https://visavi.net/topics/34391/591281 проблема с виводом Skaner Tue, 11 Sep 2012 14:31:06 +0400 Сообщения https://visavi.net/topics/34391/591281 хелп!!! https://visavi.net/topics/34391/591263 проблема с виводом masclub Tue, 11 Sep 2012 13:39:09 +0400 Сообщения https://visavi.net/topics/34391/591263 //generate the graphical pagerank<br> function pagerank($url,$width=40,$method=&#039;style&#039;) {<br> if (!preg_match(&#039;/^(http:\/\/)?([^\/]+)/i&#039;, $url)) { $url=&#039;http://&#039;.$url; }<br> $pr=getpr($url);<br> $pagerank=&quot;$pr &amp;nbsp;&lt;img src=\&quot;/assets/i/pagerank/pr$pr.gif\&quot; width=\&quot;57\&quot; height=\&quot;13\&quot; border=\&quot;0\&quot; align=\&quot;absmiddle\&quot;&gt;&quot;;<br> <br> //The (old) image method<br> if ($method == &#039;image&#039;) {<br> $prpos=$width*$pr/10;<br> $prneg=$width-$prpos;<br> $html=&#039;&lt;img src=&quot;http://www.google.com/images/pos.gif&quot; width=&#039;.$prpos.&#039; height=4 border=0 alt=&quot;&#039;.$pagerank.&#039;&quot;&gt;&lt;img src=&quot;http://www.google.com/images/neg.gif&quot; width=&#039;.$prneg.&#039; height=4 border=0 alt=&quot;&#039;.$pagerank.&#039;&quot;&gt;&#039;;<br> }<br> //The pre-styled method<br> if ($method == &#039;style&#039;) {<br> $prpercent=100*$pr/10;<br> $html=&#039;&lt;div style=&quot;position: relative; width: &#039;.$width.&#039;px; padding: 0; background: #D9D9D9;&quot;&gt;&lt;strong style=&quot;width: &#039;.$prpercent.&#039;%; display: block; position: relative; background: #5EAA5E; text-align: center; color: #333; height: 4px; line-height: 4px;&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&#039;;<br> }<br> <br> $out=&#039;&#039;.$pagerank.&#039;&#039;;<br> return $out;<br> }<br> <br> if ((!isset($_POST[&#039;url&#039;])) &amp;&amp; (!isset($_GET[&#039;url&#039;]))) { echo &#039;&lt;form action=&quot;&quot; method=&quot;post&quot;&gt;&lt;input name=&quot;url&quot; type=&quot;text&quot;&gt;&lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;Get Pagerank&quot;&gt;&lt;/form&gt;&#039;; }<br> if (isset($_REQUEST[&#039;url&#039;])) { <br> echo pagerank($_REQUEST[&#039;url&#039;]);<br> }<br> <br> $tpl-&gt;div(&#039;block&#039;, HICO .&#039;&lt;a href=&quot;/&quot;&gt;&#039;. $lang-&gt;word(&#039;home&#039;).&#039;&lt;/a&gt;&#039;);<br> require_once(SYS.&#039;/view/footer.php&#039;);<br> ?&gt; https://visavi.net/topics/34391/591250 проблема с виводом masclub Tue, 11 Sep 2012 11:52:08 +0400 Сообщения https://visavi.net/topics/34391/591250 $Re = (int)($Re / 10) + ($Re % 10);<br> }<br> $CheckByte += $Re;<br> $Flag ++;<br> }<br> <br> $CheckByte %= 10;<br> if (0 !== $CheckByte) {<br> $CheckByte = 10 - $CheckByte;<br> if (1 === ($Flag % 2) ) {<br> if (1 === ($CheckByte % 2)) {<br> $CheckByte += 9;<br> }<br> $CheckByte &gt;&gt;= 1;<br> }<br> }<br> <br> return &#039;7&#039;.$CheckByte.$HashStr;<br> }<br> <br> //return the pagerank checksum hash<br> function getch($url) { return CheckHash(HashURL($url)); }<br> <br> //return the pagerank figure<br> function getpr($url) {<br> global $googlehost,$googleua;<br> $ch = getch($url);<br> $fp = fsockopen($googlehost, 80, $errno, $errstr, 30);<br> if ($fp) {<br> $out = &quot;GET /search?client=navclient-auto&amp;ch=$ch&amp;features=Rank&amp;q=info:$url HTTP/1.1\r\n&quot;;<br> //echo &quot;&lt;pre&gt;$out&lt;/pre&gt;\n&quot;; //debug only<br> $out .= &quot;User-Agent: $googleua\r\n&quot;;<br> $out .= &quot;Host: $googlehost\r\n&quot;;<br> $out .= &quot;Connection: Close\r\n\r\n&quot;;<br> <br> fwrite($fp, $out);<br> <br> //$pagerank = substr(fgets($fp, 128), 4); //debug only<br> //echo $pagerank; //debug only<br> while (!feof($fp)) {<br> $data = fgets($fp, 128);<br> //echo $data;<br> $pos = strpos($data, &quot;Rank_&quot;);<br> if($pos === false){} else{<br> $pr=substr($data, $pos + 9);<br> $pr=trim($pr);<br> $pr=str_replace(&quot;\n&quot;,&#039;&#039;,$pr);<br> return $pr;<br> }<br> }<br> //else { echo &quot;$errstr ($errno)&lt;br /&gt;\n&quot;; } //debug only<br> fclose($fp);<br> }<br> } https://visavi.net/topics/34391/591249 проблема с виводом masclub Tue, 11 Sep 2012 11:51:27 +0400 Сообщения https://visavi.net/topics/34391/591249 должна виводиться картинка с результатом а ничево не виводиться как ето исправить?<br> вот код: <br> &lt;?php<br> $locate = &#039;Skaner&#039;;<br> $title = &#039;Проверка PR&#039;;<br> require_once(SYS.&#039;/view/header.php&#039;);<br> <br> error_reporting(E_ALL ^ E_NOTICE);<br> <br> //settings - host and user agent<br> $googlehost=&#039;toolbarqueries.google.com&#039;;<br> $googleua=&#039;Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5&#039;;<br> <br> <em><span style="font-size:x-small">Добавлено через 05:18 сек.</span></em><br> //convert a string to a 32-bit integer<br> function StrToNum($Str, $Check, $Magic) {<br> $Int32Unit = 4294967296; // 2^32<br> <br> $length = strlen($Str);<br> for ($i = 0; $i &lt; $length; $i++) {<br> $Check *= $Magic; <br> //If the float is beyond the boundaries of integer (usually +/- 2.15e+9 = 2^31),<br> // the result of converting to integer is undefined<br> // refer to <a href="http://www.php.net/manual/en/language.types.integer.php" target="_blank" rel="nofollow">http://www.php.net/manual/en/language.types.integer.php</a><br> if ($Check &gt;= $Int32Unit) {<br> $Check = ($Check - $Int32Unit * (int) ($Check / $Int32Unit));<br> //if the check less than -2^31<br> $Check = ($Check &lt; -2147483648) ? ($Check + $Int32Unit) : $Check;<br> }<br> $Check += ord($Str{$i});<br> }<br> return $Check;<br> }<br> <br> //genearate a hash for a url<br> function HashURL($String) {<br> $Check1 = StrToNum($String, 0x1505, 0x21);<br> $Check2 = StrToNum($String, 0, 0x1003F);<br> <br> $Check1 &gt;&gt;= 2; <br> $Check1 = (($Check1 &gt;&gt; 4) &amp; 0x3FFFFC0 ) | ($Check1 &amp; 0x3F);<br> $Check1 = (($Check1 &gt;&gt; 4) &amp; 0x3FFC00 ) | ($Check1 &amp; 0x3FF);<br> $Check1 = (($Check1 &gt;&gt; 4) &amp; 0x3C000 ) | ($Check1 &amp; 0x3FFF);<br> <br> $T1 = (((($Check1 &amp; 0x3C0) &lt;&lt; 4) | ($Check1 &amp; 0x3C)) &lt;&lt;2 ) | ($Check2 &amp; 0xF0F );<br> $T2 = (((($Check1 &amp; 0xFFFFC000) &lt;&lt; 4) | ($Check1 &amp; 0x3C00)) &lt;&lt; 0xA) | ($Check2 &amp; 0xF0F0000 );<br> <br> return ($T1 | $T2);<br> }<br> <br> //genearate a checksum for the hash string<br> function CheckHash($Hashnum) {<br> $CheckByte = 0;<br> $Flag = 0;<br> <br> $HashStr = sprintf(&#039;%u&#039;, $Hashnum);<br> $length = strlen($HashStr);<br> <br> for ($i = $length - 1; $i &gt;= 0; $i --) {<br> $Re = $HashStr{$i};<br> if (1 === ($Flag % 2)) { <br> $Re += $Re; https://visavi.net/topics/34391/591247 проблема с виводом masclub Tue, 11 Sep 2012 11:45:38 +0400 Сообщения https://visavi.net/topics/34391/591247