Скрипт с get параметрами
Написать php код, чтобы при обращении к странице выводилось через echo то, что передано в GET параметре "keyword".
При этом должны обрезаться знаки: []""+ и лишние пробелы. Плюс первое слово всегда должно быть с большой буквы.
А также, указываем список слов, при наличии которых должна выводиться дополнительно определенная ссылка.
Например, задаем список слов для переменной keyword:
avto|auto|автомобиль|машина|тачка = http://zapchasti.ru/98765
table|chair|floor|стол|шкаф = http://mebel.ru/123
girls|woman|девушка|косметика|love = http://girls.com/56789
При обращении скрипт должен проверять что внутри keyword и если находит слово, то подставляет ссылку соответствующую ему и выводит слово на станице.
Если не находит, то выводит текст и ссылку по умолчанию.
Должно работать с кодировками (UTF-8, windows-1251, escape() ) и на кирилице, чтобы понимало что "%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%B0+%D0%BA%D1%83%D0%BF%D0%B8%D1%82%D1%8C" это "машина купить" и т.д.
Примеры запросов:
site.ru/?device=d&keyword=машина купить&source=123
site.ru/?device=d&keyword=[машина купить]&source=123
site.ru/?device=d&keyword="машина купить"&source=123
site.ru/?device=d&keyword=+машина +купить&source=123
site.ru/?device=d&keyword=auto%20shop&source=123
site.ru/?device=d&keyword=auto+shop&source=123
site.ru/?device=d&keyword=%2Bauto+%2Bshop&source=123
site.ru/?device=d&keyword=auto+shop&source=123
site.ru/?device=d&keyword=+auto +shop москва&source=123
site.ru/?device=d&keyword=%2Bauto+%2Bshop+%D0%BC%D0%BE%D1%81%D0%BA%D0%B2%D0%B0&source=123
site.ru/?device=d&keyword=auto%2Bshop+%D0%BC%D0%BE%D1%81%D0%BA%D0%B2%D0%B0&source=123
site.ru/?device=d&keyword=auto+%2Bshop&source=123
site.ru/?device=d&keyword=auto%20+shop&source=123
- при всех этих запросах должно отобразиться:
или