Jump to content
php.lv forumi

bubu

Administratori
  • Posts

    8,897
  • Joined

  • Last visited

Everything posted by bubu

  1. Tu vispār saproti, ko tas kods dara? Tieši ko ikkatra rindiņa dara? (nevis ko visam kopā būtu jādara!!)
  2. bubu

    OO termins

    v3rb0: $c1 =& singleton::get_instance_of('class1'); Tātad $class= "class1"; $instances[$class] = new $class; $.. = new "class1" ?? wtf? signis: taisot new klases_vaards vienmēr tiks uztaisīts jauns objekts, tāpēc ar php tā nevar (citās valodās var). P.S. Tai funkcijai ir speciāls nosaukums - konstruktors.
  3. bubu

    OO termins

    Tas ir viens no vienkāršākajiem programming patterniem - saucās kā "Singleton". To parasti taisa šādā veidā: class XXX { function instance() { static $_self = false; if (!$_self) $_self = new XXX(); return $_self; } } $x = XXX::instance();
  4. bubu

    OO termins

    Varbūt: creation (create instance of class) class XXX {...} $x = new XXX(); P.S. Lūdzu izvēlies pareizākas foruma sadaļas!
  5. Vienalga neiesaku to tā darīt. Ja nu ļoti vajag, tad kautvai ar kukijiem var, bet čakarīgi..
  6. Uzsvars uz arī un it kā (kurš te tikai daļēji ir)
  7. bubu

    Majas lapas?

    Nē, SQLite rullz vēl vairāk par MySQL :P
  8. Neiesaku iespringt uz šādu problēmu. Kam tas tev vajadzīgs?
  9. bubu

    Majas lapas?

    Iesākumā iesaku salikt komatus. Tas vairākkārtīgi uzlabos saprašanas iespēju. Vēlāk der padomāt par diaktritiskajām zīmēm (da pat translitam nebūtu vaina). Tikai tad, kad tas būs izdarīts, es mēģināšu izlasīt un saprast, ko tev vajag. Un pie reizes: http://www.catb.org/~esr/faqs/smart-questions.html
  10. Ja tev vajag uz ekrāna tikai izvadīt JS ir on vai off, tad jā, tā var. Ja php galā vajag zināt, tad nē, tā nevar.
  11. GedroX jau otrajā linkā to pateica.
  12. To parasti dara tā, ka lapai onload eventā ieliek kādu JS koda gabalu, kurš kautko izdara, piemēram uzstāda kukiju. Un tad tiek pieprasīta nākamā lapa, tad ar php vari paskatīties vai kukijs ir. Ja ir, tad JS ir on, ja kukija nav, tad JS ir off. Tikai neaimirsti izdzēst kukiju, lai nākamreiz var uzzināt vai JS ir izslēgts.
  13. Ja vārdus atpazīt vajag tikai stringri konkrētus, tad tas nav nekās ūber-ūber. Uzrakstīt var. Taču, ja tas teksts jāparsē no cilvēka ievadīta lauka, tad iesaku aizmirst, nav lielas jēgas.
  14. Dokumentāciju jālasa, dokumentāciju! Nevis ar substr, bet ar strpos to var panākt. Taču daudz vieglāk ar regexpu (gan JS, gan PHP) PHP: if (preg_match("[/\/\\\.\-\(\)*&\^%\$#@!~]/", $text)) { echo "ir neatļauts simbols"; } JS: if (text.match(/[\/\\\.\-\(\)*&\^%\$#@!~]/)) { alert("ir neatļauts simbols"); } Taču! Vienmēr ir daudz pareizāk un drošāk pārbaudīt vai lietotājvārds satur tikai atļautos simbolus, nevis vai nesatur neatļautos (ja nu gadījumā kādu neatļauto aizmirst pārbaudīt?) Tāpēc labāk pārbaudīt tikai uz atļautajiem!
  15. Izlasi kārtīgāk, ko es prasīju - studija tika pieminēt, ja jau tev tāda ir, ja nav, tad izlaid iekavas!
  16. Nav jau nepareizi, bet vienkārši lieki. Ja tu uzraksti regexpu /a-z/i tad tas ir tas pats kas /a-zA-Z/ /i nozīmē to, ka jebkura burta vietā derēs gan lielais, gan mazais. Tāpēc lieki ir rakstīt abus reizē - gan a-zA-Z gan /i \w ir tas pats, kas a-z \d ir tas pats, kas 0-9
  17. Kāda jēga likt gan A-Z, gan /i ? Tak a-z + /i = a-zA-z Un vispār - iemācieties \w un \d lietot!
  18. A moš uz servera vienkārši porti aizgriezti ciet. Vai arī var gadīties, ka MySQL palaiststs neklausoties TCP/IP konekcijas.
  19. Stopp: nav vienkāršāk un lasāmāk šādi: date("d.m.Y.", strtotime("-1 day"));
  20. bubu

    Parse Error

    Kas tev tā par dīvainu funkcijas deklarāciju? Jāraksta taču šādi: function xxx($aaa, $bbb, $ccc) ... bez nekādiem $this-> Dokumentāciju negribi palasīt? http://www.php.net/manual/en/functions.arguments.php
  21. A kurā vietā tu mysqldump norādi hostu?? "-h hosts" taču vajag būt, citādi pēc noklusējuma visi mysql tūļi konektējies pie localhosta.
  22. Uzlied Microsoft Script Debugger (vai to kas studijai, ja tev tāda ir, nāk līdzi), ieslēdz to, un paskaties kādus errorus met ārā, kad spiež uz pogām.
  23. bubu

    dienas peerle

    Nesaprotu vienalga tevi Gray_Wolf. Latviešu valodu man rāda, lai arī ar dažām gramatikas kļūdām, bet nu rāda. Nu © ir tak salikts uz to mariola tiem pabeigtajiem darbiem. A tiem nepabeigtajiem kautkāda dogMa, fig zin kas tas tāds. Varbūt autora niks. Vienalga nesaprotu, par ko tu tur esi sapriecājies...
  24. bubu

    dienas peerle

    Nu tekstus palasīju. Parasts ūdens, ko visi lej reklamējot sevi. Tagad apskatīju darbus. Nu un kas tad ir? Nesaprotu...
  25. bubu

    dienas peerle

    Kur tur ir kāda pērle?
×
×
  • Create New...