[ Kusur @ 02.11.2004. 13:30 ] @
Pozdrav svima Pretražio sam ovaj forum, pročito sam poruke sa sličnim problemom, pronašao sam funkciju za konveziju latinice u ćirilicu, tražio sam po PHP "manuelu", isprobao sam desetak komandi ali nisam uspeo da rešim problem. Molim vas ako neko ima savet ili rešenje da mi pomogne. PHP, MySql Latinični tekst unosim u bazu preko forme iz "Explorera" (strana je 1250 ili utf-8) tj. preko html editora. Tekst formatiram pomoću stilova, tako da uneti tekst izgleda ovako: Code: <P><FONT class=tekst_prva>Ovo je prvi pasus</FONT></P> <P><FONT class=tekst_prva>Ovo je drugi pasus</FONT></P> Tekst iz baze prikazujem na php strani ovako: Code: a strana je utf-8 i sve je uredu. Kada želim da isti tekst prikažem čiriličnim pismom pozivam funkciju koju sam "skinuo" na ovom forumu:<?php echo $tekst; ?> Code: <?php function lat2cyr($n) { $n=str_replace("a", "а", $n); $n= str_replace("b", "б", $n); $n=str_replace("c", "ц", $n); return $n; } ?>] itd. za sva slova, velika i mala i tekst prikazujem ovako: Code: <?php echo lat2cyr($tekst); ?> E tada mi funkcija konvertuje i tagove pa dobijem ćirlićne tagove koje se vide na strani između teksta. Kako da sa upotrebom ove funkcije konvertujem samo tekst a ne tagove ali da mi stilovi ostanu. Unapred hvala |