- Как се справяте се апострофа?
WT форуми -> SEO -> Как се справяте се апострофа?
Създайте нова тема Напишете отговор 
Автор Съобщение
Hous
Активен
Активен

Регистриран на: 22/03/2008 11:19 pm

Support: 111
Bonus: 213
Мнения: 2538
Мнение 29/06/2013 11:28 pm     Как се справяте се апострофа? Отговорете с цитат


Примерно имате име на новина
Бла бла к'вот кажеш
и поставите това име като alt=""
таг на картинка, във загавието обаче има символ '
които чупи HTML кодът...
тоест
alt='бла бла к" вотк аже />

как се справяте вие с това?
ps:Писах го в SEO защото там най-често се налагат alt тагове и разни други като description и прочие в които се налага да се използва и доста често се среща апостроф които прецаква всичко...
пс2:записите в таблицата са от рода на & вместо &

Последната промяна е направена от Hous на 30/06/2013 11:09 am; мнението е било променяно общо 1 път
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
joTunkiq
Активен
Активен

Регистриран на: 25/12/2012 12:03 pm

Support: 133
Bonus: 266
Мнения: 800
Мнение 30/06/2013 12:10 am      Отговорете с цитат


ескейпване ?

alt=' mi\'n cool alt text'
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
Hous
Активен
Активен

Регистриран на: 22/03/2008 11:19 pm

Support: 111
Bonus: 213
Мнения: 2538
Мнение 30/06/2013 8:36 am      Отговорете с цитат


В дб-то записите са от типа:
бла бла'бла
всичко друго е обърнато във &

Като опитах със addslashesh() при показването в alt=""
въпреки \ HTML пак се прецаква:
alt="bla bla\" blalbalblab'>


Временното ми решение е:

str_replace("'","'",$zaglavie)


оказа се,че apos не е валиден HTML и в някой браузъри прави проблем , за това го сменям с
& 3 8 ;


Всичко е наред сега.

Последната промяна е направена от Hous на 30/06/2013 5:56 pm; мнението е било променяно общо 1 път
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
joTunkiq
Активен
Активен

Регистриран на: 25/12/2012 12:03 pm

Support: 133
Bonus: 266
Мнения: 800
Мнение 30/06/2013 11:16 am      Отговорете с цитат


освенн да ползваш само ... двойни кавичкки на така а единичнитге вътре и така няма да имаш проблем .. ?

Цитат:
alt="nakkyw tu'p text"
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
qazxsw
Редовен
Редовен

Регистриран на: 21/12/2009 10:11 pm

Support: 18
Bonus: 36
Мнения: 1860
Мнение 30/06/2013 5:26 pm      Отговорете с цитат


alt="<?php echo htmlspecialchars($title); ?>"
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
GOTI
Турист
Турист

Регистриран на: 01/08/2007 11:58 pm

Support: 2
Bonus: 4
Мнения: 370
Мнение 10/08/2013 9:19 pm      Отговорете с цитат


Привет,

Малко е стара тази тема но ...

За да не се чупи HTML от кавички и апострофи ... не е ли &nbsp; ?

В нета бях чел за специалните символи за HTML но сега излизам. По късно може и да пусна от някъде линк за тях.

Поздрави.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
nqkafff
Турист
Турист

Регистриран на: 10/05/2011 3:26 pm

Support: 8
Bonus: 14
Мнения: 321
Мнение 10/08/2013 10:04 pm      Отговорете с цитат


Result Description Entity Name Entity Number
non-breaking space &nbsp;  
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Покажи мнения от преди:    
Създайте нова тема   Напишете отговор    web-tourist.net Форуми -> SEO Часовете са според зоната GMT + 2 Часа
Страница 1 от 1


 
Идете на:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети