Jump to content
php.lv forumi

2easy

Reģistrētie lietotāji
  • Posts

    1,980
  • Joined

  • Last visited

Everything posted by 2easy

  1. hmm, es pat notestēju arī uz otra servera (gan php4, gan php5). visur strādā. vismaz uz šiem datiem...
  2. $s = '16:37:10 [user][char]AI[107,Manta ar atstarpem,0,0,0,1]serial:[31574236] dur:[65] Ex:[0,0,1,0,0,0,0] Set[0] 380:[0] HO:[0,0]'; list($tag1,$tag2,$tag3,$tag4,$tag5,$tag6,$tag7,$tag8,$tag9,$tag10)=sscanf($s, '%s [%[^]]][%[^]]]AI[%[^]]]serial:[%[^]]] dur:[%[^]]] Ex:[%[^]]] Set[%[^]]] 380:[%[^]]] HO:[%[^]]]');
  3. tā jau nu gan nav. tu ļoti labi proti spiest no citiem ;) tiešām labi sanāk! nopietni es pat izvirzītu šo lapu nominācijai "labākā sms.lv kopija" domāju tev nebūtu nopietnu konkurentu šādā konkursā ;)
  4. tas ka dizains tādai vnkāršai lapai varētu būt līdzīgs, tas vēl saprotams. tur taču forma ar diviem teksta laukiem un pogu. ja nesāk taisīt kkādu fancy noformējumu, tad jau visas šādas formas būtu ļoti līdzīgas. bet nju šajā gadījumā toč html fragmenti copy+paste :D:D:D tas tiešām NAV oriģināli! P.S. es arī sūtītu sms caur īsto sms.lv, nevis šādu te klonu :P
  5. izskatās, ka vispirms jāizsauc $pager->doQuery(), un pēc tam tikai kkas būs tajā $pager->sql_res iespējams, ka sqlā ir kļūda. paskaties iekš doQuery(), ko izdod mysql_error(). vnk tur šobrīd nav nekāda potenciālo error apstrāde (laikam kodēja ļoti pašpārliecināts koderis :D). tas varētu izskaidrot arī kāpēc tev bija tas errors, tipa "mysql_fetch_assoc(): supplied argument is not a valid MySQL..." un vēl catalog.class.php 56. rindiņā ir mainīgais $sql_query, kurš tajā funkcijā nemaz nav definēts... jebkurā gadījumā 58. rindiņā tam mysql_fetch_assoc() tad būtu jāpadod $pager->sql_res, nevis $this->sql_res vsp izstrādes laikā ir ieteicams rādīt visus errorus: error_reporting(E_ALL); tad jau pati būtu pamanījusi kļūdu secinājumi: pirms sākt kodēt katalogus un peidžingot (neatkarīgi no ar/bez oop), vēlams iemācīties php/mysql pamatus
  6. ja to apvieno ar tādu kā validāciju, tad apstrādājot saņemtos formas datus, vajag arī kkā paziņot, tipa ka "nav pareizs email formāts!" vai arī "datums nepareizā formātā!" utt. kā tu savādāk to lietotājam pateiksi? sanāk, ka tai funkcijai ir jāizdod 2x vērtības 1) pati vērtība un 2) vai tā atbilst required
  7. ^^ principā man arī ir ļoti līdzīga kolekcija :D function env($k) {return isset($_SERVER[$k]) ? $_SERVER[$k] : null;} // web applikācijas vides mainīgais (environment variable) function arg($k) {return isset($_POST[$k]) ? $_POST[$k] : (isset($_GET[$k]) ? $_GET[$k] : null);} // web applikācijas arguments - izdod attiecīgā post/get parametra vērtību function ck($k) {return isset($_COOKIE[$k]) ? $_COOKIE[$k] : null;} // cookie function ses($k) {return isset($_SESSION[$k]) ? $_SESSION[$k] : null;} // session arguments $k - key (vnk array key) 1) defaultās vērtības reti vajag, tāpēc tajos nedaudzajos gadījumos tās menedžējas augstāk 2) atsevišķi šķirot get/post arī nav bijusi tāda vajadzība 3) uploadi vajadzīgi relatīvi reti, tāpēc tos šādi nestandartizēju. turklāt ir ērti uzreiz vienā statementā piekļūt $_FILES['file']['tmp_name'], nevis taisīt atsevišķi $a = upload('file'); $a['tmp_name']
  8. un kas tieši "neizdodas"? varbūt tai paging klasei nāk līdzi kkādi komentāri/dokumentācija/piemēri, kur ir aprakstīts, kā tā ir jālieto?
  9. vsp priekš elementiem, kas atkārtojas lapā, lieto class, nevis id
  10. varbūt kāds firewall bloķē?
  11. vovo, gismeteo.ru tiešām var daudz vairāk ticēt nekā mūsu meteo.lv :D vēl prikols tāds, ka tajā gismeteo ir tev vajadzīgā Sigulda, bet iekš mūsu meteo gan ne :P lv rulzz http://www.meteo.lv/public/laika_zinas.html
  12. tas nekas, ka kkas šobrīd vēl nav specifikācijā. embed tags arī nav, taču daudzi to atbalsta un youtube to lieto, lai rādītu flash video. galvenais, get the job done! ;)
  13. ja turpina tēmu par optimizēšanu, tad tādas vnkāršas, bet bieži lietojamas funkcijas var izsaukt caur wrapper funkciju, kura inkapsulē kkādu standarta datu apstrādi un/vai satur jau sagatavotus standarta argumentus. tādējādi izstrādātājam ir ērts/vnkāršs interfeiss, kas noslēpj kkādus tehniskus sīkumus. piemēram, šajā gadījumā function spd($s, $iLen, $sPd = ' ') {return str_pad($s, $iLen, $sPd, STR_PAD_LEFT);} // string pad un pielietojums $fom_izv = $kursh==4 ? spd($i, 2, 0) : $i; protams, šī ir ļoti sīka optimizācija, taču ja bieži vajag taisīt paddingu, tad vieglāk ir nodefinēt un lietot šādu funkciju, nekā katru reizi rakstīt STR_PAD_LEFT, STR_PAD_LEFT, STR_PAD_LEFT, ... tiesa gan šī optimizācija ir for developer, nevis for cpu/performance, jo papildus function call maksā dažas mikrosekundes (vienam izsaukumam tas ir sīkums, bet daudziem...). no otras puses samazinot php koda apjomu, php parserim ir jāparse mazāk koda. šajā ziņā atkal ir neliels ieguvums (tik pat mikroskopisks) arī for cpu/performance ;)
  14. 2easy

    Janhouse

    http://www.likumi.lv/doc.php?id=88966 55.pants. Nosacīta notiesāšana nju nekas liels jau tur nav. tā kā sodāmības viņam droši vien vēl nav, tad nosacīto var piespriest. tas nozīmē tikai to, ka soda vietā viņam iedod pārbaudes laiku. ja šajā laikā izdara atkārtotu noziegumu, tad gan izpilda sodu aa un par pienākumiem: šis daudziem varētu būt diezgan aktuāli
  15. 2easy

    Janhouse

    es nemaz negribētu neko iegūt (tādā ziņā, ka negribētu, lai par kkādiem pāris sms shopā vai privāti izkrāptiem latiem viņu tiešām sodītu ar kādu no tiem par krāpšanu paredzētajiem sodiem). ja viņš ir pieaugušais, tad max lai viņam piespriež nosacīti. vismaz būs uzzinājis, ka ir arī tāda tiesu sistēma. bet ja viņš vēl ir bērns, tad vnk lai fāteris viņu kārtīgi noper. varbūt viņam pamainīsies attieksme (vai arī tieši otrādi sāks funktierēt advancētākas krāpšanās shēmas, lai viņu vairs nepieķer :D). tas tā vairāk bija domāts tikai lai pabrīdinātu, pirms nav iekļuvis kādās nopietnās nepatikšanās...
  16. 2easy

    Janhouse

    tieši tā. turklāt, ja viņš savāktu visu to baru ar pārējiem "cietušajiem", tad kkāds rezultāts jau būtu http://www.likumi.lv/doc.php?id=88966 mēs taču dzīvojam tiesiskā valstī, vai ne? ja tas Ivo Isakovs vēl ir nepilngadīgs, tad vismaz no vecākiem varētu mēģināt piedzīt izkrāpto naudu, ja vien tur nav galīgi nelabvēlīgā ģimene, vai arī viņš ir audzis pilnīgā bezpreģelā... ja policija tomēr negribētu ierosināt krimināllietu (mēģinātu tos sīčus atšūt, pamatojoties uz pierādījumu trūkumu), tad kā minumums varētu uztaisīt labu sižetu kādā no raidījumiem TV3 "Bez Tabu" vai LNT "Tautas balss". tajā "Bez Tabu" bieži informē par visādiem krāpniekiem. tad jau pie reizes varētu pastātīst, kā krāpjas ar sms shopiem :D
  17. ko nozīmē "nevajadzeja"? kādā kodējumā katrs grib, tā taisa. vnk utf8 ir ērts ar to, ka vienā tekstā var mixēt vairākas valodas vienlaicīgi, piemēram, uzrakstīt vienu paragrāfu latviski un turpat otru paragrāfu krieviski vai mongoliski. thats it. tāpēc vien jau nevajag sākt dievināt utf8 un uzskatīt to par vienīgo pareizo kodējumu pasaulē ;) EDIT: oi, laikam atkal pārpratu... tu domāji, vai nevajadzēja "utf-8" ar "-"? ;) nē, tur ir tehniskais saīsinājums "utf8" :D
  18. 2easy

    Image resize

    ar šiem jau mēģināji? http://lv.php.net/imagick http://phpthumb.sourceforge.net http://lv.php.net/manual/en/imagick.examples-1.php Example #5 Read in GIF image and resize all frames
  19. 100x reizes izrunāta tēma, bet nju sākam no gala... ;) pirms kko ņem no datu bāzes ar SELECT, izpildi mysql_query('SET NAMES utf8'); ja dati ir utf8 kodējumā vai mysql_query('SET NAMES cp1257'); ja dati ir windows-1257 kodējumā SVARĪGI lai dati (teksts) tiešām būtu tajā kodējumā, kuru tu norādi. un taisot tabulu, tai arī ir jānorāda kodējums
  20. jā uz tā 188.112.150.36 tiešām ir labāk! tur vismaz katram atverošajam html ir arī savs aizverošais html :)) tobish 4x <html> un 4x </html>. tas jau ir labāk ;)
  21. #content {overflow:hidden} lai šis bloks ņemtu vērā iekšējos float
  22. atverot http://simple.id.lv ir veseli 3x <html> tagi! ...un 4x </html> no comment
  23. ņem xmas12 pirmo variantu, taču 13. rindiņā dari tā, kā teica waplets lol
  24. Vilk, tev laikam maksā par rindiņu skaitu? savādāk nevaru izskaidrot, kāpēc katra otrā rindiņa tavā kodā ir { vai } vai tu esi kko dzirdējis par ternary operatoru? piemēram, šos koda gabalus if ($izvele==$i) { $select1='selected'; } else { $select1=''; } if($kursh==4) { if($i<10) { $fom_izv='0'.$i; } else { $fom_izv=$i; } } else { $fom_izv=$i; } var uzrakstīt arī šādi $select1 = $izvele==$i ? 'selected' : ''; $fom_izv = $kursh==4 ? ($i<10 ? '0'.$i : $i) : $i; nevajag taču no mušas uzpūst ziloni, vai ne? tā jau savādāk html automatizācija ir laba lieta. pareizs piegājiens ;)
  25. lol, bet priekš tam taču ir nic.lv kontakttālrunis un supports
×
×
  • Create New...