mb_convert_encoding

Živjo,

s to funkcijo (mbconvertencoding(join("\n\n", $pre), 'UTF-8', 'UTF-8')) mam probleme, ker mi kot rezultat namesto presledkov stalno v rezultat nabija +

Ma kdo kako idejo zakaj to dela in kako se tega znebit.

7 odgovorov

lahko daš testne podatke, kakšen rezultat dobiš in kaj pričakuješ...

kaj pa tako: urldecode(mbconvertencoding(join("\n\n", $pre), 'UTF-8', 'UTF-8')))

Ali ima tvoj primer zgoraj napako a ti res iz utf-8 še 1x delaš utf-8?

@krifa: isti rezultat

@FrEaKmAn:
$pre[] = "Prijatelj, našel sem odlično"
$pre = mbconvertencoding(join("\n\n", $pre), 'UTF-8', 'UTF-8');

Po izvedbi (kreiranje maila) namesto rezultata: Prijatelj, našel sem odlično
naredi: Prijatelj,+našel+sem+odlično

@krho: res dela UTF-8 v UTF-8, pač kupljena skripta, supporta pa nobenga, je blo že meni čudno.

@sloslo

Zgleda je problem nekje drugje. Meni lokalno ne dodaja. Lahko probaš tudi na http://writecodeonline.com/php/

Verjetno je res problem drugje, nimam nobene ideje več, pač bom počakal na usmiljenje modela ki mi je prodal skripto :(

do takrat pa lahko naredis replace vseh + s presledkom :)
ce gre za content pac ne bo prikazovalo + :D

1