freestuff.gr áñ÷éêÞ óåëßäá
 FAQFAQ    ÁíáæÞôçóçÁíáæÞôçóç   Ëßóôá ÌåëþíËßóôá Ìåëþí   ÏìÜäåò ÌåëþíÏìÜäåò Ìåëþí   <b>ÅããñáöÞ ÌÝëïõò</b>ÅããñáöÞ ÌÝëïõò 
 ÐñïößëÐñïößë   ÅðéëïãÝò ìÝëïõò ÅðéëïãÝò   Ôá bookmarks ìïõ Ôá bookmarks ìïõ   ÐñïóùðéêÜ ìçíýìáôáÐñïóùðéêÜ ìçíýìáôá 
  äéáöÞìéóç  

Êáëþò Þñèáôå óôï forum ìáò! Ãéá íá óõììåôÜó÷åôå óôéò óõæçôÞóåéò èá ðñÝðåé íá åßóáóôå ìÝëïò. Ãßíåôå ìÝëïò ôþñá!.
 

substr & utf8 ðñüâëçìá!


 Forum index » Äçìéïõñãßá Web Sites, Ãñáöéêþí & Ðñïãñáììáôéóìüò » PHP Ðñïãñáììáôéóìüò êáé åöáñìïãÝò » PHP Ðñïãñáììáôéóìüò
Moderators:  PHP Moderators, Super-Moderators, WebDev Moderators
ÅéóáãùãÞ íÝïõ ÈÝìáôïò   ÁðÜíôçóç óôï ÈÝìá Óåëßäá 1 áðü 1 [3 Ìçíýìáôá]      Bookmarks Tags: utf8 Mark the topic unread :: Ðñïçãïýìåíï èÝìá :: Åðüìåíï èÝìá
ÁðïóôïëÝáòÌÞíõìá
vcore


ÌÝëïò áðü: 20 Äåê 2003
Ìçíýìáôá: 256+
Ðåñéï÷Þ: Crete
View users profile Visit posters website
ÌÞíõìáÓôéò: 23 Öåâ 2010 20:51    ÈÝìá: substr & utf8 ðñüâëçìá! ÁðÜíôçóç ìå ðáñÜèåóç  Mark this post and the followings unread

ÊáëçóðÝñá üôé ëÝåé ï ôßôëïò

Åß÷å êáíåßò ðáñüìïéï ðñüâëçìá?

ÊÜíù:

echo substr($row[menu_description], 0, 20);

ðÝñíù óùóôü áðïôÝëåóìá üôáí ïé ÷áñáêôÞñåò ðïõ êáôá÷þñçóá åßíáé óôá áããëéêÜ.
Óôá åëëçíéêÜ üìùò ðÝñíù ìåñéêïýò ÷áñáêôÞñåò (êáììßá ìå ôï 20 ðïõ Ý÷ù äþóåé)êáé óôï ôÝëïò Ýíá ðåñßåñãï åñùôçìáôéêü ìáõñéóìÝíï? .

Ç óåëßäá ìïõ Ý÷åé encoding utf8 êáé ç mysql åðßóçò.

WTF dudes?
Åõ÷áñéóôþ!

_________________
Easy CMS
------------
Ôï íá æçôÜò âïÞèåéá äåí óçìáßíåé üôé åßóáé åîáñôçìÝíïò.
dva_dev
Script Master

ÌÝëïò áðü: 16 Óåð 2005
Ìçíýìáôá: 256+

View users profile
ÌÞíõìáÓôéò: 23 Öåâ 2010 21:07    ÈÝìá: ÁðÜíôçóç ìå ðáñÜèåóç  Mark this post and the followings unread

×ñçóéìïðïßçóå ôçí mb_substr.
vcore


ÌÝëïò áðü: 20 Äåê 2003
Ìçíýìáôá: 256+
Ðåñéï÷Þ: Crete
View users profile Visit posters website
ÌÞíõìáÓôéò: 23 Öåâ 2010 21:14    ÈÝìá: ÁðÜíôçóç ìå ðáñÜèåóç  Mark this post and the followings unread

dva_dev áíÝöåñå:
×ñçóéìïðïßçóå ôçí mb_substr.


Åõ÷áñéóôþ
Was about to post for solution. My bad äåí Þîåñá üôé ç substr äåí åß÷å unicode support.

Solution:

echo mb_substr($row[menu_description],0,10,"utf-8");

Thanks!!! Another pint of beer

_________________
Easy CMS
------------
Ôï íá æçôÜò âïÞèåéá äåí óçìáßíåé üôé åßóáé åîáñôçìÝíïò.
ÅìöÜíéóç ÌçíõìÜôùí:   
ÅéóáãùãÞ íÝïõ ÈÝìáôïò   ÁðÜíôçóç óôï ÈÝìá Óåëßäá 1 áðü 1 [3 Ìçíýìáôá] Mark the topic unread :: Ðñïçãïýìåíï èÝìá :: Åðüìåíï èÝìá
 Forum index » Äçìéïõñãßá Web Sites, Ãñáöéêþí & Ðñïãñáììáôéóìüò » PHP Ðñïãñáììáôéóìüò êáé åöáñìïãÝò » PHP Ðñïãñáììáôéóìüò


Ó÷åôéêÜ èÝìáôá
 ÈÝìáôá   Áð/óåéò   ÁðïóôïëÝáò   Ôåëåõôáßï ìÞíõìá 
PHP, HTML5 , utf-8 Þ iso-8859-7 4 Lykos22 30 Éáí 2013 14:21
Lykos22 ÅìöÜíéóç ôåëåõôáßïõ ìçíýìáôïò
ðñüâëçìá ìå substr êáé åëëçíéêÜ 0 rafinos 12 Öåâ 2012 12:16
rafinos ÅìöÜíéóç ôåëåõôáßïõ ìçíýìáôïò
äåí âãÜæù Üêñç ìå ôï encoding UTF-8 !! 6 electrofunny 10 Éïõë 2011 20:17
electrofunny ÅìöÜíéóç ôåëåõôáßïõ ìçíýìáôïò
 
Ôþñá åßíáé 20 Éïõí 2013 09:29 | All times are UTC + 3 (DST in action)


Email This Page to Someone! add to Favorites

     Powered by p h p B B © 2001,2005 p h p B B Group
Ãéá Üìåóç åðéêïéíùíßá ìå ôïí äéá÷åéñéóôÞ ôïõ freestuff.gr óôï email: freestuff.gr(ðáðÜêé)gmail.com


êáêü ìÜôé
Copyright © 1999-2013 Freestuff.gr All Rights Reserved  
Version Aegean, designed by N. Tsaganos