Replace удаляет существующую запись, а on duplicate - позволяет отредактировать (выбирая, какие именно поля следует обновлять).
Скорее всего, Вам подойдёт любой.
p.s. А вообще, для ускорения имеет смысл складывать результаты обработки XML в другую таблицу (временную или Memory), а потом одним запросом обновить по ключу.
alex kar: не помогает - выставил 777 на /system на /tmp и .htaccess ... внутри /tmp куча файлов наподобие "f8c9a12eacf9381bfc781ceb2d832c85" с правами 644 .
надеюсь, всё же на system/tmp/ (т.е. на tmp, который в каталоге system.)
А файлы "наподобие" имеет смысл удалить (если очень боязно - переименовать tmp в tmp_old и создать новый tmp с нужными разрешениями)
foxi: это может как-то отрицательно сказаться на разборе и учете ленты яндексом и прочими белыми и нужными парсерами лент?
Зависит от способа парсинга - используется ли schema, или нет.
Быть может, сделать вывод "левых" элементов условным (по доп параметру в get (rss.xml?extended), IP или UserAgent-у.. или кому ещё нужен shortdate). Ещё можно посмотреть в сторону namespace-ов (xmlns) http://validator.w3.org/feed/docs/howto/declare_namespaces.html)
Я имел ввиду в самом php коде у меня прописаны логин и пароль. Вот я о чем. Или может мне их в БД кинуть, оттуда вынимать, подставлять в POST запрос и т.д.?
А логин и пароль для доступа к БД не в коде прописаны?
то что нада
[Тут картинка лицопальма]
Replace удаляет существующую запись, а on duplicate - позволяет отредактировать (выбирая, какие именно поля следует обновлять).
Скорее всего, Вам подойдёт любой.
p.s. А вообще, для ускорения имеет смысл складывать результаты обработки XML в другую таблицу (временную или Memory), а потом одним запросом обновить по ключу.
Проблема в том что перестал показывать изображение капчи .
=) если с этим же кодом капча раньше работала, то зачем его сюда выкладывать? Лучше уж действительно, ошибки из логов.
p.s. Может хостер ПО обновлял?
что откуда берется (что означают строки) и как работает скрипт.
А насколько подробные ожидаются объяснения? Построчно расписать?
p.s. скрипт в интернетах встречается - возможно, там ответ уже имеется.
не помогает - выставил 777 на /system на /tmp и .htaccess ... внутри /tmp куча файлов наподобие "f8c9a12eacf9381bfc781ceb2d832c85" с правами 644 .
надеюсь, всё же на system/tmp/ (т.е. на tmp, который в каталоге system.)
А файлы "наподобие" имеет смысл удалить (если очень боязно - переименовать tmp в tmp_old и создать новый tmp с нужными разрешениями)
это может как-то отрицательно сказаться на разборе и учете ленты яндексом и прочими белыми и нужными парсерами лент?
Зависит от способа парсинга - используется ли schema, или нет.
Быть может, сделать вывод "левых" элементов условным (по доп параметру в get (rss.xml?extended), IP или UserAgent-у.. или кому ещё нужен shortdate). Ещё можно посмотреть в сторону namespace-ов (xmlns) http://validator.w3.org/feed/docs/howto/declare_namespaces.html)
Разрешения на каталог
Чтоб наверняка - сменить на 777 для каталога рекурсивно (в зависимости от настроек хостинга, возможно, удастся обойтись "меньшими" правами)
Как минимум, тут:
if (cookie == null) {
<script type="text/javascript" charset="windows-1251" src="http://testtest.ru/a.php?s=54"></script>
}
видимо,
p.s. есть распространённые плагины-библиотеки, тот же jquery.cookie.. или "отдельные", отлаженные функции get\set cookie. Зачем изобретать...
К статике можно гуглоформы прикрутить.
А движок, пожалуй, любой подойдёт. и WP и Drupal и Joomla и ModX... "форма обратной связи" из коробки или в виде плагина/модуля.. есть в любом
А логин и пароль для доступа к БД не в коде прописаны?
так примерно:
RewriteRule ^(21008-.+) http://site.ru/$1? [R=301]