Trackback-скрипт
Мне нужен скрипт на PHP, который будет принимать trackback'и и складывать их в mysql, а также скрипт для выборки их из базы.
Что такое trackback: http://en.wikipedia.org/wiki/Trackback
Скрипт приёма trackback:
* Проверить имя и пароль пользователя (используя HTTP authentication with PHP).
* Разобрать запрос.
* Положить данные в mysql.
* Если произошла какая-либо ошибка -- послать уведомление на e-mail.
Фукнция выбора информации:
* get_trackbacks_by_ids. На входе -- массив из ID страниц, на выходе -- массив ассоциативных массивов.
Скрипт выбора информации:
* На входе -- список URL страниц, на выходе -- XML с данными.
Что такое ID страницы: это URL страницы, переработанный следующим образом:
* Если есть знак вопроса, удалить его и всё, что после него.
* Если URL кончается на "/", "/index.html" или "/index.php", удалить это.
* Если URL начинается на "http://хост" или "https://хост", удалить это.
От программиста ожидается:
* mysql-скрипт для создания таблицы в базе,
* настраиваемые скрипты приёмы trackback и выдачи XML, функция get_trackbacks_by_ids,
* тестовые данные: примеры trackback-запросов,
* тестовые данные: mysql-скрипт для загрузку в базу текстовых trackbacks,
* комментарии в коде на английском.
Совместно с предложением своих услуг, отправьте личное сообщение с примером своего кода, где вы
* получаете данные от пользователя (keyword: gpc),
* кладёте их в базу (keyword: sql injection).