ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #12951  
Старый 19.10.2009, 16:39
Аватар для Fepsis
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме:
6962560

Репутация: 536


По умолчанию

Цитата:
Сообщение от azsx  
код предложенный Fepsis не работает.
код который rushter предложила поискать - не нашел.
Вот сижу разбираюсь почему код Fepsis не работает. Грустно пока все...
Где тестируешь скрипт..?!? На денвере прекрасно работает.. (надеюсь мыло и пасс ты свои вписал в соответствующие поля..?!) Если на хосте каком скрипт запускаешь, скинь в ПМ асю - помогу..)
 
Ответить с цитированием

  #12952  
Старый 19.10.2009, 20:41
Аватар для qW1zer
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
Провел на форуме:
285318

Репутация: 17
Отправить сообщение для qW1zer с помощью ICQ
Post

Я тут еще подумал,а если например я без класса буду делать это!А через сокеты,скрипт мониторинга этот есть!
PHP код:

<?PHP
$server
=$_GET['server'];
$port=$_GET['port'];
$qw=chr(32);
$fp fsockopen (udp://$server:$port);
if (!$fp) {
echo 
"ERROR: $errno - $errstr<br>\n";
} else {
fwrite($fp,"\xFF\xFF\xFF\xFFTSource Engine Query\x00".chr(10));
socket_set_timeout($fp,2,1);
$st=fread($fp,1);
$r=socket_get_status($fp);
if (
$st) {
$r=$r["unread_bytes"];
$st.=fread($fp,$r);
fclose($fp);
$st=substr($st,5);
$address SubStr($st,1,StrPos($st,chr(0)));
$st SubStr($st,StrPos($st,chr(0))+1);
$name SubStr($st,0,StrPos($st,chr(0)));
$st SubStr($st,StrPos($st,chr(0))+1);
$map SubStr($st,0,StrPos($st,chr(0)));
$st SubStr($st,StrPos($st,chr(0))+1);
$st SubStr($st,StrPos($st,chr(0))+1);
$st SubStr($st,StrPos($st,chr(0))+1);
$current ord(SubStr($st,0,1));
$max ord(SubStr($st,1,1));
}
}
?>
Возможно ли тогда сделать лист серверов?
 
Ответить с цитированием

  #12953  
Старый 20.10.2009, 21:37
Аватар для zannussi
zannussi
Познающий
Регистрация: 22.05.2008
Сообщений: 53
Провел на форуме:
824985

Репутация: 15
Отправить сообщение для zannussi с помощью ICQ
По умолчанию

Всем привет.
Скажите, как мне на пхп определить пришел человек с телефона на сайт или с компа?
Нужно для редиректа компов. Спасибо
 
Ответить с цитированием

  #12954  
Старый 20.10.2009, 21:40
Аватар для qW1zer
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
Провел на форуме:
285318

Репутация: 17
Отправить сообщение для qW1zer с помощью ICQ
По умолчанию

$_SERVER[HTTP_USER_AGENT]
И проверить какие данные при мобиле,потом через if если конечно правильно говорю!
Но в принципе должно работать!
 
Ответить с цитированием

  #12955  
Старый 20.10.2009, 21:42
Аватар для qW1zer
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
Провел на форуме:
285318

Репутация: 17
Отправить сообщение для qW1zer с помощью ICQ
По умолчанию

Пример:
Цитата:
Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.13) Gecko/2009073022 MRA 5.4 (build 02652) Firefox/3.0.13 WebMoney Advisor
Это во время нахождения на страницы с WinXP с мозиллы!
А теперь попробуй сделай для теста страницу,пусть она запишет эти данные!А потом по образцу сравнивай!
Если несу немного бред извиняюсь,сам в PHP не силен
 
Ответить с цитированием

  #12956  
Старый 20.10.2009, 21:56
Аватар для restart_05
restart_05
Участник форума
Регистрация: 05.05.2009
Сообщений: 126
Провел на форуме:
226966

Репутация: 8
По умолчанию

Нужно из слова длинной 30 символов выводить первые 15, а остальные 15 заменить на ... как сделать ?

Последний раз редактировалось restart_05; 20.10.2009 в 21:58..
 
Ответить с цитированием

  #12957  
Старый 20.10.2009, 21:58
Аватар для restart_05
restart_05
Участник форума
Регистрация: 05.05.2009
Сообщений: 126
Провел на форуме:
226966

Репутация: 8
По умолчанию

Нужно из слова длинной 30 символов выводить первые 15, а остальные 15 заменить на ... как сделать ?
 
Ответить с цитированием

  #12958  
Старый 20.10.2009, 21:59
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

2 zannussi:

gethostbyaddr($_SERVER['REMOTE_ADDR']) и все, достаточно, там по любому будет билайн, мтс, мегафон или скайлинк видно. Ну если совсем жесткача лупить, то можно еще и gethostbyaddr($_SERVER['HTTP_X_FORWARDED_FOR']) проверять

2 restart_05:

PHP код:
if (strlen($str)<=15) { 
      echo 
$str;
} else {
      echo 
substr($str,0,15) . "...\n"


Последний раз редактировалось Pashkela; 20.10.2009 в 22:02..
 
Ответить с цитированием

  #12959  
Старый 20.10.2009, 22:03
Аватар для qW1zer
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
Провел на форуме:
285318

Репутация: 17
Отправить сообщение для qW1zer с помощью ICQ
Post

restart_05
PHP код:

$text 
"ProstbIe slova.Dlinnooooooooooooooooooooooooooooooooeeeeeeeeeeeeeeee slovo";
$soktext wordwrap($text15"..."true);
echo 
"$soktext"
Правда оно не заменит,а просто поставить после первых 15 ...,я использовал это для переноса длинных слов!
 
Ответить с цитированием

  #12960  
Старый 20.10.2009, 22:06
Аватар для qW1zer
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
Провел на форуме:
285318

Репутация: 17
Отправить сообщение для qW1zer с помощью ICQ
По умолчанию

Pashkela
Не знаешь, что с моей проблемой сделать можно?На пред. страницах
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ