[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Отделение слова с двух сторон
Xpund
Здравствуйте
Никогда не работал раньше с таким, даже не знаю функцию

Например есть:

http://www.domen.ru/index.php

Мне надо получить только: domen.ru

Но при этом из формы может быть получено:
http://www.domen.ru/
http://domen.ru
http://subdomen.domen.ru

А вот если http://subdomen.domen.ru, то надо получить:
subdomen.domen.ru



Спустя 8 минут, 48 секунд (2.05.2012 - 15:52) Gradus написал(а):

Спустя 1 минута, 14 секунд (2.05.2012 - 15:53) Guest написал(а):
или preg_match
Но лучше парсить урл

Спустя 30 минут, 59 секунд (2.05.2012 - 16:24) Xpund написал(а):
Сделал так не работает!
Что не так сделал?
$parsurl = parse_url($url);
$parsurls = $parsurl['host'];
$pieces = explode(".", $parsurls);
if($pieces[0] == 'www')
$parsurls=substr($pieces, 1, 6);
$quees = mysql_query("SELECT * FROM `blacklist` WHERE `bw_id`='".$id."' AND `domen`='".$parsurls."'");
$rquees = mysql_num_rows($quees);
if($rquees > 0)
$err[]='Данный домен находится в блэк-листе для текущего блока';


Спустя 16 минут, 15 секунд (2.05.2012 - 16:40) Xpund написал(а):
Всем спасибо, сделал так:

$parsurl = parse_url($url);
$parsurls = $parsurl['host'];
$pieces = explode(".", $parsurls);
if($pieces[0] == 'www')
$parsurls=substr($parsurl['host'], 4);
$quees = mysql_query("SELECT * FROM `blacklist` WHERE `bw_id`='".$id."' AND `domen`='".$parsurls."'");
$rquees = mysql_num_rows($quees);
if($rquees > 0)
$err[]='Данный домен находится в блэк-листе для текущего блока';

Работает


_____________
минус, конечно, иногда полезен, но плюс мне нравиться больше :)
Женский журнал - Жена сказала раскрутить сайт любой ценой (Sorry)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.