Jump to content
php.lv forumi

mediabox

Reģistrētie lietotāji
  • Posts

    10
  • Joined

  • Last visited

mediabox's Achievements

Newbie

Newbie (1/14)

  1. Ir izstrādāts web projekts, bet ir dažas kļūdas pie validēšanas html un css. Un vajadzīga rss funkcijas izveidošana. Ja interesē PM lūdzu.
  2. elementāri sapratu, es jau te domāju kaut kas baigi sarežģītais, jo pats php man patīk vairāk jau kodēju ar Paskal :D
  3. forumā izlasīju lai teksts būtu ar garumzīmēm ieteicams ielikt šo kodu kaut kur db. saistīts posts: http://php.lv/f/index.php?showtopic=4595
  4. man vajag vienkārši uzlikt pirms kverijiem (pēc conecta): mysql_query("SET NAMES 'utf8'"); mysql_query("SET CHARACTER SET 'utf8'"); jautājums kur atrast kverijus un kādi tie izskatās, aaahh es tač neēsmu bils geits :)
  5. Labi tikai nav skaidrs kā uzlikt mysql'ā tabulam/fieldiem pareizu collation - tas ir domāts uzlikt encoding tabulām? pirmais kverijs ko sūti uz mysql ir set names <encoding>
  6. Es pamēģināju encodēt lang.ini, uzliku saita valodu (utf-8) un datubāzei, tad viss ok, bet pievienotie komantāri rādās bez garumzīmēm. Pamēģināju uzlikt (Windows-1257) gan uz lang.ini un uz saitam, komantārus tad var pievienot ar garumzīmēm, bet lang.ini kas ir latviskotais saita fails, met laukā latviešu vārdus ar ķeburiem. Varbūt ieteiksiet kādu labu softu ar kuru var encoding text failus (Windows-1257) formātā?
  7. Tik tālu tiku ka atradu kodā vainu, lieta saistīta ar html_entity_decode, uzliku html_entity_decode($Comment) tagad man dažas garumzīmes parādījās, bet vēl jo projēm ā, ķ, ļ garumzīmes komentāros nav. Pamainīju saitam valodu uz (Windows-1257) tad komentārus pievienojot tie sāka rādīt ar garumzīmēm, bet atkal lang.ini kas atbild par lapas latviskošanu, rāda ķeburos, mēģināju to enkodēt un izņemot (utf-8) un citus kodējumus, bet neveicās, garumzīmes nav kopā ar saita valodu kuru pamainīju uz (Windows-1257) nesaskan, ir tā vai nu komentāri rādās ar garumzīmēm vai atkal lapas teksts ķeburains, vai arī lapas teksts ar garumzīmēm un komantāri ķeburos. Atradu interesantu funkciju iespējams te jāieliek pie preg_replace skaitļi un varētu komentāri rādīt pareizi. if(!function_exists('html_entity_decode')){ function html_entity_decode($string) { // replace numeric entities $string = preg_replace('~([0-9a-f]+);~ei', 'chr(hexdec("\\1"))', $string); $string = preg_replace('~([0-9]+);~e', 'chr(\\1)', $string); // replace literal entities $trans_tbl = get_html_translation_table(HTML_ENTITIES); $trans_tbl = array_flip($trans_tbl); return strtr($string, $trans_tbl); } Jāiet gulēt visu nakti noņēmos, nervi čupā :))
  8. Kā ielikt sekojošo, mysql_query("set names utf8"); un mysql_query("set charset set utf8");
  9. Uzliku saitam utf-8 kodējumu, kad pievienoju tekstus tad nav ķeburu ir ok uzrādās ar garumzīmēm un viss strādā, bet kad pievienoju komentārus tad gan ir ziepes :) tie lapā uzrādās apmēram šādi, ''ÄÄÄÅ¡Å¡Å¡ÄÄ '' oriģināli ''āšāšāšāšāā'' ok es domāju ka datubāzē vajag nomainīt valodu nomainīju pret utf-8 sākumā bija standartā latin1_swedish_ci, bet kad nomainīju nekādu izmaiņu nebija, kur varētu būt problēma?
  10. Vajag palīdzību, lieta tāda, ir scripti, bet viņos lietotāji nevar piereģistrēties, to var izdarīt tikai admins ielogojoties kontrolpanelī, vajag uztaisīt reģistrācijas formu kurā lietotāji aizpildot var piereģistrēties. varat ar mani sakontaktēties šeit caur PM vai mans ICQ 288-290-053 Netaisi dubultpostus! (bubu)
×
×
  • Create New...