Samail

Samail
Рейтинг
369
Регистрация
10.05.2007

Переход по ссылке нужен.

Этот скрипт выводит на экран ползунки, пользователь выбирает ими нужные циферки, нажимает на кнопку и открывается ссылка в которую добавлены выбранные значения.

Нашел в интернете такой вариант:

<IfModule mod_rewrite.c>

# Включаем модуль mod_rewrite:
RewriteEngine on
# Для файла .htaccess, расположенного в корневой директории сайта
RewriteBase /
RewriteCond %{REMOTE_ADDR} ^(?:7|23|45|50|6[3-9]|7[1-6]|9[6-9]|1(?:0[0478]|7[2-4]|84|99)|2(?:0[4-9]|16))\..*$
RewriteCond %{HTTP_HOST} !^(?:www\.)?my_english_site\.com$ [NC]
RewriteCond %{HTTP_USER_AGENT} !bingbot [NC]
RewriteCond %{HTTP_USER_AGENT} !(?:Googlebot|gsa-crawler) [NC]
RewriteCond %{HTTP_USER_AGENT} !Slurp [NC]
RewriteRule ^.*$ - [F,L]
</IfModule>

Проверил по сервису проверки доступности из разных стран, для 1/3 США доступ не закрыт остался.

Начались блокировки от фонаря

Причина блокировки:
- Искусственно воспроизведенные (недобросовестные) показы и клики.

Хотя ничего подобного на сайте никогда не было.

Сделал уже. Всё работает, уже тащит недостоверную информацию.

UFOADV:
<?php if ($_SERVER['REMOTE_ADDR']=="11.22.33.44") echo "Текст"; ?>


<?php if ($_SERVER['REMOTE_ADDR']=="11.22.33.44-11.22.33.94") echo "Текст"; ?>

Так тоже сработает?
Mad_Man:
Вам точно нужно присваивание, а не сравнение?

Да там ошибка была, сейчас == стоит.

..................

Вроде всё выводится как надо, но вперемешку все категории. В Массиве указаны категории ("cat": 1,)

Пока в голову приходит только наделать табличек по числу категории, вот так:

<table width="880" border="1" cellspacing="10" cellpadding="10"> 

<tr>
<?php foreach($cart as $k => $v): ?>
<?php if($v['cat']=1): ?>

<table width="880" border="1" cellspacing="10" cellpadding="10"> 

<tr>
<?php foreach($cart as $k => $v): ?>
<?php if($v['cat']=2): ?>

Нормальный вариант или есть более правильный?

Кроме того, есть ли возможность искать у каких объектов существует переменная например

<?=$v['drop']['wood']; ?>

И вывестись через запятую значения:

<?=$k;?> <?=$v['title_ru'];?> - <?=$v['drop']['wood']; ?>, 

И так в нужном месте по очереди через запятую, значения этих переменных из всех массивов у которых присутствует ['drop']['wood']

---------- Добавлено 15.07.2014 в 02:39 ----------

Samail:

<table width="880" border="1" cellspacing="10" cellpadding="10">
<tr>
<?php foreach($cart as $k => $v): ?>
<?php if($v['cat']=1): ?>

Уже понял что так неправильно :)

Нужно где-то здесь это условие указать наверное

<?php foreach($cart as $k => $v): ?>

Спасибо. А как вывести саму циферку? Вот эту:

"1": {

Что-то не работает. Нажимаю на кнопку и ничего не происходит и в коде страницы ничего не меняется.

Всего: 3620