Jump to content
php.lv forumi

bubu

Administratori
  • Posts

    8,897
  • Joined

  • Last visited

Everything posted by bubu

  1. Javascript jau nu nav labākā lieta, ar ko apgūt OOP. Javascript ir prototipu valoda, ne OOP valoda. Tā ir pamatīgi cita opera.
  2. eh..., atrodi labāk grāmatu "Kā Pēcis Beisikāns Maiju Saprātiņu programmēt mācīja", izlasi to, un tikai tad ķeries pie programmēšanas, nevis ar copy&paste nodarbojies. Divus mainīgos salīdzina ar == operatoru: if (md5($_POST["visual"])==$POST["answer"]) { ... } else { ... }
  3. Taisi sinhrono pierasījumu (kautgan visi jau tieši otrādi - taisa asinhronos pieprasījumus). open metodes trešais parametrs ko dara paskaties (true/false).
  4. Bez šaubām, ka nevajg detektēt browseri, bet vajag mēģināt taisīt to XHR objektu. Un ja nesanāk, tad taisīt savādākā veidā. http://php.lv/f/index.php?s=&showtopic...ost&p=20172
  5. dooh, es tev tak skripta pseidokodu uzrakstīju. Ja nezini kā datumus dabūt/pārvērst par tekstu, tad šķir manuāli vaļā un lasi: http://lv.php.net/date http://lv.php.net/mktime Tur viss ir.
  6. Vai matemātiku skolā mācījies? x = datums, kurā esi dzimis. y = šodienas datums. y - x = kas?
  7. Bet tur viss ir par latviešu burtu nerādīšanos.
  8. Kāds kautkādiem baitiem, kas heksā iedzīti failā sakars ar ANSI? (atbilde - nekāds). Un vai heksā tu nevari iedzīt baitus C4 81 failā, kuri paši par sevi arī ir ANSI simboli? Tas ko tu parādīji ir nevis ANSII, bet gan extended ASCII: http://en.wikipedia.org/wiki/Extended_ASCII Vismaz es tā to vienmēr esmu saucis un redzējis, ka sauc.
  9. Tu kļūdies gan. Tāda ANSII nosaukuma vispār nav. Ir tikai ANSI. Pie tam, tas ANSI nenosaka simbolu skaitu baitā. ANSI nosaka baitu attēlojumu uz simboliem. Kodējumi neveidojas no ANSI, bet gan baitiem.
  10. Grey_Wolf: te nu tu jokus gan stāsti. Fails nevar būt vienmēr ANSI kodējumā. Fails ir tādā kodējumā kā to pasaka, vai interpretē. Pie tam: ir valodas, kurās var lietot ne-ANSI simbolus mainīgo nosaukumiem. No programmēšanas/skriptu valodām uzreiz nepateikšu (bet zinu, ka ir tādas), bet, piemēram, CSSā identifikatorus var saukt kautvai āšņāģ.
  11. bubu

    Random

    Uh ku vecu topiku izraki.. Bet atbilde ir noteikti jā. Domāju ka diezgan liels skaits aktīvo foruma apmeklētāju var to izlabot. Un kāpēc tu nevari? Viss, kas ir jāzin ir šeit: http://developer.mozilla.org/en/docs/Core_...rray#Created_by http://developer.mozilla.org/en/docs/Core_...ects:Math:round http://developer.mozilla.org/en/docs/Core_...cts:Math:random Es gan darklow kodā būtu lietojis šādu rindiņu: var n=Math.floor(Math.random()*a.length);
  12. RTFM varbūt? http://lv.php.net/manual/en/ini.core.php#ini.short-open-tag
  13. Paņem norepleiso savos skriptos <?[^p] uz <?php Tam nevajadzētu būt ne grūti, ne arī ilgi.
  14. Viennozīmīgi. Man arī ir idiotiska sajūta rakstot svešus skriptus dēļ tā, ka autors nekā nesaprot no tā visa. Ja tu pats rakstītu un vaicātu par problēmām ar kurām saskaries, vai nesaprašanām, tad ir cita lieta, tad palīdzēt nebūtu problēmu.
  15. Jokaina loģika. Vai mani arī tu uzskati par lūseri?
  16. No Stopp šitādu jautājumu negaidīju.. Sāk jau atgādināt Robja nesenos jautājumus.
  17. Tas nu gan nav tiesa, ka negribēsies. Ja cilvēks tiešām ir ieinteresēts programmēšana un skaista/ērta/"laba" koda rakstīšanā, tad iepazīstot kādu funkcionālo programmēšanas valodu (Haskell, ML, vai kādu Lisp-veidīgo), domas par to kā ir jāprogrammē "pareizi" atkal pavērsīsies par 180 grādiem uz otru pusi. Es arī agrāk ticēju, ka OOP stils ir the ultimate veids kā rakstīt programmas, ka nekas labāks nevar būt ;)
  18. Nu džekiņ tā gan nevar, ka likumi pie kājas. Tā ātri vien tevi "savāks". Īpaši, ja jau par šo pakalpojumu naudu iekasē.
  19. DOM manuālis Mozillai: http://developer.mozilla.org/en/docs/DOM:e...#Event_Handlers DOM manuālis IE: http://msdn.microsoft.com/library/default....ence/events.asp DOM specifikācijas eventi: http://www.w3.org/TR/2000/REC-DOM-Level-2-...ings-htmlevents Būtu apskatījies satura rādītājā: http://php.lv/f/index.php?showtopic=2935 tur par JS visi linki uz oficiālo dokumentāciju ir.
  20. Vēl viens pierādādījums kāpēc nelietot Super-Duper-All-In-One-PHP+Apache instalācijas. Pēc tam pats nezin, kas kur atrodās. Atsevišķi nokonfigurēt PHP un Apache nu nav grūti. Un pie tam pats vairāk iemācies par to kā php startējas un kurās vietās kurus failus meklē.
  21. Palaid phpinfo(); komandu un apskaties tur to php.ini failu. Moška viņš kautkur citur stāv (piemēram C:\Windows).
  22. Ja es arī pieteiktos, tad vai nenāktos to neierobežoto vietu dalīt uz 3? A cik tas būtu - neierobežots/3 ?
  23. bubu

    Linki

    drinkits: nu un tālāk? Vai tu pats redzi, ka prasi izdrukāt links kolonnu, bet izdrukā name kolonnu? Grey_Wolf: viņš prasa kā izdrukāt links kolonnu. Bet pats izdrukā name kolonnu. To arī viņam prasu saprast - vai viņš saprot ko nozīmē $row[...] sintakse.
  24. Tie, kas saka, ka katrai tabulai vajag savu klasi, to nedomā tā, ka tu tur saliksi primitīvas insert/delete/get metodes, bet gan tajās realizēsi biznesa loģiku. Tb tajās tu ieliksi ko vairāk par pliku datu dzīšanu šurpu turpu - kautkādu validāciju, datu aptrādi, pārbaudi ar db, datu dabūšanu no saistītajām tabulām.. Jo katrā tabulā glabājas cita veida dati, tāpēc darbības jāveic citādas. Interfeisa līmenī tu ar šādām klasītēm darbosies nevis padodot SQL kverijus vai to daļas, bet gan metodes veidosi atbilstoši veicamajām darbībām, piem grāmatai - getAuthors($bookId), kas dabūs tā autorus no piesaistītās tabulas. Ne vienmēr tas, protams, izrādās efektīvākais veids. Citreiz izdevīgāk uzrakstīt universālāku sql klasīti, kurai padosi sql teikumu fragmentus stringā/arrayā. Taču šādas universāla klasīte katram patīk savādākā veidā, tb pēc gaumes. To katrs "īsts programmētājs" raksta savu :)
×
×
  • Create New...