Проблем със символа �

mantodeus

Member
На един от сайтовете ми се появи внезапно следния символ -
Странното е че го има само на 1 място,в едно заглавие.Прегледах сорса да не би от там да идва проблема,но и там се появява като

Някой да е срещал подобен проблем и да има идея как се елиминира ?
 
От: Проблем със символа �

Този проблем има много възможни причини.
Едината е рязането на някой мултибайтов символ. Обяснение в блога ми.
Другата е грешен collation на таблиците.

Останалите няма смисъл да ги обяснявам, тъй като не са характерни.
Дай адрес да видим?
 
От: Проблем със символа �

да, най-вероятно рязане на заглавие, което е дълго. Може да се избегне, ако се ползва windows-1251 навсякъде. Или имаше и една друга функция, но не се сещам каква беше.
 
От: Проблем със символа �

да, най-вероятно рязане на заглавие, което е дълго. Може да се избегне, ако се ползва windows-1251 навсякъде. Или имаше и една друга функция, но не се сещам каква беше.
Просто стандартните функции се заменят с мултибайтови функции (mb_), както в примера в блога ми. Общо взето може да се избегне по доста начини.

Reference: http://php.net/manual/en/book.mbstring.php
 
От: Проблем със символа �

Мерси за идеите,разрових се малко повече и се оказа,че апострофа прави проблеми.Преди доста време имах подобен проблем в тялото на текста,като се постнеше апостроф и нещо се омазваше в базата данни и идваше обратно като /' ,сега разликата е че ми връща гореспоменатия символ. Пробвах с фунцкията stripslashes и уж го вързах някак,но сега нещо не хваща проблема с title-а.
 

Горе