Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Получение информации об IP-адресах и доменах
 
 автор: Barnaul.ru   (27.10.2005 в 12:27)   письмо автору
669 байт
 
 

У меня есть одна часть скрипта этого! Это же не весь скрипт! Выложите на форум остальную часть скрипта. Очень нужно!
Это одна часть скрипта:


<html>
<head>
 <title>Информация об IP-адресе</title>
</head>
<body>
<center>
 <form action="ip.php" method="POST">
<br>
 </i></b></font>
<br>
<input type="TEXT" name="ip" size="35">
<input type="SUBMIT" value="Введите IP-адрес">
 </form>
</center>
<?php
if (!empty($_POST["ip"]))
{
// Соединение  с сокетом TCP, ожидающим на сервере "whois.ripe.net" по
// 43 порту. В результате возвращается дескриптор соединения $sock.
$sock fsockopen("whois.ripe.net",  43,  $errno$errstr);
if (!
$sock)
{
  echo(
"$errno ($errstr)");
  return;
}
else
 {
// Записываем строку из переменной $_POST["ip"] в дескриптор сокета.
fputs ($sock$_POST["ip"]."\r\n");
// Осуществляем чтение из дескриптора сокета.
while (!feof(!sock))
  {
  echo (
str_replace(":",":&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;",
                          
fgets ($sock128))."<br>");
  }
 }
 
// Закрываем соединение
 
fclose ($sock);
}
?>
</body>
</html>

   
 
 автор: cheops   (27.10.2005 в 13:52)   письмо автору
 
   для: Barnaul.ru   (27.10.2005 в 12:27)
 

Не понятно о какой части идёт речь?

   
 
 автор: Barnaul.ru   (27.10.2005 в 14:22)   письмо автору
 
   для: cheops   (27.10.2005 в 13:52)
 

Это первая часть! Я которую выложил! А ещё должна быть вторая часть скрипта, которой у меня нет! Я прошу выложить вторую часть скрипта! (Это я думаю что есть вторая часть скрипта)


И вообще проверти этот скрипт! Он работает или нет?

   
 
 автор: Barnaul.ru   (27.10.2005 в 17:28)   письмо автору
 
   для: Barnaul.ru   (27.10.2005 в 14:22)
 

Всё я разобрался!!! Мне только непонятно одно! ТОчно в коде написано что должен быть файл ip.php! А что в нём должно находиться????

   
 
 автор: DDK   (27.10.2005 в 17:58)   письмо автору
 
   для: Barnaul.ru   (27.10.2005 в 17:28)
 

Мы, к сожалению, не наделены телепатическим даром ! Мы должны были угадать, про какой продукт (скритп) вы ведёте речь ?

[поправлено модератором]

   
 
 автор: Axxil   (27.10.2005 в 18:07)   письмо автору
 
   для: DDK   (27.10.2005 в 17:58)
 

Мне кажется человек искренне не врубился что этот файл надо назвать ip.php а не whois.php
как он называется в оригинальной поставке. Я тоже не сразу понял что за ip.php
А проще ИМХО сделать так:

   <FORM method=post>
         <INPUT type=text name=ip size=35>
         <input type=submit value='Проверить'>
    </FORM>

   
 
 автор: Barnaul.ru   (29.10.2005 в 09:06)   письмо автору
 
   для: Axxil   (27.10.2005 в 18:07)
 

Спасибо! Я периеменовал файл whois.php в ip.php!
Я вбиваю ip адрес: 195.46.191.231, а там ошибка!

Warning: fsockopen() has been disabled for security reasons in /usr/home/v/vbarnaul/public_html/ip.php on line 22
()

22 Строка:

  $sock = fsockopen ("whois.ripe.net",43,$errno,$errstr);


Что делать??? Помогите пожалуйста!!!

   
 
 автор: cheops   (29.10.2005 в 13:16)   письмо автору
 
   для: Barnaul.ru   (29.10.2005 в 09:06)
 

Сервер сообщает, что функция fsockopen() отключена в целях безоспасности... поэтому все вопросы к хост-провайдеру - это его рук дело.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования