function strtoupper()
14 отговора
482 прегледа
function strtoupper()
zdravejte
imam sledniqt problem izpozlwam funkciqta strtoupper() za da preobrazuwam daden niz , wsi4kite mu bukwi da sa golemi i taka da se zapishat v bazata danni. problema mi e 4e konwertira bukwite w golemi samo na latinskite simwoli, kogato se izpolwat kirilski simwoli ne se preobrazuwat:
$test1="кирилица";
strtoupper($test1); // towa ne se preobrazuwa
$test2="latinica";
strtoupper($test2); // towa se predobrazuwa v LATINICA
nqkoj moje li da pomogne?
imam sledniqt problem izpozlwam funkciqta strtoupper() za da preobrazuwam daden niz , wsi4kite mu bukwi da sa golemi i taka da se zapishat v bazata danni. problema mi e 4e konwertira bukwite w golemi samo na latinskite simwoli, kogato se izpolwat kirilski simwoli ne se preobrazuwat:
$test1="кирилица";
strtoupper($test1); // towa ne se preobrazuwa
$test2="latinica";
strtoupper($test2); // towa se predobrazuwa v LATINICA
nqkoj moje li da pomogne?
Re: function strtoupper()
келешлъка е някъде по настройките сървъра. ето един воркароунд... при показването на информацията правиш това:
<span style="text-transform:uppercase">мойта кирилица!</span>
работи под модерните браузъри.
Знам че не отговаря на въпроса ти, но поне може да ти помогне ;)
<span style="text-transform:uppercase">мойта кирилица!</span>
работи под модерните браузъри.
Знам че не отговаря на въпроса ти, но поне може да ти помогне ;)
Re: function strtoupper()
oprawih se
napisah si funkciq koqto da prawi towa
obhojdam stringa i mu promenqm ascii koda na vsqka edna bukwa s tozi na suotwetstwa6tata golqma takawa
napisah si funkciq koqto da prawi towa
obhojdam stringa i mu promenqm ascii koda na vsqka edna bukwa s tozi na suotwetstwa6tata golqma takawa
Re: function strtoupper()
да, ако локала не ти е български, няма друг начин
btw не обхождай стринга, а просто ползвай strtr
btw не обхождай стринга, а просто ползвай strtr
Re: function strtoupper()
tui
1 ako si pod windows si slagash locala na bulgarian
2 ako si pod linux
root@goliath:/home/mutant# cat /etc/rc.d/rc.httpd
#!/bin/sh
#
# Start the Apache web server
#
export LC_ALL=bg_BG.CP1251
export LANG=bg_BG.CP1251
case "$1" in
'start')
/usr/sbin/apachectl start ;;
'stop')
/usr/sbin/apachectl stop ;;
'restart')
/usr/sbin/apachectl restart ;;
*)
echo "usage $0 start|stop|restart" ;;
esac
root@goliath:/home/mutant#
3 moe da si dobavish i v httpd.conf
export LC_ALL=bg_BG.CP1251
export LANG=bg_BG.CP1251
uspeh
nazdrave
1 ako si pod windows si slagash locala na bulgarian
2 ako si pod linux
root@goliath:/home/mutant# cat /etc/rc.d/rc.httpd
#!/bin/sh
#
# Start the Apache web server
#
export LC_ALL=bg_BG.CP1251
export LANG=bg_BG.CP1251
case "$1" in
'start')
/usr/sbin/apachectl start ;;
'stop')
/usr/sbin/apachectl stop ;;
'restart')
/usr/sbin/apachectl restart ;;
*)
echo "usage $0 start|stop|restart" ;;
esac
root@goliath:/home/mutant#
3 moe da si dobavish i v httpd.conf
export LC_ALL=bg_BG.CP1251
export LANG=bg_BG.CP1251
uspeh
nazdrave
Re: function strtoupper()
nai dobre vsi4ki str functions da se izpulniavat ot mysql servera ...
v t4 i tezi za datite .. taka se izbiagvat problemi s suvmetimostta ...
prosto si setni char_set v mysql na bg ...
tabakov
v t4 i tezi za datite .. taka se izbiagvat problemi s suvmetimostta ...
prosto si setni char_set v mysql na bg ...
tabakov
Re: function strtoupper()
choveka da e napisal MySQL????
a i ako sha me karash na wsqko takowa preobrazuwane da polzwam baza - izwinete, ne shta
a i ako sha me karash na wsqko takowa preobrazuwane da polzwam baza - izwinete, ne shta
Re: function strtoupper()
hummmmm ...
"wsi4kite mu bukwi da sa golemi i taka da se zapishat v bazata danni"
e, da ti kaja UPPER e ANSI SQL function tui che nema griji :))))))))
tdg
"wsi4kite mu bukwi da sa golemi i taka da se zapishat v bazata danni"
e, da ti kaja UPPER e ANSI SQL function tui che nema griji :))))))))
tdg
Re: function strtoupper()
mnogo viarno ... kolkoto poveche "logika" se prevhurli na "db servera" tolkova po dobre ... tova vodi do po lesna admin ...
ako danen slq se izpulniava ot php ili ot perl ili ot druga srada tova garantira ednakuv rezultat ...
ako danen slq se izpulniava ot php ili ot perl ili ot druga srada tova garantira ednakuv rezultat ...
da ama :)))
ako taka ili inache she gi zapisvach v db
nay dobre e "insert into table_name x,y,z values(upper(($x_value),upper($y_value),upper($z_value))"
nay dobre e "insert into table_name x,y,z values(upper(($x_value),upper($y_value),upper($z_value))"
Re: da ama :)))
ideshe rech spored mene za chetene i vizualizirane na danni a ne za zapis :>no kakto i da e :>
Re: da ama :)))
"wsi4kite mu bukwi da sa golemi i taka da se zapishat v bazata danni."
eto vi function
function uppercase($p){
return preg_replace("/([а-я]|[a-z])/e","chr(ord('\\1')-32)", $p);
}

return preg_replace("/([а-я]|[a-z])/e","chr(ord('\\1')-32)", $p);
}