Code: <? echo system("whois ".$_POST['urls']); ?> Выполняю этот код и получаеться: А нужно : Каким образом можна зделать что бы выводилось как во втором случае ? CentOS, php 5.2
Тоже самое. Выполняю в шелле wso: Code: echo system("whois antichat.ru"); то отображение нормальное, очень странно.
PHP: $f = fsockopen ("site.ru", 80); $postdata = urlencode("[email protected]"); $data = "POST /script.php HTTP/1.1\n" . "Host: site.ru\n" . "Connection: close\n" . "Content-Type: application/x-www-form-urlencoded\n" . "Content-Length: ".strlen($postdata)."\n\n". $postdata; fwrite($f, $data); // отправляем while($read = fread($f, 1024)) echo $read; // выводим ответ
z-kzn-z неа,не работает пробывал так: PHP: <?php $data="ololo=lol"; $fp = fsockopen("reports.wallst.ru", 80, $errno, $errstr, 10); $out = "GET / HTTP/1.1\r\n"; $out .= "Host: reports.wallst.ru\r\n"; $out .= "User-Agent: Opera\r\n"; $out .= "Content-Type: application/x-www-form-urlencoded\r\n"; $out .= "Content-Length: ".strlen($data)."\r\n\r\n"; $out .= $data."\r\n\r\n"; fwrite($fp, $out); // отправляем while($read = fread($fp, 1024)) echo $read; // выводим ответ ?> там смысл в том,если в форму 'ololo' вводишь 'lol', он отображает 'nice'.
не понял, что именно не работает-то? и кстати ты в своем примере GET-ом отправляешь, ты уверен что тебе именно GET а не POST надо?
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 126 bytes) in /var/www/test.php on line 3 режу регуляркой preg_match_all('#<b><a class=link1 href="subkat.php\?type=showsubkat\&type2=1">(.*)<\/a><\/b>#iU',$a,$result); Судя по ошибки, файл который обрабатывается сильно большой. Как можно тут выкрутится?
У меня просто берётся файл с другого источника и обрабатывается, просто хател как быстрее Но уже по другому сделал
Народ помогите нубу. Народ дайте пхп код на страницы. Вот к примеру в SQL базе зарэганы юзэры. И я вот их вывожу на свою страницу. Ток вопрос как зделать чтоб вывадилось по 20 юзэраф на станичке и есле юзэрав большэ чем 20 к примеру их будет 60 то с низу пояляется "Страница: 1 из 3 Перейти: 1. 2. 3. Последняя. " Ну крч я думаю смысл понятен.. Зарание спасибо. И сори за ошыбки.
PHP: <?php $per_page=20; if (isset($_GET['page'])) $page=($_GET['page']-1); else $page=0; $start=abs($page*$per_page); $q="SELECT * FROM `table` ORDER BY field LIMIT $start,$per_page"; $res=mysql_query($q); while($row=mysql_fetch_array($res)) { echo ++$start.". ".$row['field']."<br>\n"; } $q="SELECT count(*) FROM `table`"; $res=mysql_query($q); $row=mysql_fetch_row($res); $total_rows=$row[0]; $num_pages=ceil($total_rows/$per_page); for($i=1;$i<=$num_pages;$i++) { if ($i-1 == $page) { echo $i." "; } else { echo '<a href="'.$_SERVER['PHP_SELF'].'?page='.$i.'">'.$i."</a> "; } } ?>
Выдает ошыбку Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\forum.php on line 149 И ешё запара почемуто ставлю per_page менчэ чем саобшений ток соравно на страницэ показаваются все саобшение несмотря что per_page стоит меншэ как быть чё делать ? А так страницы появляютса ток вот ошыбочка. PHP: 149 = while($row=mysql_fetch_array($res)) { PHP: <?php $per_page=20; if (isset($_GET['page'])) $page=($_GET['page']-1); else $page=0; $start=abs($page*$per_page); $q="SELECT * FROM `forum` ORDER BY field LIMIT $start,$per_page"; $res=mysql_query($q); while($row=mysql_fetch_array($res)) { echo ++$start.". ".$row['field']."<br>\n"; } $q="SELECT count(*) FROM `forum`"; $res=mysql_query($q); $row=mysql_fetch_row($res); $total_rows=$row[0]; $num_pages=ceil($total_rows/$per_page); for($i=1;$i<=$num_pages;$i++) { if ($i-1 == $page) { echo $i." "; } else { echo '<a href="'.$_SERVER['PHP_SELF'].'?page='.$i.'">'.$i."</a> "; } } ?>
Бразы, помогите найти среднее значение. Есть файл 1.txt Нужно чтобы скрипт после запуска вывел среднее значение из списка чисел, например 65.55 Заранее большое спасибо!