Jump to content
php.lv forumi

fanks

Reģistrētie lietotāji
  • Posts

    5
  • Joined

  • Last visited

fanks's Achievements

Newbie

Newbie (1/14)

  1. Paldies, tomēr iconv() nostrādāja. Pārsūtot datus ar GET, kaut kas laikam sabojājās, līdz ar to nekādi konvertori nevarēja pareizi darboties. Bubu, nesaprotu, kāds labums no taviem apvainojošajiem komentāriem. Ja es zinātu, ko darīt, tad es šeit nemeklētu palīdzību, vai ne?
  2. Varbūt ne tik traki, ka nav ne jausmas, bet varētu būt uz to pusi gan. Laikam vēl mazliet jāpadomā. :) Nu, vispār es mēģināju urldecode tāpēc, ka man lietotāja ievads nāk GET režīmā. Es gan nezinu, ar ko iconv atšķiras no mb_convert_encoding, bet otro esmu agrāk sekmīgi lietojis, lai pārveidotu tekstu uz utf-8.
  3. Neder mb_convert_encoding, neder iconv, neder utf8_encode, neder urldecode, vispār nekas neder! :mellow:
  4. Sveiki! Vai kāds man, lūdzu, var paskaidrot, kā es varu utf-8 kodētu tekstu pārvērst uz windows-1257, vai ISO-8559-13, vai vismaz ISO-8859-1? Esmu izmēģinājis visu ko no php.net piedāvātajām funkcijām, un nekas nedarbojas (tai skaitā, utf8_decode). Turklāt praktiski visas no tām neizdara vispār nekādas izmaiņas! Reālā situācija ir tāda, ka lapa tiek izvadīta utf-8 kodējumā (ar header ("Content-type: text/vnd.wap.wml; charset=UTF-8")), un tajā ir forma, no kuras lietotāja ievadīti dati tiek saglabāti datu bāzē. Un man tos datus vajag windows-1257 formātā, vai vismaz (vispirms) tādā, kuru izvadot latviešu burtu vietā neparādās kvadrātiņi un kuru iezīmējot iezīmējums "neskrietu pa priekšu" peles kursoram. Tikai viena no funkcijām, ko izmēģināju, (utf8ToUnicodeEntities) radīja kaut kādas izmaiņas, proti, pārveidoja utf-8 teksta visas rakstzīmes uz kaut kādu skaitlisko kodu. Ar šo tabulu gan es nekādu saistību nesaskatīju... Piemēram, Z vajadzēja sanākt burtam "Z" un - burtam "ā". Vai kāds varētu palīdzēt? :) P.S. Tagad rakstot šo, man pirmais kods automātiski tiešām pārvērtās par Z, :S tāpēc vajadzēja ielikt "i" tagus, lai paliktu kods.
  5. Man arī pāris reizes ir gadījies. Kaut kas vairs neiet, un atklāju, ka izdarītas izmaiņas datu bāzes tabulā - daži ieraksti, kas, normāli lietojot lapu, netiek mainīti, pēkšņi ir tādi, kādi bija programmatūras instalēšanas sākumā (kas pēc tam, konfigurējot uzreiz tika vienreiz nomainīti). Nekas cits it kā nebija mainījies. Un, atceros, kad viņiem kaut kas uzkārās, arī nekādu paziņojumu par to nebija, nemaz jau nerunājot par to, ka pateiktu, kādas izmaiņas varētu būt bijušas. Un izmaiņas bija - pāris uzkrītošākās ātri varēju ieraudzīt un salabot, bet nezinu, vai kaut kur nav vēl kas mainījies.
×
×
  • Create New...