Вход

Просмотр полной версии : sr_feuser_register способы обработки значений


extremo
02.04.2009, 18:52
Всем привет. проблема возникла с пресловутыми спецсимволами:)
Дело в том что регистрация работает замечательно, но при авторизации пользователей, которые добавляют в свой логин при регистрации кавычки всё рушится))).
Общее описание системы:
сайт гос.закупок. участники конкурса регистрируются и скачивают конкурсную документацию. Статистика скачиваний ведётся в экселевском файле, куда записываются параметры пользователя в том числе и и имя пользователя (с кавычками) всё бы ничего но иногда происходят глюки. до конца логин в эксель не записывается, а мне обязательно нужно чтобы в отчёте был точный логин, поэтому не могу парсить имя пользователя перед записье в эксэль.

Я хотел бы узнать можно ли при регистрации запрещать спец символы средствами тайпо. документации по расширению нет.
Заранее спасибо!

void
03.04.2009, 01:33
Ну как это нет? Очень даже есть.
Я немного покопался в исходниках, и мне кажется, что встроенных средств для этого нет и нужно написать расширение, использующее один из Hook-ов, чтобы навесить в нужное место регулярку.

extremo
03.04.2009, 09:21
и мне кажется, что встроенных средств для этого нет
Спасибо! именно это я и спрашивал:) хотел, так сказать, удостовериться. Видимо придётся разбираться в механизме работы расширения и менять способы обработки c $_POST(((