Jump to content
php.lv forumi

des

Reģistrētie lietotāji
  • Posts

    307
  • Joined

  • Last visited

Everything posted by des

  1. des

    testa veidoshana

    Nu kaut kad sen atpakalj es sataisiiju PL-SQL aplikaaciju, kas usernami un passwordu staipa shurpu turpu no vienas formas uz otru caur hidden laukiem... Tiesa, tas bija maaciibu vajadziibaam :)
  2. des

    testa veidoshana

    A kaapeec Tev vispaar izmantot sesiju? Var tachu MySQL tabulaas saglabaat, cik taalu ir tikts, kas un kaa ir atbildeets, utt....
  3. Jaa, paarbaudiitaas veertiibaas IR speeks! :rolleyes: Par php5 - viena nerazha ir taada, ka daudzas lietas, kas php4 uz E_ALL iet bez jebkaadas pljurksteeshanas, php5 tomeer meedz izmest visaadus nepatiikamus pazinjojumus. Ehh... backward compatibility. :ph34r: Taapat arii apache2 vismaz uz win2k kastes uzvedas nestabilaak par 1.3.x :unsure:
  4. Nu vajag uztaisiit vai nu $id = (int)$id; //exec the sqlz... vai arii if (is_int($id)) { //exec the sqlz... } respektiivi, vajag ruupiigi paarbaudiit, vai caur post/get/cookies mees sanjemam tieshaam to, ko buutu jaasanjem :) siikaak skat: http://www.php.net/manual/en/security.data...l-injection.php
  5. Nepietiek! Vismaz ieksh apache 2.0.48 man windows-1257 bija config failaa ekskluziivi ar rocinju jaapievieno, lai browseris ariii peec refresh atteelotu lv burtus korekti. Uz apache 1.3.27 man liekaas, ka viss iet uz defaulto konfiguraaciju. Saakumaa shii probleema man izraisiija reaalo WTF emociju guuzmu :)
  6. des

    templates

    :) TIk un taa palieku pie taa, ka templates ir veerts lietot, ja: 1) Aatrdarbiiba nav pats galvenais projekta sekmiibas kriteerijs (nu tieshaam, po tachu par to 50-200% aatrdarbiibas sabremzeejumu, ko izdara laba templeishu sisteema) 2) Projekts ir pietiekoshi kompliceets / dinamisks 3) Tam jaabuut viegli customizeejamam. (Lasaamiiba {TEKSTS} ieksh HTML juuklja tomeer ir izlasaams vieglaak nekaa <? echo $teksts; ?>) 4) Templates gribam nestot vienu otraa. Un kaut kas interesants: http://phpsavant.com/yawiki/
  7. Un kur ir probleema to bildi temporaari uzmest uz servera un peec tam izdzeest?
  8. Nu es uzliku to 4.1, apskatiijos, nepatika. Turpinu lietot 4.0.16. :P Griezhas bez ne kaadaam probleemaam.
  9. nu paga... kaada starpiiba, vai Tu taisi: foreach ($_POST as $e) { //do something } vai foreach ($_POST['forma'] as $e) { //do something } arii otrajaa gadiijumaa kaads tachu varees iebaazt <input type="hidden" name="forma[megahackvar]" value="nowIwillOwnUrServer"> :P Vienmeer tachu ir jaacheko servera pusee, vai kaaads nav kaut ko iebaazis...
  10. Un kaa ar ; Lifetime in seconds of cookie or, if 0, until browser is restarted. session.cookie_lifetime = 0 Ieksh php.ini ??? Tas ljoti labi paliidz...
  11. lai no phpBB uztaisiitu Delfu komentaarus, saakumaa jaaiebrauc phpBB templeishu sisteemaa && jaauztaisa attieciigais skins. Bet... tomeer kaadas nopietnaakas izmainjas phpBB veikt jau ir problemaatiskaak - konkreeti jaapapeeta viss kods. Lai arii phpBB neuzskatu par php kodeeshanas exelentu piemeeru, galvenais, kas ir phpBB, taa ir publicitaate. Bet vispaar sarunas jums te labas :)
  12. Veel papildus droshiibai var juuzeru tabulaa pielikt kolonu login_attempts_count un tajaa skaitiit. Un nolokot vispaar lietotaaju, ja paaraak daudz reiz nepareizi ievada passu.
  13. Elementaari - nedod vinjiem vispaar accessu pie skriptiem. Hosteet uz servera, kuram tikai Tev ir pieeja. Un reaali... cik no pasuutiitaajiem ir php zinaashanas? :) Pat ja Tu vinjiem atdod skriptus, vinjiem taapat ir vajadziigs kaads, kas rubii fishku, ka vareetu taisiit taalaak (un tam atkal ir jaamaskaa nauda). Un kaa jau tika teikts: pietiekoshi riebiiga metode ir izdzeest visus komentaarus un uztaisiit visu 1000 rindinju skriptu vienaa rindaa, piemeeram :)
  14. des

    ebook

    Es iisti nezinu, ko Tu shajaa kontekstaa doma ar ebook, tachu manuaalji http://lv.php.net/docs un http://dev.mysql.com/doc/ ir, manupraat, vienkaarshi izcili. Tur var arii novilkt offlainaa skataamas versijas. Tie arii buutu Tevis mekleetie ebooki.
  15. Jaa, un veel varbuut sagribeesi nokilleet to procesu, rebootot lietotaaja kompi utt :) php ir serverside middleware! Da panjem parocies netaa, palasi par IE eksploitiem un dari ar lietotaaja datoru, ko vien gribi.... :) :P
  16. shitaada aizsardziiba ir triviaali uzlauzhama: $code=gzinflate(base64_decode('BcFHkqNIAADA...uttt')); $fp=fopen("temp.txt","w"); fwrite($fp,$code); fclose($fp); Un peec tam atveram temp.txt un ieguustam kodu.... panjem labaak, piemeeram, uztaisi softeli, kas izdzeesh visus enterus... un samet visu kodu vienaa rindaa.... :) Ja nemaldos, Venoma garadarbs VenPad taadu fiichu atblasta...
  17. Ui... sorry, kaut kaa nepiefixeeju datumu :) Jo teema bija tikai 3shaa no augshas :) Laikam tieshaam neesmu izguleejies :)
  18. man izmeta Warning: Cannot modify header information - headers already sent by (output started at E:\Maajas_lapa\Zinja.php:1) in E:\Maajas_lapa\Zinja.php on line 19 Taatad zinja.php pirmajaa rindinjaa ir kaut kaads whitespeiss ieviesies.... centies vienmeer lai <?php ir pirmajaa rindinjaa un bez atstarpes no malas!
  19. Aaa... pareizi, tur jau komentaars tiek pievienots, liidz aro to arii headerii id vajag noraadiit: http://paste.php.lv/1314
  20. Izdzees pilniibaa visus speisus, enterus, kas ir virs <?php un zem ?> Arii whitespeiss skaitaas outputs.
  21. Nu tad paskaties, ko dara config.inc. Es biju domaajis, ka config.inc tikai pieshkjir parametru veertiibas. Tas config.inc veel kaut ko drukaa? Izvaac jebkaadu outputu no taa!
  22. OK. Ienaak sheit cilveeki ar nekaadaam vai minimaalaam php zinaashanaam. Uzdod varbuut padumjus un gruuti saprotami formuleetus jautaajumus. Bet vai tieshaam vajag vinjus nahrenizeet srazu? Protams, var jau piekrist, ka TOP3 postu skaits silda cilveeka ego, nu silda gan. Neesmu kaadu laiku sekojis liidzi konkreeti Gacha postiem. Tomeer paraadiishanaas briidii atceros vinju, kaa maaciities veeloshu cilveeku. Jaa, varbuut vinjsh drusku uzvedaas kaa "paraziits" katru siikumu prasiidams sheit, bet.... Tas lai paliek uz vinja sirdsapzinjas. Vismaz cilveeks progresee.
  23. Pameegjini shito http://paste.php.lv/1313 MySql datu baazei ir jaapiekonekteejas vienreiz, pashaa saakumaa - nav jaakonekteejas atkal pirms katra jauna kverija :) Saakumaa visiem iet gruuti, bet ja sho gruutumu salauzh, tad peec tam kad aiziet, tad aiziet :)
  24. Nepiekritiishu. Esmu uzrakstiijis sev tabulu gjenereejoshu klasi, ar kuru var sagjenereet jebkaadu tabulu. Par atribuutiem. Prieksh tam man html objektiem ir parametrs $attr, kuraa tad kaa masiivu mieriigi sabaazhu jebkurus taga parametrus, kuri ievajagaas. Saapes saakas tieshi tajaa mirklii, kad pietiekoshi daudz un dinamiskus colspanus un rowspanus jaataisa bez sakariigas OOP pieejas. Taa kaa nav nemaz taa ideja tik slikta, ja visu pietiekoshi flexibli izplaano. Pilniibaa esmu apmierinaats :) ja nav žēl, padalies ar kodu un izmantošanas piemēru, paskatīsimies ;) Ok, buushu labs un noshaareeshu vienu zaru no savas laborotorijas :) http://paste.php.lv/1308 http://paste.php.lv/1309 http://paste.php.lv/1310 http://paste.php.lv/1311 http://paste.php.lv/1312 Protams, viss jaaincludo pareizajaa kaartiibaa.
  25. Davai, iepastee http://paste.php.lv visu to zinja.php & tad razbirjomsa :) Pashaa augshaa tas, noziimee pirms visa outputa - pirms jebkaada echo vai pirms jebkaada ne-php (kas aarpus <?php ?>). Ja vinjsh bljaustaas, ka headers already sent, tas noziimee, ka kaut kaads outputs uz browseri tomeer jau ir noticis!
×
×
  • Create New...