php-fusion news
Навигация
Главная
Файлы
Форум
FAQ
Каталог ссылок
Разделы новостей
Обратная связь
Фотогалерея
поиск
Реклама
каталог телефонов
Найти
Обзоры
Разное
Заметки пользователей
Статьи  +  -
Загрузка файлов  +  -
Ссылки  +  -
Последние статьи
Как размещать статьи...
Размещение товаров "...
Парсим xml "Озона"
Как сделать xml pars...
подключение к бирже ...
Информеры
Сейчас на сайте
Гостей: 5

Пользователей: 0

Всего пользователей: 252
Новый пользователь: Александр
Сентябрь 2010
ПнВтСрЧтПтСбВс
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
<<   >  >>
Лента alipapa.ru
ROOKEE - инструмент оптимизатора.
Строим рейтинг-каталог
Смайлики прошлого века
Шаблоны для blog-fusion
Подъем почтового сервера на VdsPlanet.
Хостинг на VdsPlanet - месяц спустя.
Хостинг на VdsPlanet.
Где взять ТИЦ?
Апдейт Google Pagerank 4 апреля
Google Supplemental Index Ratio

И опять АП
АП ТИЦ - как всегда, неожиданно.
Заработай своим умом
Комплексная автоматизация предприятий возрождается
Модели поискового поведения и взаимодействия в Web
АП ПР

Geo-IP + Google Maps - по-моему, симпатично.
Теперь Снежинск.
Зачем Яндексу нужен АГС?
Работают ли ссылки?
Sape, Linkfeed, амперсанд и PHP-Fusion
Опубликовал Alipapa May 07 2010 13:17:41
PHP-FusionАмперсенд (или амперсанд) играет роль разделителя get-параметров в адресной строке запроса веб-страницы.
Дело в том, что, в соответствиями с требованиями новых стандартов, амперсенд в адресе веб-страницы должен быть прописан не "&", а "&amp;". Визуально в адресной строке браузера это выглядит одинаково, как "&". PHP-Fusion этих стандартов придерживается.
Скрипты Sape (Linkfeed) берут адрес страницы с "&amp;" и ищут в базе соответствующие записи. А так как в базе вместо "&amp;" стоят "&", то соответствия не находят и ссылок не выводят.
Проблема решается небольшими поправками в скриптах sape.php (linkfeed.php).
Итак. Для linkfeed.php:
У меня это в районе 150-й строки, находим такой фрагмент:
if (array_key_exists($this->lc_request_uri, $this->lc_links) && is_array($this->lc_links[$this->lc_request_uri])) {
$this->lc_links_page = $this->lc_links[$this->lc_request_uri];
}
и добавляем прямо над ним строку:
$this->lc_request_uri = str_replace ("amp;", "", $this->lc_request_uri);//alipapa added
Для sape.php:
в одном файле это была 393-я строка, в другом - 432-я. Надо найти следующие строки:
function set_data($data) { $this->_links = $data;
И сразу под ними вставить:
$this->_request_uri = str_replace ("amp;", "", $this->_request_uri);//alipapa added
Теперь, когда из копии адресной строки удалены дополнительные "amp;", все ссылки размещаются, ошибки исчезают. Успешной вам торговли!
Комментарии
Нет комментариев.
Добавить комментарий
Пожалуйста, залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.

Нет данных для оценки.
График посещаемости
График посещаемости
Поиск в интернете

Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Мини-чат
Вы должны авторизироваться, чтобы добавить сообщение.

05/08/2010 18:37
https://banking.gu
arantee.ru/ - все начинаем отсюда

16/07/2010 11:23
А я уж думал, что вы мой сайт обошли мимо, уже обидеться хотел. Добро пожаловать значит.

15/07/2010 00:55
Алипапа, хороший сайт сделали, вот только с дизайном следует поэкспериментирова
ть Smile

04/07/2010 17:46
http://alipapa.co.
../index.php
и главная страница сайта - понятия разные
лечение ног
26/05/2010 10:57
Оксана, реквизиты берите те, что у меня в статье, в том числе и МФО

26/03/2010 10:31
presta-fusion.ru - мой новый проект зацените
фальшпол
06/03/2010 12:56
Знаем мы ваши дела

03/02/2010 17:25
Чего в асю не выходишь, дело есть!

08/01/2010 15:50
Привет, с праздничками!

21/12/2009 16:34
Спасибо! Получила! Smile

Наши друзья
VolshebnyMir "Ninel"
RSS-каналы сайта




Анонс
Отправить СМС

Tele2

Билайн

Билайн Укр.

Киевстар

МегаФон - Центр

МТС

МТС Укр.

Найти по номеру
4,809,237 уникальных посетителей | Время загрузки: 0.20 секунд
Powered by PHP-Fusion copyright © 2002 - 2010 by Nick Jones. assembly PHP-Fusion-AP-7.00.05
Released as free software without warranties under GNU Affero GPL v3.