Jump to content
php.lv forumi

laacz

Administratori
  • Posts

    144
  • Joined

  • Last visited

Posts posted by laacz

  1. Un kā laacz darītu gadījumā, ja formā ir ap 25 elementiem? visiem taisīt $_POST['varname'] būtu pašnāvība :D bet ņemt cauri _POST masīvu arī kaut kā mānīgi  - var pagadīties lieki mainīgie (kāds mēģinās kaut ko iebāzt :P )

    12449[/snapback]

     

    Nu... Visnotaļ atkarīgs no koda :) Bet izmantot nestandarta fīčas nav ieteicams nekur un nekad.

  2. Gribēju uzjautāt gudrākiem cilvēkiem, cik labi/slikti ir izmantot masīvu formu apstrādei. piemēram: < input name="forma[vards]" > <input name="forma[adrese]" > ?

    datu apstrāde ir ļoti ērta pēc šādas sistēmas (ja ir piemēram virs 20 lauciņiem), bet vai tā ir labi? :)

    12442[/snapback]

     

    Citāts iz HTML 4.blabal specenes:

     

    ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".").
  3. Laikam fixed :)

     

    Tiesa, tas nav bugs. Termins - līdzīgs ir ļoti relatīva štelle. Piem., vai "laacz" ir līdzīgs "Iaacz", vai arī "1aacz", vai arī "|aacz", vai arī kas tml? Dažos fontfeisos tie būs itin neatšķirami. Citos ne. Teiksim, "Venom", "VenOm", vai "Ven0m" :)

     

    Atceros mainīgo nosaukumu obfuskācijas metodi: "ioio1iO0O0O01iIll" un alike :)

  4. Paldies. Vairs nevjag! :)

     

    Pagaidām esam ieguvuši: Ls 101.00

    Vēl vajag: Ls 0.00

     

    P.S. "Vēl vajag" summa ir aptuvena. Latvijas Bankas kurss.

     

    Tiem, kas te apgrozās, nav nepieciešams stāstīt, cik laba ir esošā forumu sistēma :) Diemžēl, tagad esam skarbas rīcības priekšā - likvidēt esošo forumu, jo jaunākās versijas jau ir 100% komerciālas.

     

    Protams, var rakstīt savu, bet tas ir ne pārāk labs risinājums viena iemesla dēļ - laika patēriņš. Laiks ir nepieciešams ne tikai uzrakstīšanai, bet arīdzan uzturēšanai, kļūdu ķeršanai, u.t.t.

     

    Alternatīvu freeware forumu sistēmu nav. Ir PhpBB, kas diemžēl nav tas labākais risinājums.

     

    Tāpēc būtu jāiegādājas Invision Boards. Ir divas iespējas - lifetime license, vai yearly fee. Pirmajā gadījumā summa ir 199 dolāri. Uz mūžu. Otrajā - 69.95. Gadā.

     

    Kāpēc jāapgreido? Tāpēc, ka atrodas drošības caurumi, nāk klāt jaunas iespējas, u.t.t., u.t.j.pr.

     

    Tad nu jāprasa PHP sabiedrības finansiālais atbalsts :)

     

    Jūsu tiesības - ziedot jebkādu naudas summu. Daži var ziedot, teiksim, vienu latu, bet citi var atļauties arī visus divdesmit. Tāpēc, ziedojiet, cik nu varat.

     

    Mani pienākumi. Kad kontā parādīsies nepieciešamā summa (ja tā būs 70 dolāri, tad, atkarībā no ziedojumu ienākšanās intensitātes, vai nu tiks iegādāta yearly licence, vai arī tiks gaidīts līdz 200 dolāriem), tā tiks izlietota attiecīgi Invision PowerBoard iegādei. Ja summa pārsniegs nepieciešamo, tad maksājumi tiks atgriezti parskaitīti atpakaļ, vai arī, ja tādas iespējas nebūs, attiecīgo pārpalikumu novirzīsim citiem mērķiem PHP.lv vajadzībām.

     

    Lai nerastos liekas ķibeles, pirms skaitīt naudu, atsūtiet vēstuli uz [email protected] ar jautājumu par to, cik vēl ir nepieciešams.

     

    Veicot maksājumu, norādiet informācijā saņēmējam to, ka nauda paredzēta PHP.lv!!!

     

    Konts: LV52HABA000130A246225, KASPARS FOIGTS

     

    P.S. Ja Tavā rīcībā ir veids, kā šo ziņu izplatīt, nekautrējies. Postē savā saitā, stāsti saviem draugiem, u.t.t. Pateicīgi būs visi :)

  5. Pie kam, jebkāds templeišu sistēma te nav nepieciešama.

     

    Sveiks, %%username%%

     

    aizvietojam ar

     

    Sveiks, <?=$username?>

     

    Inklūdojam templeitu (pašās koda beigās). Un nav nepieciešama šāda templeitu sistēma nevienā acī.

  6. MZM, tas NAV workaraunds. Box modelis tieši tā arī nosaka - kopējais platums ir padding+margin+width+border, kā rezultātā, ja tu norādi attiecīgu platumu %, pieliekot klāt 1px borderi, vietas vairs nepietiek...

  7. Tas vispār ir HTML jautājums...

     

    Ierakstam browserī adresi: www.kautkas.lv/kautkur#anchor

     

    Dokumentā ierakstam šitādu rindiņu tajā vietā, uz kuru gribam, lai pasākums aizskrollējas:

     

    <a name="anchor" />

     

    Un basta.

  8. A pašam algoritmu izdomāt slinkums gan jau, ne?

     

    <?
    function domatch($str1, $str2) {
     $len = strlen($str1);
     for ($i = $len; $i > 1; $i--) {
       for ($j = 0; $j <= $len - $i; $j++) {
         $part = substr($str1, $j, $i);
         if (strstr($str2, $part) !== false) {
           return($part);
         }
       }
     }
     return(false);
    }
    
    $str3 = domatch('http://www.asd.lv/index.php?asd=asd', 'http://www.asd.lv/other.php?fsd=fsd');
    
    ?>

  9. Ikvienaa lapaa insertojam kaut kādā tbaulā [REMOTE_ADDR] un apmeklējuma laiku [NOW()]. Lai nepiebāztu tabulu ar vecu drazainu informāciju, izpildam vēl arī [DELETE FROM tabula WHERE datums vecāks par, pieņemsim, 1 minūti.]

     

    Un, attiecīgi, [sELECT COUNT(DISTINCT ip) FROM tabula {WHERE datums nav vecāks par 1 minūt}] mums būs lapā esošo lietotāju skaits ar precizitāti līdz minūtei.

  10. laacz: tik paarliecinaats esi ?? imho tak taadu var uztaisiit (progu), nesaku ka es varu, bet vispaar jau nu tochnja jaavar, protams ne visas kombinaacijas bet kaut kaadas burtu vai ciparu (vieglaakaas) un tml gan jau ka jaa ;)

    [.. shnjak snjak ..]

    md5 algoritms pieļauj vairākām izejas vērtībām vienādu kodu. Līdz ar to, kaut ko šādi atkost ir nereāli :)

  11. Baigi vajadzētu kādu kodu vai progu kas ļauj atkodēt md5() kodētu textu (paroli)

    :blink:

    Dream on. Nav tādas programmas, nav tāda algoritma. IBO, md5 ir checksummas algoritms, nevis kriptēšanas.

  12. Es uzskatu mazliet savādāk.

     

    visu cieņu tev laacz bet... manuprāt nav tā labi...

     

    ja esam precīzi ta iekš M$IE puse ( nu labi nezinu es precīzi bet katrā ziņā daudz ) no CSS nestrādā/nepareizi strādā/neprecīzi strādā... un ko mēs ? trīs CSS rindiņu vietā rakstīsim 13 JavaScript ( garas ) rindinas ?

    Uzdevuma nostādnē nekas netika teikts par to, ka šis ir jārealizē obligāti ar CSS. Protams, ja JavaScript risinājums liekas neērts un nepatīkams, kā arī attiecīgajā lapā bez šīs fīčas var iztikt (neviens to nepieprasa), tad aizmirstam. CSS risinājums būs okei.

     

    nu jā jā zinu JavaScripti ir izslēgti 13% - 18% kamēr M$IE lieto 95% - 99% ...bet kods par ko iet runa taču nav tik svarīgs ! nu un ja kāds kroplīgs browsers viņu nemāk izpildīt/parādīt ?

     

    Tādā gadījumā šisk kroplīgais browseris jamo arī neizpildīs.

     

    jāliek lietotājam saprast ka pienācis laiks upgreidam...
    Apgreidoties no IE6? Kuram cilvēkam tu to iestāstīsi? Cik procentiem no tiem 9x%? Aizmirsti.

     

    Un cilvēki arī ar IE6 vēlas redzēt smukus :hover tipa efektiņus un visu pārējo CSS prieku. Viņiem tas sniegs tikai papildus gandarījumu par to, ka lapa ir ērta (tr:hover ir ļoti jauka un ellīgi ērta feature, ja ir tabulas ar salīdzinoši daudz rindām un kolonnām). Līdz ar ko, JavaScript kļūst par vienīgo pieejamo risinājumu IE6 lietotājiem.

     

    vobšem ko es ar visu šito gribēju teikt... jāraksta tā kā pareizi tā kā labāk tā kā ērtāk... nevis tā kā kādam browserim iegribās... it īpaši ja kods nav kritiski svarīgs ( tā kā šajā gadījumā )

     

    Neiet runa par to, vai kods ir kritiski svarīgs, vai nav. Iet runa par to, vai šī fīča ir tik ļoti nepieciešama, lai šādi izvirstu.

×
×
  • Create New...