Есть догадки, мысли, где скрипт проверяет есть ли определенные символы, но туда не вставить переменную...
Как такое осуществить?

Заранее спасибо

Спустя 7 минут, 56 секунд (4.06.2011 - 12:21) waldicom написал(а):
Самый короткий вариант с помощью регулярных выражений, чуть по больше с помощью strpos() + substr()
Спустя 6 минут, 39 секунд (4.06.2011 - 12:27) sharki написал(а):
parse_url() для этого думаю подойдет
Спустя 10 минут, 31 секунда (4.06.2011 - 12:38) waldicom написал(а):
Цитата (sharki @ 4.06.2011 - 10:27) |
parse_url() для этого думаю подойдет |


Спустя 11 минут, 46 секунд (4.06.2011 - 12:50) allplayer написал(а):
Эээ.. А можно подробнее?

Спустя 1 минута, 18 секунд (4.06.2011 - 12:51) sharki написал(а):
allplayer
Гугл + Мануал
Гугл + Мануал

Спустя 6 минут, 52 секунды (4.06.2011 - 12:58) allplayer написал(а):
Не дружу с массивами. Можно кусочек кода?

Спустя 2 минуты, 41 секунда (4.06.2011 - 13:00) Игорь_Vasinsky написал(а):
какие массивы? тебе дали ряд функций - посмотри хотябы для приличия их синтаксис. И это с тебя кусочек кода

Спустя 2 минуты, 6 секунд (4.06.2011 - 13:03) allplayer написал(а):
Ладно. вот кусочек кода:
Это обрезать после 7-го ьсимвола. А как дальше?
$string = substr("http://lalala.com/index.php?page=ololo", 7);
echo ();
Это обрезать после 7-го ьсимвола. А как дальше?
Спустя 2 минуты, 33 секунды (4.06.2011 - 13:05) waldicom написал(а):
Смотри ответ от Sharki и тут: http://php.net/manual/de/function.parse-url.php
Спустя 4 минуты, 26 секунд (4.06.2011 - 13:10) Игорь_Vasinsky написал(а):
Цитата |
Это обрезать после 7-го ьсимвола. А как дальше? |
Всё что ты урезал - не используешь. Если решил substr и спользовать- то:
1. Проверить есть ли www
2. Если есть - то нужно урезать http://www. - c 1 по11 символ, если нет то с 1 по 7
3. Найти первое вхождение /
4. Подсчитать кол-во символов в строке
5 Урезать всё с п.п. 3 - до конца.
Всё.
1. Проверить есть ли www
2. Если есть - то нужно урезать http://www. - c 1 по11 символ, если нет то с 1 по 7
3. Найти первое вхождение /
4. Подсчитать кол-во символов в строке
5 Урезать всё с п.п. 3 - до конца.
Всё.
Спустя 2 минуты, 9 секунд (4.06.2011 - 13:12) allplayer написал(а):
Ну я додумался секунд за 5 до того, как увидел последнее сообщение. спасибо

Спустя 4 минуты, 27 секунд (4.06.2011 - 13:16) sharki написал(а):
Игорь_Vasinsky
Вроде уже более менее опытный человек, а учишь делать все через жопу :)
Вроде уже более менее опытный человек, а учишь делать все через жопу :)
$url = parse_url("http://lalala.com/index.php?page=ololo");
print_r($url);
Array
(
[scheme] => http
[host] => lalala.com
[path] => /index.php
[query] => page=ololo
)
echo $url['host']; // lalala.com
Спустя 6 минут, 3 секунды (4.06.2011 - 13:22) Игорь_Vasinsky написал(а):
sharki
Цитата |
Если решил substr и спользовать- то: |
ТС сам путь выбирает, пускай опыта набирается.
Цитата |
Вроде уже более менее опытный человек, |
я ещё и старше, выражения выбирать нужно. Тем более не обасноввано как то. хочет substr - покажу как substr
Спустя 2 минуты, 3 секунды (4.06.2011 - 13:24) allplayer написал(а):
Sharki, Ну если ты самый умный 
Запусти серв, вставь свой код и посмотри что он тебе выдаст.

Запусти серв, вставь свой код и посмотри что он тебе выдаст.
Спустя 1 минута, 31 секунда (4.06.2011 - 13:26) sharki написал(а):
allplayer
http://aticka.ru/test.php
Игорь_Vasinsky
Человек много чего может выбирать, но надо советовать лучшее
http://aticka.ru/test.php
Игорь_Vasinsky
Человек много чего может выбирать, но надо советовать лучшее
Спустя 3 минуты, 46 секунд (4.06.2011 - 13:30) Игорь_Vasinsky написал(а):
Он уже выбрал, в своём сообщении он показал код с substr и поинтересовался что дальше.
Работая с parse_url - он всё сделает быстро, работая с sustr() он так же изучит другие функции для работы со строками. И потом возможно сам додумает что есть parse_url(). - Вот это процесс и есть обучение.
Работая с parse_url - он всё сделает быстро, работая с sustr() он так же изучит другие функции для работы со строками. И потом возможно сам додумает что есть parse_url(). - Вот это процесс и есть обучение.
Спустя 5 минут, 40 секунд (4.06.2011 - 13:35) sharki написал(а):
Игорь_Vasinsky
Извини если оскорбил, не специально
Но всё таки надо знать что и для чего предназначено. А не использовать что попадется в руки)
Извини если оскорбил, не специально

Но всё таки надо знать что и для чего предназначено. А не использовать что попадется в руки)
Спустя 2 минуты, 17 секунд (4.06.2011 - 13:37) allplayer написал(а):
Вот. Для новичка сойдет :)
$url='http://lalalalalalalallalalalalalapizdec.com/admin/?page=ololo';
$string=substr($url, 7);
$string2=strpos($string, "/");
$string=substr($string, 0, $string2);
echo $url;
echo'<br />';
echo $string;
Спустя 33 секунды (4.06.2011 - 13:38) allplayer написал(а):
Да всё нормально. меня сложно обидеть

Спустя 1 минута, 18 секунд (4.06.2011 - 13:39) allplayer написал(а):
ЫЫЫ! полный зад радости!

Спустя 11 секунд (4.06.2011 - 13:39) Игорь_Vasinsky написал(а):
sharki
Да всё пучком. Я сам учился - так, когда опыта было мало, использовал первое что в руки попадётся, писал сотни ненужных строчек кода, зато строковые функции засели в голове на всегда наверно.
Кто как учит - тот так учит, разная методика.
Да всё пучком. Я сам учился - так, когда опыта было мало, использовал первое что в руки попадётся, писал сотни ненужных строчек кода, зато строковые функции засели в голове на всегда наверно.
Кто как учит - тот так учит, разная методика.
Спустя 2 минуты, 4 секунды (4.06.2011 - 13:42) Игорь_Vasinsky написал(а):
Когда нить перед ТС станет задача: что то вроде поиска - там ему эти навыки пригодятся.

Спустя 1 минута, 4 секунды (4.06.2011 - 13:43) Игорь_Vasinsky написал(а):
allplayer
Если у тя будет с www - то на выходе тож останется с www/
Если у тя будет с www - то на выходе тож останется с www/
Спустя 6 минут, 40 секунд (4.06.2011 - 13:49) allplayer написал(а):
Мне www не играет роли. кто как сайт укажет, с www или без.
Вобщем кто как напишет, так на сайте и покажет его сайт
Вобщем кто как напишет, так на сайте и покажет его сайт