RE: Вопросы по PHP (для новичков)
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
RE: Вопросы по PHP (для новичков) - 2009-04-30 21:01:07.773333
|
|
|
Cep}|{
Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
|
Проверил на FF 3.0.10, Opera 9.64, Google Chrome 1.0.154.48, Safari 4.528.16, IE 8. Работает. Выложите код.
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-04-30 23:25:20.740000
|
|
|
ksana
Сообщений: 27
Оценки: 0
Присоединился: 2009-04-05 17:17:08.253333
|
<?php
header('Content-Type: application/octetstream');
header("Content-Transfer-Encoding: binary");
$book=$_GET['book'];
// Счетчик по файлу Caribbean_Islands.rar:
if ($book==1) {
$filetobrowser='http://sait.ru/rar/Islands.rar'; $name='Islands.rar'; // путь к файлу, и имя, которое получит браузер (могут быть разными)
$file=fopen("Islands.txt","a+"); //1.txt - это имя файла, в котором будет храниться статистика закачек
flock($file,LOCK_EX);
$count=fread($file,100);
$count++;
ftruncate($file,0);
fwrite($file,$count);
flock($file,LOCK_UN);
fclose($file);
}
// счетчик по файлу The_Sea.rar:
else if ($book==2) {
$filetobrowser='http://sait.ru/rar/Sea.rar'; $name='Sea.rar';
$file=fopen("Sea.txt","a+");
flock($file,LOCK_EX);
$count=fread($file,100);
$count++;
ftruncate($file,0);
fwrite($file,$count);
flock($file,LOCK_UN);
fclose($file);
}
// счетчик по 3му файлу
else if ($book==3) {
$filetobrowser='http://sait.ru/rar/3.rar'; $name='3.rar';
$file=fopen("3.txt","a+");
flock($file,LOCK_EX);
$count=fread($file,100);
$count++;
ftruncate($file,0);
fwrite($file,$count);
flock($file,LOCK_UN);
fclose($file);
}
// счетчик по 4му файлу
else if ($book==4) {
$filetobrowser='http://sait.ru/rar/4.rar'; $name='4.rar';
$file=fopen("4.txt","a+");
flock($file,LOCK_EX);
$count=fread($file,100);
$count++;
ftruncate($file,0);
fwrite($file,$count);
flock($file,LOCK_UN);
fclose($file);
}
if (isset($filetobrowser)) {
header('Content-Disposition: attachment; filename='.basename($name) );
header('Content-Length:'.filesize($filetobrowser) );
readfile($filetobrowser);
}
?> Кстати, только что проверила на Денвере - работает, а на хостинге нет. От чего это может зависеть, не подскажете?
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-04-30 23:57:37.790000
|
|
|
Cep}|{
Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
|
Проверил на хостинге, работает. quote:
Вместо них грузится сам счетчик: файл counter.php. А что в нем, загруженном ?
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-01 02:19:06.110000
|
|
|
ksana
Сообщений: 27
Оценки: 0
Присоединился: 2009-04-05 17:17:08.253333
|
В счетчике код, который я привела. в файлах мои темы для wordpressa.
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-01 11:15:06.163333
|
|
|
Cep}|{
Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
|
То есть, когда он загружается через браузер на компьютер, в нем РНР код ? Один в один как на хосте лежит ? Странно как-то…
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-01 13:00:53.820000
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
чтто мне подсказывает, что хостинг както неправильно воспринимает заголовки header('Content-Type: application/octetstream'); header("Content-Transfer-Encoding: binary"); возможно в хтаксес надо настроить расширения исполняемых файлов. у меня раньше была подобная проблемма.. хотя на хостингах обычно всё настроено корректно. попробуй явно задать в хтаксесах AddType application/x-httpd-php .php .html
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-01 14:36:13.620000
|
|
|
ksana
Сообщений: 27
Оценки: 0
Присоединился: 2009-04-05 17:17:08.253333
|
Извините, я неправильно поняла вопрос. В загруженном файле counter.php не PHP-код, а вот этот текст: <br />
<b>Warning</b>: fopen(The_Sea.txt) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in <b>/home/files/public_html/counter/counter.php</b> on line <b>20</b><br />
<br />
<b>Warning</b>: flock() expects parameter 1 to be resource, boolean given in <b>/home/files/public_html/counter/counter.php</b> on line <b>21</b><br />
<br />
<b>Warning</b>: fread(): supplied argument is not a valid stream resource in <b>/home/files/public_html/counter/counter.php</b> on line <b>22</b><br />
<br />
<b>Warning</b>: ftruncate(): supplied argument is not a valid stream resource in <b>/home/files/public_html/counter/counter.php</b> on line <b>24</b><br />
<br />
<b>Warning</b>: flock() expects parameter 1 to be resource, boolean given in <b>/home/files/public_html/counter/counter.php</b> on line <b>26</b><br />
<br />
<b>Warning</b>: fclose(): supplied argument is not a valid stream resource in <b>/home/files/public_html/counter/counter.php</b> on line <b>27</b><br />
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/files/public_html/counter/counter.php:20) in <b>/home/files/public_html/counter/counter.php</b> on line <b>54</b><br />
<br />
<b>Warning</b>: filesize() [<a href='function.filesize'>function.filesize</a>]: stat failed for /rar/The_Sea.rar in <b>/home/files/public_html/counter/counter.php</b> on line <b>55</b><br />
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/files/public_html/counter/counter.php:20) in <b>/home/files/public_html/counter/counter.php</b> on line <b>55</b><br />
<br />
<b>Warning</b>: readfile(/rar/The_Sea.rar) [<a href='function.readfile'>function.readfile</a>]: failed to open stream: No such file or directory in <b>/home/files/public_html/counter/counter.php</b> on line <b>56</b><br />
Чтобы можно было увидеть строки с ошибками, я приложила файл счетчика к своему сообщению. Пришлось только поменять ему расширение на .txt, а то загрузку файлов .php форум не поддерживает.
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-01 14:41:35.563333
|
|
|
Cep}|{
Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
|
Ну так понятно, файлы счетчиков должны быть, и скрипт должен иметь права на запись в них. Или поставить на папку /counter/ права 777. quote:
readfile(/rar/The_Sea.rar) [<a href='function.readfile'>function.readfile</a>]: failed to open stream: No such file or directory in Говорит нет файла, в *nix-системах регистр в имени файла имеет значение.
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-01 14:50:37.733333
|
|
|
ksana
Сообщений: 27
Оценки: 0
Присоединился: 2009-04-05 17:17:08.253333
|
Файлы счетчиков есть, и атрибуты я изначально выставляла, но видимо в процессе настройки сбились. Bug Track, спасибо за то, что ткнули носом и за работающий счетчик тоже большущее спасибо! Без вас я бы эту проблему не решила.
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-01 15:00:01.853333
|
|
|
Cep}|{
Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
|
Пожалуйста :). А по счетчику, если будет много файлов то есть смысл код упростить. В начале него массив с ключ=номер_файла, значение=имя_счетчика|имя_архива|имя_в браузер. И считать\выдавать одним и тем же куском кода.
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-01 17:00:38.500000
|
|
|
ksana
Сообщений: 27
Оценки: 0
Присоединился: 2009-04-05 17:17:08.253333
|
quote:
А по счетчику, если будет много файлов то есть смысл код упростить. В начале него массив с ключ=номер_файла, значение=имя_счетчика|имя_архива|имя_в браузер. И считать\выдавать одним и тем же куском кода. Это было бы очень удобно, боюсь только мои скромные познания в php не позволят этого сделать. Если вас не затруднит, может быть выложите этот вариант кода?
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-02 01:11:33.676666
|
|
|
Cep}|{
Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
|
Вот
<?php // имя_счетчика|имя_файла_который_надо_отдать|имя_которое_пойдет_в_браузер
$files=array(
'1'=>'1.txt|rar/Islands.rar|Islands.rar',
'2'=>'2.txt|rar/Sea.rar|Sea.rar',
'3'=>'3.txt|rar/Ocean.rar|Ocean.rar',
'4'=>'4.txt|rar/Islands.rar|Islands.rar',
);
$book=(isset($_GET['book'])) ? $_GET['book']:'';
// Счетчик по файлу
if (array_key_exists($book,$files)) {
$arr=explode('|',$files[$book]);
$file=fopen('counter/'.$arr[0],"a+"); // - это имя файла, в котором будет храниться статистика закачек
flock($file,LOCK_EX);
$count=fread($file,100);
$count++;
ftruncate($file,0);
fwrite($file,$count);
flock($file,LOCK_UN);
fclose($file);
header('Content-Type: application/octetstream');
header("Content-Transfer-Encoding: binary");
header('Content-Disposition: attachment; filename='.$arr[2]);
header('Content-Length:'.filesize($arr[1]) );
readfile($arr[1]);
}else{
echo "Файл не найден";
}
?>
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-02 01:54:14.600000
|
|
|
Artur1313
Сообщений: 120
Оценки: 0
Присоединился: 2008-01-25 01:50:01.410000
|
quote:
ORIGINAL: Fraqter quote:
ORIGINAL: Artur1313 quote:
ORIGINAL: Fraqter $text="<img src='http://ya.ru/test.png'>"; preg_match_all("|http://.*(jpg|png|gif|jpeg|ico)|iU", $text, $res); print_r($res); не работает пишет "Warning: preg_match_all() [function.preg-match-all]: Unknown modifier 'p' in Z:\home\test1.ru\www\1.php on line 3" Mаленько ошибся… <?php $text="<img src='http://ya.ru/test.png'>"; preg_match_all("#http://.*(jpe?g|png|gif|ico)#iU", $text, $res); print_r($res); ?> Вот так будет правильней. а можете составить что-нибудь поуниверсальней, чтобы регулярное выражение исключало обыкновенные ссылки (они ведь тоже начинаются на http) например с переменной $text="<img src='http://ya.ru/test.png'> <a href=http://site.ru> <img src= http://site.ru/1.jpg"></a>"; ваше рег. выр. неправильно отыщит картинки…
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-02 02:15:23.376666
|
|
|
Fraqter
Сообщений: 123
Оценки: 0
Присоединился: 2009-01-26 21:17:05.456666
|
quote:
а можете составить что-нибудь поуниверсальней, чтобы регулярное выражение исключало обыкновенные ссылки (они ведь тоже начинаются на http) например с переменной $text="<img src='http://ya.ru/test.png'> <a href=http://site.ru> <img src= http://site.ru/1.jpg"></a>"; ваше рег. выр. неправильно отыщит картинки… <?php $text="<img src='http://ya.ru/test.png'>"; preg_match_all("#http://[^'\">\s]*\.(jpe?g|png|gif|ico)#i", $text, $res); print_r($res); ?>
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-03 10:21:10.083333
|
|
|
Fobes
Сообщений: 36
Оценки: 0
Присоединился: 2009-03-09 19:13:48.480000
|
Собственно такой вопрос, есть переменная с текстом, как из неё извлечь n символов ?
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-03 11:22:41.696666
|
|
|
Cep}|{
Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
|
$text=substr($text,откуда_начать,сколько_символов_брать);
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-03 13:30:30.696666
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
подскажите как на пхп написать нестандартным шрифтом текст? т.е.: есть шрифт лежит в корне со скриптом. надо сделать пнг картинку с трансперентным фоном и на картинке написать любое слово этим шрифтом. знаю что делается както просто.
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-03 13:46:01.200000
|
|
|
Artur1313
Сообщений: 120
Оценки: 0
Присоединился: 2008-01-25 01:50:01.410000
|
quote:
ORIGINAL: Fraqter quote:
а можете составить что-нибудь поуниверсальней, чтобы регулярное выражение исключало обыкновенные ссылки (они ведь тоже начинаются на http) например с переменной $text="<img src='http://ya.ru/test.png'> <a href=http://site.ru> <img src= http://site.ru/1.jpg"></a>"; ваше рег. выр. неправильно отыщит картинки… <?php $text="<img src='http://ya.ru/test.png'>"; preg_match_all("#http://[^'\">\s]*\.(jpe?g|png|gif|ico)#i", $text, $res); print_r($res); ?> да, в большинстве случаев оно работает как надо ;) но я нашёл случай в котором оно не правильно работает например с переменной $text="http://549.gt3.vkadre.ru/assets/videos/b92c066b32375189.flv&height=380&width=468&location=http://site.ru/mediaplayer.swf&logo=http://site.ru/RUC/Logo1.png"; доработайте если не сложно :)
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-03 14:22:20.920000
|
|
|
Apache
Сообщений: 153
Оценки: 0
Присоединился: 2006-10-13 10:02:03.070000
|
Привет всем. Подскажите регулярное выражение для проверки правильности ввода (символы а-я А-Я a-z A-Z) а то что то не получается
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-03 15:09:24.813333
|
|
|
zhuk
Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333
|
Что-то не пойму, где ошибка? Скрипт ничего не выводит.
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-03 17:01:23.746666
|
|
|
horiz
Сообщений: 892
Оценки: 0
Присоединился: 2008-11-03 18:33:09.006666
|
Apache а что именно тебе надо проверять? Если просто проверит, состоит ли строка только из этих символов то вот: "/^[a-zа-я]+$/i"
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-03 17:22:38.110000
|
|
|
ksana
Сообщений: 27
Оценки: 0
Присоединился: 2009-04-05 17:17:08.253333
|
Bug Track, К сожалению, счетчик закачек не работает с этим кодом. Выдает вот эти ошибки: quote:
Warning: fopen(counter/1.txt) [function.fopen]: failed to open stream: No such file or directory in /home/…/public_html/counter/counter.php on line 13 Warning: flock() expects parameter 1 to be resource, boolean given in /home/…/public_html/counter/counter.php on line 14 Warning: fread(): supplied argument is not a valid stream resource in /home/…/public_html/counter/counter.php on line 15 Warning: ftruncate(): supplied argument is not a valid stream resource in /home/…/public_html/counter/counter.php on line 17 Я не сильна в английском, но если правильно разобралась - ошибки связаны с неправильными адресами. Я проверила - все адреса правильные. И регистр букв тоже правильный. Может я неправильно поняла.
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-03 22:24:19.463333
|
|
|
Artur1313
Сообщений: 120
Оценки: 0
Присоединился: 2008-01-25 01:50:01.410000
|
и не подскажете что это за программа для тестирования регулярных выражений?
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-03 22:59:10.310000
|
|
|
horiz
Сообщений: 892
Оценки: 0
Присоединился: 2008-11-03 18:33:09.006666
|
Artur1313 для выдерания из <IMG> попробуй так: "/<img[^\>]*?src=('|\")([^\\1]+?)\\1/iU"
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-04 01:27:11.580000
|
|
|
Cep}|{
Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
|
quote:
ORIGINAL: magistr_bender подскажите как на пхп написать нестандартным шрифтом текст? т.е.: есть шрифт лежит в корне со скриптом. надо сделать пнг картинку с трансперентным фоном и на картинке написать любое слово этим шрифтом. знаю что делается както просто. Юзай GD, там пофиг какой шрифт использовать, или IMagick
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-04 09:56:50.800000
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
спс
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-04 10:26:51.276666
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
magistr_bender, это http://ru2.php.net/manual/ru/function.imagettftext.php ?
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-04 12:05:51.380000
|
|
|
Fraqter
Сообщений: 123
Оценки: 0
Присоединился: 2009-01-26 21:17:05.456666
|
quote:
ORIGINAL: Artur1313 и не подскажете что это за программа для тестирования регулярных выражений? http://myregexp.com/eclipsePlugin.html
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-04 23:26:12.323333
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
quote:
ORIGINAL: oRb magistr_bender, это http://ru2.php.net/manual/ru/function.imagettftext.php ? пасиба но я уже нашол это в гд либе)
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-10 19:32:38.173333
|
|
|
vorona
Сообщений: 14
Оценки: 0
Присоединился: 2009-05-10 18:39:52.880000
|
мне нада подменить в заголовках переменные $_SERVER['HTTP_USER_AGENT'] и $_SERVER['REMOTE_ADDR'] т.е. на странице 1.php посылаются подменённые заголовки на страницу 2.php как это сделать? Как запретить выполнение php-скриптов в определённой директории? какими функциями пользоваться, если портал постоен только на файлах? как ускорить работу?
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-10 19:57:05.093333
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
vorona, используйте кнопку "редактировать". Не надо постить по 5 поств подряд.
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-10 20:23:49.233333
|
|
|
vorona
Сообщений: 14
Оценки: 0
Присоединился: 2009-05-10 18:39:52.880000
|
quote:
ORIGINAL: oRb vorona, используйте кнопку "редактировать". Не надо постить по 5 поств подряд. понял.сорри.первый раз на форуме)[:-]
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-10 20:36:38.956666
|
|
|
Revival1002
Сообщений: 96
Оценки: 0
Присоединился: 2009-02-28 18:09:51.870000
|
Не могу найти ошибку:
<html>
Пример собственной авторизации <br>
<form action="autorization1.php" method="get">
Login: <input name="login">
<br>
Password:<input name="pass">
<br>
<input type="submit" name="ok" value="Авторизоватся">
</form>
<?php
$logged=0;
if ($login== "Revival") and ($pass=="sdhgfdhksf")
$logged = 1;
if ($logged)
print("Авторизация прошла успешно");
else
print("Логин или пароль не верны");
?>
</html> Выдает: Parse error: parse error, unexpected T_LOGICAL_AND in c:\phpserver\www\scripts\autorization1.php on line 12 Всю двенадцатую строчку исколесил, а в чем проблема не пойму.
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-10 20:49:35.646666
|
|
|
Cep}|{
Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
|
Там вокруг and скобки не нужны
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-10 20:54:58.596666
|
|
|
Revival1002
Сообщений: 96
Оценки: 0
Присоединился: 2009-02-28 18:09:51.870000
|
Удалил скобки, спасибо, даже не думал что ошибка такая тупая
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-12 15:33:58.850000
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
подскажите можно ли сделать трасировку на пхп или хотя бы получить полный путь от юзера до сервера без подсчёта времени ответа? надо максимально достоверная трасса. и трассу всю надо получить очень быстро а не ждать пока протрассируется. просто получить маршрут
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-12 16:15:13.176666
|
|
|
Fraqter
Сообщений: 123
Оценки: 0
Присоединился: 2009-01-26 21:17:05.456666
|
C облака рухнул?! PHP такими возможностями еще долго не будет обладать. Нужно подключать прочие технологии, языки.
|
|
|
RE: Вопросы по PHP (для новичков) - 2009-05-12 16:23:11.833333
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
гггггг… уверен? quote:
<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html> <head> <title>The WorldsEnd.NET - Free Traceroute Script, written in PHP</title> </head> <?php $unix = 1; //set this to 1 if you are on a *unix system $windows = 0; //set this to 1 if you are on a windows system $register_globals = (bool) ini_get('register_gobals'); $system = ini_get('system'); $unix = (bool) $unix; $win = (bool) $windows; If ($register_globals) { $ip = getenv(REMOTE_ADDR); $self = $PHP_SELF; } else { $submit = $_GET['submit']; $host = $_GET['host']; $ip = $_SERVER['REMOTE_ADDR']; $self = $_SERVER['PHP_SELF']; }; // form submitted ? If ($submit == "Traceroute!") { // replace bad chars $host= preg_replace ("/[^A-Za-z0-9.]/","",$host); echo '<body bgcolor="#FFFFFF" text="#000000"></body>'; echo("Trace Output:<br>"); echo '<pre>'; //check target IP or domain if ($unix) { system ("traceroute $host"); system("killall -q traceroute"); } else { system("tracert $host"); } echo '</pre>'; echo 'done …'; } else { echo '<body bgcolor="#FFFFFF" text="#000000"></body>'; echo '<p><font size="2">Your IP is: '.$ip.'</font></p>'; echo '<form methode="post" action="'.$self.'">'; echo ' Enter IP or Host <input type="text" name="host" value="'.$ip.'"></input>'; echo ' <input type="submit" name="submit" value="Traceroute!"></input>'; echo '</form>'; echo '<br><b>'.$system.'</b>'; echo '</body></html>'; } ?> да я не спорю задача решена не полностью средствами пхп, но на пхп. в принципе даже не обязательно на пхп.. лишь бы это был веб интерфейс…мне важно быстродействие.. и к сожалению данный код определяет трассу для домена или сайта от клиента.. а вот как сделать наоборот.. чтоб от сервера до клиента… есть конечно призрачный вариант трасировать внейшний ипшник но блин это ж не вариант.. а если прокся… то не прокатит..
|
|
|
|
|