Jump to content
php.lv forumi

bubu

Administratori
  • Posts

    8,897
  • Joined

  • Last visited

Everything posted by bubu

  1. var parbaude = /^[^,]+,[^,]+ [0-9]+(-[0-9]+)?, [A-Z]+-[0-9]{4,}$/i;
  2. Kā tad tu dabūiji burtus Ā un Š, ja jau tev nav garumzīmju un mīkstinājuma zīmju? Un vai tev Caps Lock poga arī sabojājusies? Teksts ar visiem lielajiem burtiem tiek uzskatīts par bļaušanu interneta vidē.
  3. Robi, varbūt tev laiks mest mieru php un pārkvalificēties? Mazāk kreņķu būs par to, ka maksā gan par maz, gan par daudz.
  4. bubu

    Paroles

    Tu mums prasi vai tu par to biji vai nebiji padomājis? Kā tad mums to zināt?
  5. bubu

    Paroles

    md5 nav nekāda kriptēšana. Tā ir hešošana. A kam tev to vajag? Paroles atklāti redzēt (vai arī viegli noslēptā veidā) nav laba doma no drošības viedokļa.
  6. Var arī Excel sheetu saglabāt csv formātā un tad MySQL komandrindas klientā izpildīt LOAD DATA.
  7. bubu

    Secība

    db_exec ("UPDATE ".$table." SET ".$field." = ".$prev_ordering." WHERE id = ".$id); db_exec ("UPDATE ".$table." SET ".$field." = ".$current_ordering." WHERE id = ".$did); vietā var rakstīt: db_exec ("UPDATE $table SET $field = $current_ordering + $prev_ordering - $field WHERE id IN ($id, $did)"); Par vienu kveriju mazāk.
  8. bubu

    Secība

    Kautkādu pus-rakstītu kodu te esi ielicis. Tev seciba lauks vienmēr palielinās par viens? Caurumi nevar būt (1 2 3 6 7 8 ..)? Kā tu izselektē tos saraksta elementus? ORDER BY ir?
  9. andrisp: veicot insertu, kurš pārkāpj unikalitātes nosacījumu tiek atgriezta konkrēta kļūda. Piemēram MySQL: http://dev.mysql.com/doc/refman/5.1/en/err...ges-server.html Tad arī uz kļūdas numura (mysql_errno() fja) nr 1169 (ER_DUP_UNIQUE) tu varēsi rādīt savu jūzerfriendlī error mesidžu. Šadā veidā tiek mazāk noslogota DB - select+insert vietā ir tikai viens insert. Un otrkārt, mazāks pārbaudes kodā - vieglāk uzturams kods. DB jau ir DB tapēc, ka tā uztur datus - tad lai arī tā rūpējas par datu integritāti (constrainti/trigeri/utt), nevis visas pārbaudes izmētāt pa kodu un vēl censties atcerēties, kur un kā tās pielietot. Tāpēc vispareizāk būtu darīt kā Zandis saka - uzlikt unique constraintu uz vārda lauku.
  10. Lastot readme.txt/install.txt/utml RTFM failus.
  11. Tur nekādu asdf nerādīs ;) php kompilators mēģina to asdf kompilēt kā kodu, bet tam, protams, nekas nesanāk, jo "asdf }" ir invalīda sintakse. Kapēc tavuprāt tajā else daļā ir tāda echo konstrukcija? T.i. - ko echo dara tavuprāt?
  12. Tieši to jau tev arī prasa - kas ir tajā asdf daļā. Tu tak neesi tur tieši tādu "kodu" arī ierakstījis - asdf, ne?
  13. Visdrīzāk kautkāda neaizvērta iekava, stringa pēdiņa vai kaut kas tml iekš tā asdf. Varbūt arī tieši par daudz aizvērta } figūriekava.
  14. Kas tieši nestrādā? (hint: lieto debugeri, lai noskaidrotu)
  15. Nu tad uztaisi to kā klases memberu, un nebūs manuāli jāpadod: class B { var $array; function fun() { ... $this->array[] = ...; $this->fun(); } } function A() { $b = new B(); $b->array = array(1, 2, 3); // vai arī šo prātīgāk būtu padod B konstruktoram $b->fun(); }
  16. bubu

    echo "summa"

    Foxy: kāds NULL te ar kautko ir sakars? Jeb tev vienkārši patīk spamot topikos beztēmā?
  17. bubu

    echo "summa"

    Kautkā šādi: SELECT * FROM db WHERE md5(concat(cast(id, char), $salt)) == $id Ātrdarbības labad to kalkulāciju var glabāt papildus kolonnā. Tāpat tā nekad nemainīsies (ja id ir primary key).
  18. Ah, nu tad jā, nevajag tā darīt gan. NiTrino: a kas vainas šim? function A() { $array = array(); ... B($array); } function B($array) { ... }
  19. bubu

    echo "summa"

    Es jau būtu licis md5(strval($id) . $salt) nevis kautkādu dumu matemātisku izteiksmi.
  20. Kāpēc gan ne? Tā kā php nav normālu neimspeisu, tad šis ir ļoti labs veids kā lokālas funkcijas "paslēpt" no ārpuses - tb nepiemēslot globālo neimspeisu.
  21. bubu

    echo "summa"

    Tu gribi teikt, ka pats to nepamēģināji, pirms jautāt? Kas šis forums pārvērties par php koda izpildīšanas un debugošanas online tūli?
  22. bubu

    Kā pārveidot?

    Tas ir HTML. Skaties arī CSS, kas attiecas uz šiem elementiem (#mess, .input, utml)
  23. bubu

    echo "summa"

    wtf? Pirmkārt - kāpēc tā "jāsamaisa" tas id? Otrkārt - tu jau pats atbildēji uz savu jautājumu par to, kas tur jāpalabo.
  24. doh, nu to jau arī prasu - kā tieši tiki galā?
×
×
  • Create New...