PHP.SU
Программирование на PHP, MySQL и другие веб-технологии
|
|
Страниц (8): « 1 2 3 [4] 5 6 7 8 »
Найдено сообщений: 106 |
Jampire |
Отправлено: 31 Марта, 2011 - 14:40:09 • Тема: Нужно доделать скрипт пинга • Форум: Напишите за меня, пожалуйста |
Ответов: 26 Просмотров: 226
|
Есть скрипт пинга такой (уже сломанный мною)))
PHP:
скопировать код в буфер обмена
<? $ip=$_GET['ip']; $down='failed.png'; $img_online='online.png'; $img_offline='offline.png'; exec("ping -n 1 -w 200 $ip",$output, $status); header('Content-type: image/png'); if ($status==0) { $txt = 'Online'; } else { $txt = 'Offline'; } imagecopyresampled($dest_img, $src_img,0 ,0 ,0 ,0 , $width, $height, $width, $height); // тут $width, $height это размеры $src_img ?>
Вообщем нужно выводить картинку, накладывая на нее IP, если online = зеленым цветом, offline = красным цветом, выбранным шрифтом.
На странице запрос к скрипту идет так:
|
Jampire |
Отправлено: 30 Марта, 2011 - 18:17:55 • Тема: Не могу засунуть данные в БД с помощью php • Форум: SQL и Архитектура БД |
Ответов: 10 Просмотров: 105
|
PHP:
скопировать код в буфер обмена
<? $db_host='host';// ваш адрес где находится, хостится ваша база данных $db_login='login';// логин доступ к базе данных $db_pass='pass';// пароль доступа к базе данных $db_name='base';// Имя базы данных с которой вы хотите работать, так как их может быть множество @mysql_connect($db_host,$db_login,$db_pass);// устанавливаем связь с сервером $result=mysql_query('запрос');//запрос на удаление, на вывод, на ввод информации. echo "HTML".$row['поле']."HTML";//вывод поля / множество полей } ?>
если нужно сделать таблицу - начинать таблицу нужно за циклом, иначе для каждой записи будет создана таблица.
поправил, цикл забыл))
(Добавление)
P.S это какой браузер в исходнике показывает PHP !? |
Jampire |
Отправлено: 30 Марта, 2011 - 15:56:16 • Тема: Пинг сервера CS 1.6 • Форум: Напишите за меня, пожалуйста |
Ответов: 2 Просмотров: 57
|
насчет сервера - не знаю.
Но знаю как пропинговать саму машину
PHP:
скопировать код в буфер обмена
<? $ip='адрес сервера'; exec("ping -n 1 -w 200 $ip",$output, $status); // под *nix заменить -n 1 на -c 1 if ($status==0) echo "<span style='color: green;'>Online</span>"; else echo "<span style='color: red;'>Offline</span>"; ?>
Мб поможет...
p.s. можно попробовать дописать порт. Мб это укажет на сервер. |
|
Страниц (8): « 1 2 3 [4] 5 6 7 8 »
Powered by ExBB FM 1.0 RC1. InvisionExBB
|
|