Jump to content
php.lv forumi

john.brown

Reģistrētie lietotāji
  • Posts

    510
  • Joined

  • Last visited

Everything posted by john.brown

  1. Glabāt var, un visai sekmīgi. Resursrijība gan aug diezgan ievērojami, un, piemēram bildīšu gadījumā, ir ieteicams paralēli tās kešot failu izskatā.
  2. Nu kaut kā tā, droši vien: $i = 1; while($item = array_shift($items)) { echo $i, '|', $item; $i++; }
  3. $lenght = rand(1,500); $source = 'aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPrRsSuUvVzZxXwWqQ1234567890'; $sLenght = strlen($source) - 1; $out = ''; $wl = 0; for($i = 0; $i < $lenght; $i++) { $el = rand(0,$sLenght); $out .= $source{$el}; $wl ++; if(rand(1,15) <= $wl) { $out .= ' '; $wl = 0; } } echo $out; :)
  4. SELECT datums,id FROM $tb16 where datums >= $sodiena ORDER BY datums ASC LIMIT 1 Hmm, nevar strtotime($sodien) darboties. gribi teikt, ka tagad tev ir šitā $sodien = time(); $sodien = strtotime($sodien);
  5. Galīgi neko vairs nesaprotu. Priekš kam tev $sodiena vēl ar strtotime apstrādāt, ja tas jau ir unix timestamps? Tev vienkārši vajadzēja noapaļot rezultātu ar round().
  6. Tu ko īsti gribi izvadīt. Datumu, vai cik dienas palikušas?
  7. Doma nepareiza :) Ir tikai kategorijas, nav nekādu subkategoriju - tā ir fantāzija. Saucās kokveida struktūra. Vienkāršākajā veidā realizējas tā: table categories -------------------- cat_id parent_id - te glabā vecākās kategorijas(zem kuras atrodas) cat_id. Ja augšējā, tad 0 cat_name ....
  8. Paldies randomuser, ka atklāji labojumu likšanas procesā garām palaistu saitu. Šis "potenciālais caurums" tika atrasts jau labu laiku atpakaļ, un tika izlabots, tak, kā izrādās, viens saitiņš bija palicis ar veco versiju. v3rb0, tik ko tev tāda injekcija dos?
  9. Meklēju pastāvīgu attālinātu darbu. Ar iespēju retumis tikties, kad esmu Latvijā. Mākas: PHP/OOP (design patterns), Perl, Javascript/Ajax, Mysql/Pgsql (pēdējā nedaudz), html, css, UML pamati, subversion. OS: Win, Linux, BSD. Ir savs CMS/Framework. Online sertifikāti (ru) Daži no pēdējiem darbiņiem: http://trimen.lv http://dekoplate.lv http://sports.riga.lv http://www.ijsd.riga.lv http://lka.lv http://muhamors.lv http://vd.lv http://avggrupa.lv Pieredze strādāt komandā caur Skype. Vēlamais darba raksturs: programēšana (bez html griešanas/maketēšanas). Vēlamais atalgojums > 800 Ls. Kontakti: huan (at) phpkaktus.net
  10. john.brown

    WEB lapas

    xfr33, jā, tas pats :) Man gan labāk patīk chm versija. Imho, ērtāka. Un nav jau viņš no viena gala līdz otram obligāti jāiekaļ - ir jāiemācās ātri atrast viņā atbildes uz saviem jautājumiem :)
  11. john.brown

    WEB lapas

    xfr33, manuālim ir jākļūst par tavu mīļāko rakstu gabalu, bībeli un korānu uz ilgiem, ilgiem gadiem ;) Var teikt, uz visu tavu programētāja mūžu, jo pat pieredzējušam progrmētājam laiku pa laikam atrodas iemesls ieskatīties manuālī. Imho, programēšana uz 50% sastāv no loģiskās domāšanas, un 50% no mākas strādāt ar manuāli :) P.S. spriežot pēc jautājumiem, arī ar tām "savādākajām valodām" neko daudz neesi darījis...
  12. Nav personiskās iegribas :) Pierodi pie tā, ka iekš oop tu strādā un domā ar objektiem. Imageresize ir darbība - to grūti iztēloties kā objektu, MyImage ir konkrēts priekšmets (bilde), kas pilnīgi loģiski ir objekts. Dodot pareizus klašu nosaukumus, tu trenējies domāt pareizās kategorijās. Par pašu klasi. 1) metode getSize() - neredzu jēgu viņu taisīt publisku. Taisi private, un izsauc no konstruktora. 2) publiskas objekta īpašības ir slikts stils. Taisi private, un klāt tiec caur get/set metodēm: echo "Start Width: ".$img->getWidth()."<br/>"; echo "Start Height: ".$img->getHeight()."<br/>"; Palasi ko par inkapsulācijas jēdzienu.
  13. $cat = $row['kategorija']; $kategorija = $cat.' kategorija';
  14. Īsti nav skaidrs, ko tu domā ar cookie definēšanu. Ja kur pie viņiem klāt tikt, tad $_COOKIE['kukija_nosaukums'] Bet nav prātīgi, imho, kādus lietotāja datus glabāt iekš cookie. Imho, labāk sessijas izmanto.
  15. Ja tev vajag no kaut kā uz utf-8, tad vari šito pamēģināt http://www.melody-soft.com/html/unifier.html
  16. Notice: Undefined index: v in /data/virtual/tilts.dobele.lv/index.php on line 34 Warning: main(.php): failed to open stream: No such file or directory in /data/virtual/tilts.dobele.lv/index.php on line 34 Warning: main(): Failed opening '.php' for inclusion (include_path='.') in /data/virtual/tilts.dobele.lv/index.php on line 34 Šitas sevišķi iedveš uzticību kodera prasmei :D IMHO, tūlīt visi rikšiem ar pasūtījumiem skries...
  17. pirms visa tā ieliec <?php header('Content-type: text/html; charset=utf-8'); ?>
  18. MyAdmin tev tur var rādīt visdīvainākos kodējumus, kad skaties tabulu saturu. tu skaties, kas tev pašā skriptā nāk ārā. Iebaro dumpu papriekš tanī pat kodējumā, kāds bija vecajai lapai ar set names palīdzību. un tad skaties, lai skriptā konekcijai būtu tas pats kodējums, nu un headeri u.t.t.
  19. Es tak arī rakstīju 'cp1257' ;) Nu, ja tev tie dati būtu utf8, tad problēmām nevajadzētu būt. Bez tam, pieredze rāda, ka iekš latin1 tauta parasti liek iekšā 1257 ;) Tad kādā kodējumā lapiņa ir? vecā, domāju.
  20. ja pareizi saprotu, tad tev tie dati bija iekš windows-1257 kodējuma? ja tā, tad dumpam kā pirmo rindiņu ieliec 'SET NAMES cp1257'.
  21. un droši vien arī db savienojumam pareizs kodējums jānorāda. un header('Content-type: text/html; charset=utf-8') arī par ļaunu nenāktu.
  22. bez tam, šitā rindiņa - $parts = explode('\n', $line_of_text); tev visticamāk nav vajadzīga, jo fgets() jau tāpat tik vienu rindiņu reizē ielasa.
  23. v3rb0, bez piņķerīgiem regexiem, imho, neiztiks. plus, jādomā, kā norādīt robotam, kādi konkrētās lapas linki jāapstaigā, produktu meklējumos, vai produkti ir uz vienas lapas, vai lapoti, u.t.t. To biš, pat pusautomātisks robots ir diezgan piņķerīgs pasākums. Nu, un protams, administrātors būs vajadzīgs ar perfektām html un regex zināšanām... Semantisks webs, protams, būtu sapnis šādam uzdevumam... ;)
  24. Robots, kurš indexēs produktus tīklā laikam tomēr ir nereāls. Vairāku iemeslu dēļ - 1) neviens robots neatšķirs ekskluzīvu produktu no parasta produkta, 2) robots, kurš vispār sapratīs, ka lapā ir produkts, ne kaut kas cits, arī ir diezgan nereāls - nav htmlā kaut kāda taga <product>, pēc kura to varētu darīt ;) Varianti, imho, ir iespējami tik vai nu firmu pārstāvji ar rokām liek klāt tos savus produktus (bažas par sistēmas čakarēšanu varētu būt nepamatotas, jo firmām interesei nevajadzētu būt to darīt), vai firmu saitiem, kuras lietos servisu, tiek likts klāt kaut kāds xml ģenerators, kuru tad robots apjautā, un saņem datus par produktiem no šo db. Bet risinājums patiesībā atkarīgs no iedomātās biznesa loģikas... Ja finansējums būtu normāls, varētu arī ņemties ko tādu izstrādāt :) Ja kas, raksti iekš pm ko konkrētāk.
  25. saliec pareizus lauku nosaukumus un id, un un funkciju izsauc ne uz formas onSubmit, bet buttona onClick. bet submito ar f.submit() returna vietā. un pēdiņās tomēr labi būtu visus tos lauku parametrus likt.
×
×
  • Create New...