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

Форум PHP

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

 

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

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

тема: как получить время с хоста с определенным IP?
 
 автор: lenava   (02.11.2006 в 11:37)   письмо автору
 
 

нужно устанавить соединение на определенный адрес и порт, на котором сервер точного времени работает и прочитать оттуда время через sockets.

   
 
 автор: lenava   (02.11.2006 в 13:10)   письмо автору
 
   для: lenava   (02.11.2006 в 11:37)
 

ну, помогите кто-нибудь!!!! пожааалуйста.
написала

<?php
$fp = fsockopen("udp://194.149.67.130", 13, $errno, $errstr,5);
if (!$fp) {
echo "ERROR: $errno - $errstr<br />\n";
} else { fwrite($fp, "\n");
echo fread($fp, 26);
fclose($fp);
}
?>

При этом ничего не выводится, а если написать echo "$fp";
то выводится Recource ID #2.
Ну как же получить время с этого серевера?

   
 
 автор: cheops   (02.11.2006 в 13:21)   письмо автору
 
   для: lenava   (02.11.2006 в 13:10)
 

Во первых "udp://194.149.67.130" не пишут, функция fsockopen принимает IP-адреса без префиксов.

   
 
 автор: cheops   (02.11.2006 в 13:24)   письмо автору
 
   для: lenava   (02.11.2006 в 13:10)
 

Во вторых ничего в поток писать не нужно, сервер точного времени не собирается вас слушать - он только вам может что-то сообщить.
<?php
$fp 
fsockopen("194.149.67.130"13$errno$errstr,5);
if (!
$fp) {
echo 
"ERROR: $errno - $errstr<br />\n";
} else {
echo 
fread($fp26);
fclose($fp);
}
?>

   
 
 автор: lenava   (02.11.2006 в 13:34)   письмо автору
 
   для: cheops   (02.11.2006 в 13:24)
 

ой, спасибо огромное, cheops. :)
я вообще этот пример из руководства php взяла

   
Rambler's Top100
вверх

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