Вернуться   Форум SAPE.RU > Практика оптимизации > Google, MSN, Yahoo

-->
Ответ
 
Опции темы
Старый 22.06.2008, 17:11   #61
Новичок
 
Регистрация: 02.02.2008
Сообщений: 82
Вес репутации: 201
Resistant на пути к лучшему
По умолчанию

Цитата:
Сообщение от nulled Посмотреть сообщение
Код в личку кинуть?
Конечно!
Спасибо.
Resistant вне форума   Ответить с цитированием
Старый 22.06.2008, 17:12   #62
Специалист
 
Регистрация: 29.04.2008
Сообщений: 188
Вес репутации: 0
apika нам пока неизвестен
По умолчанию

Цитата:
а какое отношение ваш сайт имеет к качеству услуг системы?
мой сайт, лишь составляющая. Если поисковики палят продажные ссылки, то это урон не только мне, но и оптимизаторам. А нафига им тратить деньги на то, что им не приносит пользы. Я ведь не один такой тут, уверен, что больше половины таких.

Добавлено через 49 секунд
Цитата:
Конечно!
Спасибо.
и мне если можно

Последний раз редактировалось apika; 22.06.2008 в 17:13. Причина: Добавлено сообщение
apika вне форума   Ответить с цитированием
Старый 22.06.2008, 17:58   #63
Новичок
 
Регистрация: 18.06.2008
Сообщений: 69
Вес репутации: 0
nulled нам пока неизвестен
По умолчанию

кому кинул - поставте хоть репутации чуток
nulled вне форума   Ответить с цитированием
Старый 22.06.2008, 18:05   #64
Специалист
 
Регистрация: 29.04.2008
Сообщений: 188
Вес репутации: 0
apika нам пока неизвестен
По умолчанию

Я знал, что есть хорошие люди не только на свете, но и в сапе, у которых деньги не на переднем плане стоят. nulled, громадное спасибо, теперь ссылки не определяются как продажные.
apika вне форума   Ответить с цитированием
Старый 22.06.2008, 18:43   #65
Новичок
 
Регистрация: 22.06.2008
Сообщений: 17
Вес репутации: 0
sltrade скоро станет известен
По умолчанию

Цитата:
Сообщение от nulled Посмотреть сообщение
кому кинул - поставте хоть репутации чуток
Мне тоже код скиньте, пожалуйста.
sltrade вне форума   Ответить с цитированием
Старый 22.06.2008, 18:59   #66
Специалист
 
Аватар для zakaji
 
Регистрация: 18.04.2008
Адрес: Крым
Сообщений: 138
Вес репутации: 199
zakaji скоро станет известен
По умолчанию

Цитата:
Сообщение от nulled Посмотреть сообщение
кому кинул - поставте хоть репутации чуток
Кидайте свой код в паблик, чего скрываться то? Там и о репутации поговорим!
__________________
Времена меняются, и мы вместе с ними!
zakaji вне форума   Ответить с цитированием
Старый 22.06.2008, 19:15   #67
Новичок
 
Регистрация: 18.06.2008
Сообщений: 69
Вес репутации: 0
nulled нам пока неизвестен
По умолчанию

Цитата:
Сообщение от zakaji Посмотреть сообщение
Кидайте свой код в паблик, чего скрываться то? Там и о репутации поговорим!
да я не скрываю, я просто скромничаю. Да и код я взял из источника, который тут в топике уже постили.

в функции SAPE_base я вствил то что выделено коментариями. Пока вставил на одном проекте, тестирую. В массиве $allowed_var прописываете те GET параметры которые вам все таки нужно пропустить.


PHP код:
       if (isset($options['request_uri']) && strlen($options['request_uri'])) {
            
$this->_request_uri $options['request_uri'];
        } else {
            
$this->_request_uri $_SERVER['REQUEST_URI'];
        }
//-----------------------------------------------------------
$allowed_var = array("page""destination""sort""order");

$j explode("?"$this->_request_uri);

if (isset(
$j[1]))
{
   
$k preg_match_all("/(.*)=(.*)\&/Uis",$j[1]."&",$am);
   
$bm = array();
   for (
$i 0$i $k$i++)
   {
      if (
$am[2][$i]=="" or !in_array($am[1][$i],$allowed_var))
         continue;
      
$bm[] = $am[1][$i]."=".$am[2][$i];
   }
   
$j[1] = implode("&"$bm);
   
$this->_request_uri = ($j[1] == "") ? $j[0]: implode("?"$j);
}

//----------------------------------------------------------- 
nulled вне форума   Ответить с цитированием
Старый 22.06.2008, 20:51   #68
Специалист
 
Аватар для MadGreen
 
Регистрация: 29.09.2007
Сообщений: 403
Вес репутации: 218
MadGreen - просто великолепная личностьMadGreen - просто великолепная личностьMadGreen - просто великолепная личностьMadGreen - просто великолепная личностьMadGreen - просто великолепная личностьMadGreen - просто великолепная личность
По умолчанию

а нафига это делать в sape.php если есть $o['request_uri']?

при этом переменная на ура передается в SAPE_client($o) или SAPE_context($o).

А версия sape.php обновится, опять в нее полезете?

Добавлено через 3 минуты
p.s. кстати for использовать с continue как-то не по феншую, уж тогда бы foreach - как то по-производительнее, да и лишних переменных меньше...

Добавлено через 7 минут
и, если не ошибаюсь, знак вопроса в урле может встречаться только один раз. Тогда непонятно зачем использовать implode в последней строке

Последний раз редактировалось MadGreen; 22.06.2008 в 20:58. Причина: Добавлено сообщение
MadGreen вне форума   Ответить с цитированием
Старый 22.06.2008, 21:14   #69
Новичок
 
Регистрация: 18.06.2008
Сообщений: 69
Вес репутации: 0
nulled нам пока неизвестен
По умолчанию

Ну думаю тут все будут очень благодарны если вы нам скинете оптимизированный вариант кода


Цитата:
Сообщение от MadGreen Посмотреть сообщение
а нафига это делать в sape.php если есть $o['request_uri']?

при этом переменная на ура передается в SAPE_client($o) или SAPE_context($o).

А версия sape.php обновится, опять в нее полезете?

Добавлено через 3 минуты
p.s. кстати for использовать с continue как-то не по феншую, уж тогда бы foreach - как то по-производительнее, да и лишних переменных меньше...

Добавлено через 7 минут
и, если не ошибаюсь, знак вопроса в урле может встречаться только один раз. Тогда непонятно зачем использовать implode в последней строке
nulled вне форума   Ответить с цитированием
Старый 22.06.2008, 21:21   #70
Специалист
 
Аватар для MadGreen
 
Регистрация: 29.09.2007
Сообщений: 403
Вес репутации: 218
MadGreen - просто великолепная личностьMadGreen - просто великолепная личностьMadGreen - просто великолепная личностьMadGreen - просто великолепная личностьMadGreen - просто великолепная личностьMadGreen - просто великолепная личность
По умолчанию

Цитата:
Сообщение от nulled Посмотреть сообщение
Ну думаю тут все будут очень благодарны если вы нам скинете оптимизированный вариант кода
я дал направление в котором можно при большом рвении двигаться, работать за бесплатно желания не имею, спасибо за предложение
MadGreen вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Откуда берутся "левые" ВС ?? LeXAos Вопросы от новичков 11 10.06.2008 23:58
Левые файлы в папке e...много_цифр... paul Вопросы по работе системы 4 17.04.2008 13:20
Свободные сылки ушли в минус! KEPS2006 Вопросы от новичков 3 10.04.2008 16:18
Почему сапа не палит клей? Mendel Вопросы по работе системы 5 16.02.2008 19:58
Сылки в разной кодировке Ramzes Вопросы по работе системы 13 22.01.2008 21:19


Часовой пояс GMT +3, время: 15:59.