Jump to content
php.lv forumi

bubu

Administratori
  • Posts

    8,897
  • Joined

  • Last visited

Everything posted by bubu

  1. bubu

    Par XHTML

    A bet protams! Kad tad ir bijis otrādi labāk - rakstīt sliktu kodu, un pēc tam to labot?
  2. bubu

    Par XHTML

    Transitional ir vaļīgāks formāts, tas atļauj vairāk nekā striktākais Strict paveids. Strict veids aizliedz izmantot vairākus novecojušus HTML atribūtus (align, background, border, height, width, utt). Tā vietā var un vajag izmantot CSS. Palasi te: http://24ways.org/advent/transitional-vs-strict-markup http://liorean.web-graphics.com/xhtml/comp...ose-strict.html http://www.zvon.org/xxl/xhtmlReference/Out...comparison.html http://www.w3.org/TR/xhtml1/dtds.html#a_dtd_XHTML-1.0-Strict http://www.w3.org/TR/xhtml1/dtds.html#a_dt....0-Transitional Ja sāk veidot no jauna tukšā vietā XHTML dokumentu tad var izvēlēties Strict. Taču ja kods tiek pārveidots no HTML, tad labāk izvēlēties Transitional, un pārveidot uz to. Tā būs vieglāk. Pēc tam, kad uztaisīts Transitional, tad der padomāt par tā pārveidošanu par Strict. A trešais ir Frameset. Ceru, ka tu zini, kas ir frame, tb <frame> elements. Nu tad arī šādam freimseta failam tas ir arī paredzēts (jo tam nav <body> taga).
  3. eta kak nav vienkārši? 1) atveram failu 2) ierakstam tekstu 3) aizveram failu Kura no šīm trīs rindiņām nav vienkārša?
  4. Orion7: tu nesaprati ko viņš prasa. Viņš grib vienu php failu, kurš vienā darbības reizē izvada html kodu, gan arī bildes datus uz browseri.
  5. bubu

    Php md5

    A tu domā dzīvē ir savādāk? Es zinu vismaz 2 cilvēkus, kam parole ir sava suņa vārds un 1 cilvēku, kuram parole ir uzvārds + dzimšanas gads.
  6. Ak jā, aizmirsu pieminēt šo lapu: http://www.webdevout.net/browser_support.php Tajā ļoti labi var apskatīt pat līdz katram sīkākajam tagam, propertijam, ko supportē vai nesupportē dažādi browseri no CSS, HTML, DOM un JS.
  7. bubu

    myltipart post

    em.. kas ir "binary image source"?
  8. bubu

    Php md5

    Stopp, bet atvaino, ja runājot, piemēram, par CSS, es tev prasītu - uztaisi selektoru klasei ar nosaukumu abcd, bet tu css failā ierakstītu #abcd { ... }. Vai tā arī būtu piekasīšanās terminoloģijai, ja tu teiktu, ka esi taču kautkādu tur abcd uztaisījis, kas definē vajadzīgo stilu.. a bet vai tas būtu klases selektors (<div class="abcd">) ? Tāpat ir arī kriptogrāfijā. Kolīziju atrašana un kautkā uzlaušana ir dažādas lietas.
  9. Jau labu laiku IE 7 beta 2 ir pieejams: http://www.microsoft.com/windows/ie/default.mspx A par IE 7 izmaiņām vari palasīties pats: http://www.google.com/search?q=ie+7+standards
  10. IE noteikti nebija pirmais browseris. Uzspied Help->About un izlasi: "Based on NCSA Mosaic". Kā arī neaizmirsti, ka pirms Windows (tātad IE) bija daudz citu operētājsistēmu un joprojām ir.
  11. bubu

    Php md5

    Tu neatlauzi. Tu atradi tādu Y, kuram md5(Y) ir tāds pats, kā md5(X), kur X ir oriģinālais strings. Kad cilvēki sapratīs, ka hešsummas nelauž..
  12. Vai tu neesi jocīgs? Ja BMW sāktu taisīt kvadrātainas riepas, vai tas nozīmē, ka arī Opel un Ford būtu jātaisa kvadrātainas riepas, jo tas ir "standarts"? Vai tu nesaproti, ka ja man pieder kompānija (piemēram Microsoft), un ja es piedrāžu standartus un taisu kādus browserus gribi, tb ar galīgi greiziem tegiem, tad kāpēc gan standartam būtu jāpielāgojas man, nevis man standartam? Ja matemātikā ir zināms, ka 2*2 = 4, tad kāpēc, ja kāds apgalvotu, ka 2*2 = 5, netiktu mainīti matemātikas likumi (tb standarts), lai supportētu šī kāda apgalvojumu? Vai tu nesaproti, ka standarts ir neatkarīga lieta no tā interpretācijas kāda cilvēka/kompānijas produktā? Ja standartā teikts, ka <circle x=10 y=20 r=5/> uzzīmē HTMLā riņķi, bet es tā vietā uzzīmēju resnu aitu, tad pēc tavis teiktā iznāk, ka standarts ir nepareizs un tas ir jāmaina. Ka visiem tagad uz <circle> komandu ir jāzīmē resnas aitas. Kāpēc? Vai tu nesaproti, ka MS nav paņēmis savam IE browserim w3 HTML standartu? Ka tas ir to samainītā variantā iekļāvis. Un tu tagad gribi, ka w3 pārtaisa savu standartu uz kautkādu mistisku izmainītu.. Es arī varbūt gribētu <resna-aita> tegu. Kāpēc gan tādu neiekļaut standartā?
  13. Iedomājies, ka tu tagad uzrakstītu browseri. Un izdomātu tajā ieviest jaunu tegu: <uuber-blink-blink-text>. Pēc tavis teiktā tagad vajadzētu mainīt standartu, jo uzradies jauns browseris ar jaunu tegu, kurš vēl nav "standartā". Vai tas ir prātīgi? Vai gluži otrādi - tu, savu browseri taisot, tajā iekļautu tikai tādus tegus, kas ir standartā. Tādējādi zinot, ka ja web-izstrādātājs (tas kas veido html kodu) izmantotu tikai tos tagus, kas ir standartā, izveidotu tādu lapu, kuru tavs browseris mācētu pareizi attēlot. Vai šis neskan loģiskāk?
  14. Tas nav normāls veids. Browseris to var iekešot, un katru reizi nākas vilkt lielu html lapu. Un kāds labums no tā? Tas ka to ir "ērtāk" uzkodēt? Nez vai..
  15. php4 laikam vajadzēja iconv.dll vai libiconv.dll failu vietā, kur to var atrast apače process (tātad turpat, kur php4ts.dll failu).
  16. Validatori pārbauda kodu pēc atbilstošajiem standartiem. CSS un HTML standartus tu vari atrast w3.org lapā. Iedomājies, ja jau nebūtu standartu, tad kā pārlūkprogrammas zinātu, ka <a> tags ir links, un <img> ir bilde? Tieši tādas lietas ir arī aprakstītas standartā - ko nozīme tas, un šitais, un kā rīkoties (tb zīmēt uz ekrāna) tādā vai citādākā gadījumā, utt. Tavas problēmas atrisinājums aprakstīts šajā lapā: http://www.mandarindesign.com/opacity.html Izlasi kārtīgi (varēji jau pats gūglē elementārus keywordiņus iemest).
  17. Ha ha, a bet pythonā funkciju dekoratori šajā vietā sintaktiski radītu daudz skaistāku kodu - multimetodes. Nemaz nerunājot par normālu valodu funkciju overloadingu :) php rulz, protams.
  18. MakaTaNaw: viņš prasa, kā sadalīt lapās, nevis rindās. RaitisRR: dzelteno rāmīti izlasīji? Tajā ir links uz topiku, kurā ir rakstīts, kuros citos topikos var tevis interesējošo informāciju atrast "ierakstu dalīšana pa lappusēm".
  19. bubu

    Php md5

    Kolīzija starp X un Y ir tad, ja md5(X) = md5(Y). Kā zināms ir ļoti daudz (visdrīzāk bezgalīgi) šādu Y jebkuram konkrētam X.
  20. Citreiz apnīk skatīties kādus murgus viņi raksta, un ja vēl to taisās pasniegt kā tutoriāli citiem, tad vispār...
  21. Nja.. te nu redzams, ka programmēšana nav sākusies no paskāla/C, bet uzreiz skriptu valodā programmēts. Zemā līmenī cilvēki atradinājušies domāt - bitos un baitos, and, xor, or, not, ... Tur pat nav funkcijas jāzin, ar prastiem operatoriem pietiek: &, ^, |, ~, <<, >>.
  22. $lapa = isset($_GET["lapa"]) ? $_GET["lapa"] : $default;
  23. bla, nu ko var mudīties bezjēgā. Uztaisi tukšā direktorija šādus failus: include.php: <html><body> <?php $lapas = array("manalapa", "zinjas"); $default = "zinjas"; $lapa = isset($_GET["lapa"] ? $_GET["lapa"] : $default); if (!in_array($lapa, $lapas)) $lapa = $default; foreach ($lapas as $x) { echo '<a href="?lapa=' . $x . '">'. $x . '</a><br/>'; } echo "<hr/>"; include($lapa . ".php"); ?> </body></html> manalapa.php: <?php echo "THIS IS MANALAPA.PHP"; ?> zinjas.php: <?php echo "ZINJAS.PHP"; ?> Un visa māksla.
  24. Uz brīdi tā neizskatījās, jo iedevi manuāli uz hešfunkcijām. Kā ko dara? PHP mainīgos glabā hašmapā. Tāpēc tā arī ir tur, lai tu varētu definēt jaunus mainīgos un iegūt jau definētu mainīgo vērtības.
  25. bubu

    imagefttext

    Taču uz to tu nemaz neatbildēji.
×
×
  • Create New...