Jump to content
php.lv forumi

v3rb0

Reģistrētie lietotāji
  • Posts

    3,166
  • Joined

  • Last visited

Everything posted by v3rb0

  1. tagad laikam tāds fails līdz nekāk. vajag config.default.php nocopēt par config.inc.php. faila nosaukumā config tak ira..
  2. http://en.wikipedia.org/wiki/Byte_Order_Mark lasot failu jāatmet pirmie trīs simboli (EF BB BF) un būs bez.
  3. 24 gadi, programēju kaut ko, vairāk vai mazāk ar dažādiem pārrāvumiem no ~1998 gada.
  4. v3rb0

    Templating

    templeitu patternam kā tādam jā (atdalīt html tagus no kverijiem ir laba doma), ar php rakstītām templeitu enginēm - nē.
  5. bet man noderēja, ne jaunais posts, bet norāde uz glob() f-ju -nezināju par tādu :)
  6. v3rb0

    Bbcode

    ja ir citāts ieksh citāta, tad nederēs repleisot sākumu ar pirmām beigām. vajadzēs veidot kaut ko kā koku no nodēm (bbdagiem ar textu starp tām) - līdzīgi kā xmlu parsēt. pēc tam no koka taisīt formatētu htmlu. piem šitāds [q]viens [q] divi [q]pedejais[/q] [/q] [/q] ar repleisošanu par pirmo quoti paņems šitādu gabalu: [q]viens [q] divi [q]pedejais[/q] edit: lai gan, ja repleiso otro un trešo reizi (t.i. kamēr ir [q] bbcods) un visi aizverošie [/q] htmlā ir vienādi, tad html tagi tiks salikti pareizās vietās.
  7. dizainu ar tabulām taisīt nav labi. tabulas ir kā grids kurā salikt tabulveidīgus datus - visādi saraksti utt. tādu borderi ar bildi var panākt var ar diviem div, piemēram, viens ārējais, otrs iekšējais. spraugu (padding, margin) starp viņiem uztaisi ir tik cik nu platu borderi vajag. ārējam divam uzliec fona bildi, iekšējam baltu fonu.
  8. v3rb0

    Izglītība

    nesaku ka nevajag izglītoties, bet tagad laikam ir tā ka iepriekšējā darba vieta, kurā kādus 2-3 gadus nostrādāji, un apskatāmi rezultāti ko tur izdarīji un vari pacelt pagaidām darba devējiem ir svarīgāk nekā papīrs ka esi pabeidzis 3 universitātes.
  9. v3rb0

    Izglītība

    kaut kāds diploms ir vajadzīgs lai vieglāk iesāktu sarunu ar potenciālo darba devēju, bet diploms negarantē, ka dabūsi labi apmaksātu darbu.
  10. ..tāpēc jālieto templeiti - izvadi vienus datus kaut vai 100x, ja klientam tā pēkšņi sagribās, nemainot neko datu savākšanā.
  11. v3rb0

    smtp

    varbū sāc ar to ka šo jautājumu uzdod savam 'ļaunajam' hostinga piedāvātājam. neba šie ir tik ļauni un speciāli tev piegriež visu tikai piegriešanas pēc.
  12. tieši tā 0 rindas un tātad tur vajadzēs uzzināt rindu skaitu 0 vai 1, vai vairāk, ja vienu tad skatīties cik count(*) rindas saskaitīja, ja vienu tad rezultāts der.. savukārt ja kverijs bez count(*) tad pietiek paskatīties cik rindas atrada, ja vienu, useris ok. ja bailes no 100 rindām atbildē, tad var selectam beigās pieķibināt limit 2 īsti nesaprotu kāpēc ar count(*) db pusē skaitīt vai ir viens useris un kāpēc mysql_num_rows() ir jāaizmirst. p.s. un laikam piesienos pie nenozīmīgiem sīkumiem :)
  13. vai tad SELECT id, COUNT(*) FROM tabule WHERE user='$user' AND pass='$pass' GROUP BY id neatgriedīs nulle rindas ja būs nepareizs useris/parole?
  14. ja ar php tad var ņemt http://coppermine.sf.net/ vai http://gallery2.org/, vai jeburu citu galeriju
  15. es ar visu laiku taisīju ar count(*), bet parasti pie logina vajag dabūt arī vismaz usera id. tad kāpēc uzreiz nemēģināt izselectēt useri, ja ir tieši viens useris, tad ok, ja neviens vai 100 tad nav labi. ar count(*), ja būs useris, vienalga būs vēlviens kverijs jātaisa lai dabūtu usera id [un pārējo ko nu vajag]. ..un izselektēti 100 useri ar pareizu db (username unikāls) un argumentu validēšanu(nav tukš, nav sql injekcija) nekad nevar būt.
  16. if ($num < 1) vietā if ($num != 1), respektīvi arī tad ja no db dabūsi divus un vairāk userus kaut kas nebūs riktīgi.
  17. riskēju norauties un uzsākt fleimu, bet imho ērtākais un pilnīgākais editors priekš php ir zend studio, tad mazie - pēc gaumes un patikšanas - crimson, pspad, editplus, textpad, gvim utt. tad visi tie kas nemāk pat sintaksi iekrāsot, vi, vecais notepads, ee, edit utt. tas ka jāmāk komandrindā, ij unix ij sql kaut ko izdarīt jā piekrītu - jo vairāk zināsi, jo drošāk vari justies, bet vai tāpēc katru dienu 1000x rakstīsi select * from tablename un ar roku meklēt kur ir aizverošā iekava? laiku tas viss noēd.
  18. atkārtošos, šis http://3a3-interactive.net/php_reference/ man liekas ir saprotamāk uzrakstīts kā tā soli-pa-solim grāmata.
  19. zuiks: neuztraucies, ja tikai kļūda helpā būtu vienīgā sqlyog problēma - indiešu kvalitāte, daudz sīkumi ir neērti/pavirši sataisīti (tas pats nelaimīgais exports no mysql5 ar viewiem - dumps vispirms taisa tabulu ar view struktūru, senākās versijās insertoja nevajadzīgajā tabulā visus viewā redzamos datus, tad dzēš nost nevajadzīgo tabulu un pašās beigās pieliek create view komandu). bet vienalga daudzām lietām šis ir ērtākais bezmaksas mysql klients.
  20. steigā neskaidri izteicos, doma bija ka scripts servera pusē atdos bildes headeri tad browserim jāuzskata ka pieprasīta ir bilde. ja nu tomēr wap browseri tā negrib, tad ņem talkā mod_rewrite un url vietā get.php?act=bilde izmanto kaut ko kā get/bilde.jpg
  21. maz ko no wapa sajēdzu, bet man liekas ka vienīgais pēc kā browseri nosaka tipu bilde vai texts(html) ir headeri - ja scripts pados bildes headerus tad saņēmējam to vajazētu uzskatīt par bildi.
  22. tiešām? arī palasīt par pašiem programēšanas un php pamatiem? copy/paste un bez saprasanas kaut ko labot ir deadends, neiemācīsies tā neko.. daudz vieglāk ir palasīt kas ir kas un tad kaut ko sākt darīt, būs pašam patīkamāk ka nebūs jāmocās ar undefined index kļūdu.
  23. vai arī sūti ar šito - http://phpmailer.sourceforge.net/
  24. v3rb0

    OO termins

    bubu: ja $class= "class1"; tad $instances['class1'] = new class1; piemērs tam visam http://paste.php.lv/3365
  25. v3rb0

    OO termins

    var arī kaut kādu šitādu atsevišķu klasi class singleton { function &get_instance_of($class) { static $instances = array(); if (!array_key_exists($class, $instances)) $instances[$class] = new $class; return $instances[$class]; } } un tad kur vajag $c1 =& singleton::get_instance_of('class1'); $c2 =& singleton::get_instance_of('class2'); $c3 =& singleton::get_instance_of('class3'); pluss - klasei nav jāliek klāt metode ar kuru dabū singletona instanci. mīnuss - viena lieka klase.
×
×
  • Create New...