Здравейте,
функцията serializeArray() в jQuery взима всички полета от даден формуляр и ги прави на JSON обект. Проблемът е, че пред всички кавички поставя наклонени черти, демек Magic Quotes. От PHP са изключени, това нещо се получава от serializeArray(), установил съм го със сигурност.
Знам, че най-лесното решение, е да използвам някоя функция в PHP с която да махна наклонените черти, ама просто в 21-ви век да се добавят такива черти е направо малоумна работа и ми лази по нервите.
Как мога да накарам serializeArray() да не добавя чертите пред всички кавички? Някакви параметри... нещо? В интернет информацията за тази функция е оскъдна. Аз я използвам за да правя Ajax заявки и тея черти ми прецакват целия сайт.
Използвам най-новата версия на jQuery.
функцията serializeArray() в jQuery взима всички полета от даден формуляр и ги прави на JSON обект. Проблемът е, че пред всички кавички поставя наклонени черти, демек Magic Quotes. От PHP са изключени, това нещо се получава от serializeArray(), установил съм го със сигурност.
Знам, че най-лесното решение, е да използвам някоя функция в PHP с която да махна наклонените черти, ама просто в 21-ви век да се добавят такива черти е направо малоумна работа и ми лази по нервите.
Как мога да накарам serializeArray() да не добавя чертите пред всички кавички? Някакви параметри... нещо? В интернет информацията за тази функция е оскъдна. Аз я използвам за да правя Ajax заявки и тея черти ми прецакват целия сайт.
Използвам най-новата версия на jQuery.