Jump to content
php.lv forumi

eM^

Reģistrētie lietotāji
  • Posts

    166
  • Joined

  • Last visited

Posts posted by eM^

  1. google.lv atradu labu triku kā jāapmāna pārlūks lai viņš ņemtu vērā ja divam pieliek height: 100%;(japieliek taspats body), bet uz FF šis triks nedarbojas. Ko lai daru? Varbūt kāds zin vēl kādu triku?

  2. Es izlasiju visu par JavaScript un nekas nepalika nesaprasts(man tā liekas), bet sapratu, JavaScript`s bez HTML DOM nav nekas...

    Tagat ķeros klāt HTML DOM un jau saku nesaprast. Tur stastīts apmēram tā: Katrs HTML elements ir node un katram elementam var piekļūt 2 veidos - getElementById('elementa_id') vai getElementsByTagName('taga_nosaukums'). Sapratu, ka šādā veidā var piešķirt kādam mainīgajam nodeList(īsti nesapratu kā tas domāts). Tad jau rakstīts kas ir parentNode, firstChild, lastChild. Apmēram sapratu kas tie tādi par pokemoniem, bet kā viņus pareizi lietot man nepielec. Itkā kā jau labi paskaidrots, bet pelēkā šūna negrib saprast. varbūt paskaidrosiet tā latviskāk un saprotamāk par visiem augstāk pieminētajiem terminiem...

     

    Paldies.

  3. Palīdzu taisīt cilvēkam mājaslapu un nu atkal uzraujos uz garumzīmju problēmām...

     

    Lapas charset ir uzstādīts uz utf-8:

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    PHPMyAdmin viss cik vien iespejams salikts uz utf8 un izkārtojums ir salikts uz: utf8_latvian_ci

    PHPMyAdmin visur tabulās ierakstīto tekstu attēlo kā vajag(ar garumzīmēm), bet pašā lapā garumzīmju vietās: ?

     

    Palīdziet atcerēties ko un kur esmu piemirsis, vai vinkāršāk - kā novērst šo problēmu?

     

    P.S.

    Tā nevarētu būt servera problēma?

  4. Paldies izdevās šadi:

    1) Uztaisiju datubāzes DUMP - utf8.

    2) Atvēru ar Macromedia Dreamwaver MX - windows encodingā un pārveidoju uz UTF-8 encodingu.

    3) Caur PHPMyAdmin uzliku datubazes izkārtojumu(collation) uz utf8_latvian_ci.

    4) Visos lapas failos saliku - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    5) Aiz pieslēgšanās datubāzei pieliku - mysql_query("set names utf8")

    6) Importēju datubāzes DUMP - utf8.

    Un gatavs - Paldies visiem palīgiem.

     

    P.S.

    Cerams šāda problēma vairs nevienam neradīsies.

  5. ar notepad nokonvertet var, bet vinš konvertē arī pārējo. Kā lai es pārkonvertēju tikai nepieciešamo?

    Kas man jādara ar Izkārtojumu(Collation) kurs datubazei ir uzlikts uz latin1, un ievēroju, kad viņu mainot mainās ķeburi nu jautājuma zīmēm uz savādākiem?

     

    MySQL versija: 4.1

    uztreiz aiz pieslegsanas datubazei(lapas koda augsa) pievienoju - mysql_query("set names utf8"); bet tas neko nedeva :(

  6. Tiko izdariju tā:

    Saliku visiem lapas failiem - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    Tad no sava servera datubāzes taisiju DUMP un uzliku Character Set uz UTF8

    Tad *.sql failam pirmajā rindiņā pievienoju SET NAMES utf8; un saglabāju.

    Mēģināju atkal importēt šo failu PHPMyAdmin, bet tagat atšķirība ir tikai ar to, kad ķeburu vietā ir "?" - tur kur vajādzētu būt burtam ar garumzīmi.

     

    Lūdzu palidziet....

  7. Problēmas turpinās.

    Tāpēc sākšu visu no sākuma:

     

    Manas lapas charset = windows1257 (<meta http-equiv="Content-Type" content="text/html; charset=windows-1257" />)

    Lapu no sākuma taisiju uz sava servera - Apache

    Datubāzes veidošanas ērtībām izmantoju - Nerocode MySQL Client

    Visu saliku un vis bija, kā iecerēts - Latviešu burti, gan lapā, gan datubāzē.(datubaze neko nemainiju lai varetu but LV burti...)

    Kad pienāca brīdis, kad lapu biju gatavs likt uz hostinga, datubāzei uztaisiju DUMP un lapu ieliku caur FTP (lapas informacijas DUMP - http://paste.php.lv/5468)

    Tad iegāju hostētajā datubāzes serveri caur PHPMyAdmin lai ievietotu visu informāciju vienkārši importējot *.sql failu.

    Sākās problēmas, jo kautkas šim PHPMyAdmin nepatika ar LV burtiem. Tad es mēģināju uztaisit vēlvienu DUMP un nomainiju charset uz - latin1. Problēmas atrisinājās. Viss itkā LV valodā un ir OK. Bet kad pamēģināju caur PHPMyAdmin apskatīt datus, tie visi bija ar keburiem, laigan lapā rādija visu ar garumzīmēm. Tiko, kā mēģināju pievienot/palabot kādu tekstu cau PHPMyAdmin šajā tekstā garumzimes vairs nebija - keburi. Laigan pārejos rakstos vēl vis bija kārtībā. Tad man ienāca prātā apskatīties kautko tajā nesaprotamajā PHPMyAdmin par charsetu/encodingu vai kautko, kas varētu būt pie vainas. Tad nu lūk, ko atradu:

    MySQL kodējums: Windows Baltic (cp1257)

    MySQL konekcijas kārtošana - latin1_bin

    Visām tabulām un to kolonnām Izkārtojums - latin1_swedish_ci

     

    Palīdziet ludzu. Ļoti svarīgi, jo es nezinu ko lai dara šādā sitoācijā, jo MySQL īpaši nepārzinu. Pārāk daudz darba iegūldīts, to visu rakstot...

  8. Nu itkā jā, bet man ir topika autora teksts tabulā - topics un atbildes - replies. Ar SELECT * FROM replies ORDER BY date,time vien bepietiks, jo tiko izveidotam topikam atbilžu nav un tad šis topiks nebūs augšā. Tādā gadijumā varbūt man topika autora tekstu arī taisīt, kā atbildi tabulā - replies ?

×
×
  • Create New...