ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #401  
Старый 16.04.2009, 00:43
Vid0k
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
Провел на форуме:
3186852

Репутация: 316


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

типо
domen.ru и /page/page.html
задача облегчается можно без http://

Последний раз редактировалось Vid0k; 16.04.2009 в 00:52..
 

  #402  
Старый 16.04.2009, 01:12
erihtoney
Познающий
Регистрация: 03.03.2009
Сообщений: 86
Провел на форуме:
994199

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

PHP код:
<?
  $text 
"http://forum.antichat.ru/showthread.php?p=1226589";
  
preg_match("/^(http:\/\/)?([^\/]+)/i"$text$matches);
  
$host $matches[2];
  echo(
"$host");
  echo(
"<br>");
  
preg_match("/[^\.\/]+\.[^\.\/]+$/"$host$matches);
  echo 
"домен: {$matches[0]}\n";
  
$file=$text;
    
preg_match("/^(http:\/\/)(\S+\/)(.*)/i"$file$file_m);
    echo 
"<br />файл: {$file_m[3]}\n";
?>

Если каталогов два и больше,то:

PHP код:
<?
  $text 
"http://www.google.ru/intl/ru/about.html";
  
$array split ("\/"$text);
  foreach(
$array as $index => $key)
  {
    echo(
"$index -> $key <br />");
  }
?>

Последний раз редактировалось erihtoney; 23.04.2009 в 15:15..
 

  #403  
Старый 16.04.2009, 01:29
Vid0k
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
Провел на форуме:
3186852

Репутация: 316


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

спасибо я уже сделал
регулярка
Код:
"^(.*?)(\/(.*))?$"
Код:
smsreklama.ru
smsreklama.ru/proxy/
http://smsreklama.ru/proxy/
http://wwww.smsreklama.ru/proxy/
www.smsreklama.ru/proxy/page1.html
Код:
[('smsreklama.ru', '', '')]
[('smsreklama.ru', '/proxy/', 'proxy/')]
[('smsreklama.ru', '/proxy/', 'proxy/')]
[('wwww.smsreklama.ru', '/proxy/', 'proxy/')]
[('www.smsreklama.ru', '/proxy/page1.html', 'proxy/page1.html')]
это с питона и я отрезаю "http://"
может кому пригодится
 

  #404  
Старый 16.04.2009, 07:26
Ru}{eeZ
Постоянный
Регистрация: 19.02.2008
Сообщений: 438
Провел на форуме:
956872

Репутация: 186
Отправить сообщение для Ru}{eeZ с помощью ICQ
По умолчанию

http://www.php.net/manual/ru/function.parse-url.php
 

  #405  
Старый 18.04.2009, 21:39
Zircool
Участник форума
Регистрация: 01.03.2006
Сообщений: 169
Провел на форуме:
519496

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

Здравствуйте..Как сделать редирект..Есть ссылка
PHP код:
http://100mbps.ru/?pid=111&bid=3 
Необходимо что бы при переходе на данную ссылку пользователь перенаправлялся на страницу
PHP код:
http://billing.100mbps.ru/?pid=111&bid=3&type=banner&redirect=1 
Переменные pid и bid динамичны и меняют све значение...
 

  #406  
Старый 19.04.2009, 15:20
#Wolf#
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
Провел на форуме:
3799424

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

редирект с host.ru на host.net
нужно сделать чтобы при переходе по ссылке вида http://host.ru/blablabla
(неважно что в урле после host.ru хоть host.ru/index.php )
чтобы редиректило всегда на host.net
ах да... permanent (301 — документ перемещен постоянно)
 

  #407  
Старый 19.04.2009, 19:29
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

#Wolf# Как то так
Код:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?host\.ru [NC]
RewriteRule ^.*$ http://host.net/ [L,R=301]
 

  #408  
Старый 20.04.2009, 15:40
art2222
Участник форума
Регистрация: 28.04.2008
Сообщений: 172
Провел на форуме:
1191083

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

Как проверить является ли строка IP адресом.
Т.е. например 127.0.0.1 верно, а 266.0.0.1 неверно?
 

  #409  
Старый 20.04.2009, 15:53
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Мне кажеься,что,бить на части по точкам,и проверять < 255
 

  #410  
Старый 20.04.2009, 16:03
erihtoney
Познающий
Регистрация: 03.03.2009
Сообщений: 86
Провел на форуме:
994199

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

PHP код:
<?
$ip
=$_SERVER['REMOTE_ADDR'];
$array_ip=split("\.",$ip);
if(
$array_ip[0]<=255 && $array_ip[1]<=255 && $array_ip[2]<=255 && $array_ip[3]<=255)
{
    echo 
"OK";
}
else
{
    echo 
"Error";
}
?>
Почему-то ничего больше на ум не приходит,кроме данного способа.
 
 





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


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




ANTICHAT.XYZ