wanick

Рейтинг
86
Регистрация
18.09.2006
seovisor:
Параметр 'url' у меня всегда уникальный, так что индекс пока не нужен.

Индекс в вашем случае нужен не для того чтобы поддерживать уникальность - а для того чтобы искалась запись быстрее, хотя и с уникальностью вам поможет избежать проблем в дальнейшем

Соглашусь пожалуй с тем что, никому скрипты мои на фиг не нужны,

более того, если кто-то начнет копировать мой код и я вдруг об этом узнаю.. не то что не обижусь на него, а наоборот буду горд за себя за то что мой труд кому то пригодился кроме меня. Помню мне препод говорил, хороший программист, не изобретает велосипед, он знает где подглядеть как он сделан - в общем смысл его высказываний таков.

А насчет контента я так понял вообще вопрос не стоит.

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

seovisor:
$result = sqlite_unbuffered_query($db, 'SELECT * FROM sample'); //получаем данные из БД

Ой ой ой - зачем же так... пожалейте мою психику :), судя по вашим описаниям у вас там база в несколько гигов.

сделайте хотябы так:

$result = sqlite_unbuffered_query($db, 'SELECT * FROM sample WHERE url="'.$u.'"');

по where он вытащит вам уже нужную страницу, вам только проверить нашлось что-то или нет и вывести на экран, а также надеюсь что у вас сделан индекс по данному полю (https://yandex.ru/search/?text=sqlite%20create%20index%20if%20not%20exists&lr=213&clid=2186618, http://www.sqlite.org/lang_createindex.html), по сути он должен быть у вас уникальным

И дайте хоть скриншот что у вас выводится, чтобы не "ремонтировать машину по телефону".

Может глупость спрошу, а не пробовали заключить его в <?php echo $row['page']; ?>, не вижу других причин почему у вас исходники php могли бы вылазить на сайт. пожалуй могут быть и другие причины...

Да еще если у вас .html файл а не .php например , будет зависеть от того включена ли соответствующая настройка на сервере чтобы web-server искал php код внутри .html

Вам нужно сделать еще одну функцию и вызывать ее в качеств callback

и в ней организовать то что сделано у вас строкой "s1('\\1').__fixx('\\3','{$H}').'\\4'/"

вот так должно работать


function fixx($A,$H){
return preg_replace_callback(
'/(<[a-z][^<>]*?(?:src|href))=(['\"])?(.*?)(?(2)\\2|([\s>]))/i',
function($matches){
return s1($matches[1]).__fixx($matches[3],$H).$matches[4].'/';
}, $A);
}

подобный вопрос уже задавался на форуме ( /ru/forum/563067 ), варианты решения там представлены

В вашем случае будет что-то типа такого


RewriteCond %{QUERY_STRING} ^attachment_id=\d+
RewriteRule .* - [R=404,L]

Если конечно речь идет только о параметре attachment_id - но судя по всему у вас будет любой параметр работать похожим образом. Вам нужно ставить более универсальный обработчик для QUERY_STRING, чтобы ловило все.

Возможно вы имели ввиду поиск и копирование ссылок в нутри одной TR для множества ссылок ?

и каждая будет скопирована в своей родительской TR-ке, вот решение такое


<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script>
// находим все A
var $list = $('td a');

// бежим по ним
$.each($list, function(i, el){
// находим TR родительский
var $tr = $(el).parents('tr:first');

// клонируем элемент и помещаем его в td.ss родителя
$(el).clone().appendTo($('td.ss', $tr));
});
</script>

Можно бесплатно мониторить позиции ключ. если продвигаешь в системе seopilot.pl это 2 в 1 биржа ссылок + аналог сеопульта

Естественный ссылочный взрыв бывает когда Ты делеашь все сразу быстро и много проставляешь ссылок вот тогда Гугл может Табя заметить и каак надо отметить филтром.

Мой Тебе совет простоновка ссылок должна быть систематический регулярно но при этом с хаотическим подходом то есть 1 дня проставляешь несколько ссылок, 2 дня не проставляешь вообще а 3 дня просталяешь только 1 ссылку. Главное со временем увеличивать количество ссылок но это нужно делать очень деликатно не спеша и регулярно.

И еще не надо забывать про оптимизацию сайта под ключ. и обязательно надо все время работать над сайтом то есть его улучшать ( юзабилити ) и баловать уникальным и качественным контентом!

1 234
Всего: 39