ivan-lev

Рейтинг
435
Регистрация
20.04.2007
ValdisRu:
согласен, не учел, ну тогда так

ValdisRu, на самом деле, вопрос даже не в этом. Вполне удачный пример кхм-кхм-кода (просьба не принимать на свой счёт - в данном случае пояснения относятся непосредственно к коду)

Код не стал понятнее (более того, как выясняется, появилась возможность на ровном месте "не учесть"). (*)

Код не стал быстрее (зачем использовать "тяжёлые" функции замены в строке /хорошо, не регулярку предложили/, если можно и вполне логично использовать более "лёгкое" сравнение?)

Для демонстрации наличия альтернативного варианта ("без if")?

(*) Строго говоря, все вышеперечисленные варианты отработают не совсем так, как описано в первом посте /полагаю, так и задумано/ для случая, когда

<?php $id_clubs2 = 0; ?>
ValdisRu:
$uri=str_replace('/00','',$uri);

$id_clubs2 = '007';
Konceptovskiy:
Так все таки. Может примерчики некоторые приведете с пояснением на счет 1.0 версии и 1.1?

http://www.w3.org/TR/xhtml11/changes.html

Konceptovskiy:
Спрашиваешь конкретное, а тебя на книгу отсылают.

помогло?

siv1987:
да и вообще, не мешало бы научится пользоваться поиском.

Точно, воспользовался бы поиском, отнёсся бы попроще...

bay_ebook тоже серьёзен...:

bay_ebook:
давно таких троллей с такими умными вопросами не встречал

Rock'n'rolla, поражаюсь Вашему упорству...

В одной из предыдущих тем мы научились(?) считать количество дней между датами.

Так вот, если это количество > 0, то первая дата больше (т.е. позже). Если < 0, то вторая дата "больше".

Или, через DateInteval - если интервал положительный (%R = '+'), то первая дата меньше.

пустой белый экран, скрипт перестает работать.

Рискну повториться... http://phpfaq.ru/debug

Балгынбаев Дастан:
большой, порядка 10 адресов вида 1.2.3.4/19.

mod_rewrite работает с регулярками, а не с подсетями.

Либо лепить регулярку из подсети (можно воспользоваться сервисами вроде такого http://www.analyticsmarket.com/freetools/ipregex ) - в зависимости от "ВИДА" вполне вероятно, что она может быть относительно простой:

RewriteCond %{REMOTE_ADDR} ^1\.2\.3\. [OR]
RewriteCond %{REMOTE_ADDR} ^3\.4\.5\. [OR]
RewriteCond %{REMOTE_ADDR} ^67\.89\.
RewriteRule . http://google.tld [R]

А может и не очень http://stackoverflow.com/questions/17967294/how-can-i-make-a-regular-expression-for-ip-address-with-subnetmask

Хотя я бы лучше смотрел в сторону allow/deny

http://www.gossamer-threads.com/lists/apache/users/291904

http://www.helicontech.com/forum/17746-negate_rewrite_rule_for_ip_subnet.html


<a href="/page<?= $id_clubs2 == '00' ? '' : '/'.$id_clubs2 ?>/art/list/">
SeVlad:
1. Надо задавать вопрос в правильном разделе

А лучше воспользоваться поиском или справкой и не задавать вообще.

SeVlad:
и не чистить куки.

так и ходить с грязными...

Konceptovskiy:
И вижу предлагают проверку не постоянную, а с периодом, но нафига тогда это нужно, если самому можно на сайт зайти пару тройку раз в день,

А в ночь? :D

kvins:
по точному совпадению строки

для точного совпадения есть strpos / mb_strpos для UTF-8/

Всего: 4907