Jump to content
php.lv forumi

cuuu

Reģistrētie lietotāji
  • Posts

    67
  • Joined

  • Last visited

Everything posted by cuuu

  1. Vaina droshi vien ir 100 un 1 reizi aprunaatajaa register_globals on/off lietaa. graamataa aprakstiitajos piemeeros bija taa - ja tev formaa bija lauks "name" vai URLis izskatiijaas kaa work.php?name=veertiiba, tad tajaa skriptaa, kursh shos datus apstraadaa, automaatiski tiks izveidots mainiigais $name, no kura tad vareesi sevi intereseejosho veertiibu dabuut. bet dziive... dziivee droshiibas apsveerumu deelj biezhi vien padotos datus nevis vienkaarshi uztaisa par parastiem mainiigajiem $name, bet saliek tos speciaalos masiivos. piemeeram, ja bija forma ar lauku "name", tad shii lauka veetiibu vareesi mekleet masiivaa $_POST['name'] bet, ja mainiigais tika padots caur URL, tad vinja veertyiibu varees atrast masiivaa $_GET['name'] neertaak un nesmukaak jau sanaak, toties atkriit daudzas probleemas, kad visu laiku jaapatur praataa, ka sliktie vareetu tev iesmeereet negaidiitus mainiigos un sadot tiem negaidiitas veertiibas. ja kas neskaidrs, shajos pashos forumos veel var atrast milzums daudz reizes paarrunaatu sho pashu lietu, meklee "register_globals" un rokaa buus
  2. cuuu

    Paliigaa!

    Robi, nu tu dod. Tu gribi k-kaadas vadliinijas, bet piebilsti, ka taas tev neko nedos, ka vajadzeetu ar pirkstu tev paraadiit kaadu konkreetu skriptu. ieguldi vairaak pats savu darbu, nevis visu laiku jautaa ko un kaa un kur. ja tev buutu jaarisina matemaatikas uzdevums un tu naac pie skolotaaja un saki, ka vinju nesaproti, buutu korekti naakt un prasiit paliidziibu tikai tad, kad uzdevumu esi jau tik ilgi urbis, ka vari noskaitiit to uzdevumu no galvas, nevis, kaa kaukas nav, taa - "nu kaa man tur jaadara". izlasi veelreiz un ruupiigi, pagooglee par teemaam "create your cms php" vai "simple cms" vai "site navigation mysql", paskaties, kaa tas ir realizeets tajos pashos hotscripts.com skriptos un kad ir radies kaads iespaids, kaa vispaar taas lietas dara, un vienalga nav skaidrs, kaadu variantu/risinaajumu/metodi izmantot, nu tad naac un uzjautaa peec komentaariem. PS nekaa personiiga
  3. cuuu

    Paliigaa!

    nu tev jaaizdomaa, kur glabaasi to informaaciju, kas katram linkam uzspiezhot paraadiisies. ja tu vinju glabaasi datubaazee, buus kaut kaada tabula, teiksim taada id | teksts 1 | shodien liist tad tajos "linkvalue" laukos vareesi rakstiit to id numurinju. ja to informaaciju glabaasi atseviskos .inc vai .php vai veel kaados failos, tad "linkvalue" laukaa buus jaaglabaa celjssh uz to failu. tajaa navigaacijas daljaa tos linkus tad arii buus jaagjeneree, skatoties, kur taa informaacija glabaajas. ja 1. variants, tad tipisks links izskatiisies apmeeram shaadi <a href="read.php?id=222">Linka nosaukums</a>, bet ja 2. variants, tad href vienkaarshi buus vienaads ar to "linkvalue" no datubaazes.
  4. es taa sapratu ka tabulaa tev glabaajas mainiigo nosaukumi kurus vajadzees izdrukaat jaa? piemeeram, ja tabulaa staavees "kakjis" tas noziimees, ka jaaizdrukaa mainiigaa $kakjis veertiiba? ja taa, rekur piemeers: <code><font color="#000000"> $kakjis = 'desa'; $vaards = 'kakjis'; echo( $$vaards); //izdrukaa 'desa' </font> </code> nu tev tur gan jau ka buus kaut kaads cikls, lai apstiitu visas taas modulename veertiibas <code><font color="#000000"> $saturs = 'visa taa garaa pentere kuru jaapaartaisa'; while ($row = mysql_fetch_array($mysql_rez)) $saturs = preg_replace('/<!#MODULE:'.$row['modulename'].'#>/', ${$row['modulename']}, $saturs); echo($saturs); </font> </code>
  5. labais stils buutu taisiit 2 tabulas - vienu kategorijaam, otru preceem, jo kategorija ------------- id nosaukums 1 beizpiensiers 2 burkaans prece id nosaukums kat_id 1 kaarums 1 2 oranzais 2 3 vecais siers 1 ekonomiskaak - prechu tabulaa nav jaaglabaa garais kategorijas nosaukums, bet tikai iiss id, atlases arii ir aatraakas kategoriju nosaukumus nomainiit daudz vieglaak. miinuss - nedaudz sarezgiitaaki pieprasiijumi shaadas glabaashanas efektivitaate top aciimredzama ja ir ljoti daudz dazhaadas papildinformaacijas, ja visu liek vienaa tabulaa, sanaak taads "ekselja variants" - tabulaa ir milzums lauki ar neviendabiigu informaaciju, kuru neerti izmantot ai ko es te staastu. juus jau visu to zinaat, labaak un siikaak, bet Robi, Tu palasies par tabulu normaalformaam: piem. te http://www.informit.com/isapi/product_id~%...ntent/index.asp
  6. cuuu

    Sms

    mhemm, Roze, kaa smejies, un fopenot URLus arii nevar un vispaar maz ko var
  7. un veel lai nebuutu warningu, vaidzeetu paskatiities vai tas variablis vispaar ir padots - if (isset($_GET['vieta'])) { taisam to switch } else { raadam defaulto index lapu}
  8. he, esmu laikam vieniigais kas nobalsoja par Microsoft iis bet nezvai kaads to joku sapratiis
  9. paardziivosim :) nekur citur kaa galvenajaa content daljaa tapataas nebuutu labs tonis tabulas lietot, nu tad tur vinjas var raadiit, citur nee
  10. cuuu

    Sms

    emm, uldeen, jaa manaa kodaa bij probleema, divas aizveroshaas iekavas par daudz 3. un 5. rindinjaa, tas tachu bija aciimredzami ;) un bez tam no eclub.lv tu ar nekaadiem speekiem mailu neaizsuutiisi, jo tur safe-mode deelj mail() ir atsleegts ...
  11. vispaar izraadiijaas no taas reklaamas vareeja atkratiities pavisam vienkaarshi, ar css: table {display: none;} span#logo {display: none;} vieniigais dokuments tik un taa nevalideejas jo to reklaaamu jau iedrukaa tikuntaa
  12. un tev naaksies 24 - 7 tureet datoru iesleegtu. nevareesi ar vieglu sirdi speeleet cs jo varbuut kaads tikmeer nevarees atveert tavu lapu jo taa nevarees piesleegtgies mysql jo tas nevarees nospert procesora laiku cs'am. bet nu.. :)
  13. cuuu

    Sms

    nu Little_Hacker variants Uldeenam arii diezin vai ies, jo uz eclub.lv ir register_globals = off, taapeec vienkaarshi $addr, $zina, jaalieto $_POST['addr'], $_POST['zina'], vai arii $HTTP_POST_VARS['addr'], $HTTP_POST_VARS['zina'] vecaakam PHP (uz eclub ir 1. variants) http://paste.php.lv/353
  14. psc taa free.eclub.reklaama pilniigs kretiinisms 1) vinji vinju iesper automaatiski, nevar kontroleet kur vinja paraadiisies es labpraat ieliktu 88x31 banneriii kur tas dizainiski iederas, bet tas klucis kas tur leekaa pa leju ir pilniigi garaam 2) labi, po par to kluci, par gaumi nestriidaas, bet tas vinju kods nu nekaadaa jeegaa nevalideejas. 14 kljuudas taadaa iisaa gabalinjaa-to vajag maaceet. hostinga provaideriem manupraat visdriizaak vajadzeetu iedot url uz savu banner un tad lai lapas veidotaajs domaa kur vinju baazt un kaa vinju noformeet.
  15. lieto css un vareesi dabuut taa ka tev kolonas vienmeer buus tieshi tik lai saliistu ekraanaa/browsera logaa gy http://www.alistapart.com/stories/practicalcss/
  16. cuuu

    Antialiasing

    varbuut kaukas liidziigs antialiasingam sanaak ja bildi resamplee teiksim uz 99% x 99% ?
  17. cuuu

    Php Contest

    faktiski, uzrakstiit _kaut_kaadu_ programmu, kas vinju speelee, nieka lieta. tikai ne tuvu tik vienkaarshi buutu uzrakstiit taadu, kas tieshaam vinnee. Shitajaas kaarshu speelees dumji ir tas, ka biezhi vien nevis jaaizdomaa viltiigi algoritmi speeles strateegijas notiekshanai, bet, taa kaa daudz kas atkaraajas no varbuutiibas, jaabuut ideaali pielaagotiem visaadiem koeficientiem, kas nosaka cik daudz tas skripts riskees utt. gan jau ka vinnees tas, kurssh visvairaak testees un pielaagos savas konstantiites nevis tas kurssh ceela meerkja vaardaa izgudros maaksliigo intelektu un sazin ko veel
  18. cuuu

    Html -> Wml

    ir atradushies paaris triviaali rss -> wml skripti, kas izraadiijaas daudz par triviaalu, paaris xsl templates kas visu padariishanu diezgan labi sarezgii jo veel jaadomaa kaa xsl parseet, paaris itkaa-labi-pielaagojami zinjusvaaceejskripti, bet par $$$ vienkaarssh, elastiigs, bezmaksas risinaajums veel nav atradies :/
  19. cuuu

    Html -> Wml

    nejau visi zinju saiti ir tik ciitiigi kaa cietnis, hackers, iauto un veel dazshs labs ciitiigi sataisiijushi savas wap versijas, bet zinjas traki kaarojas lasiit arii mezha viduu, uz poda seezhot vai vilcienaa braucot. itkaa galiigi nav gruuti uztaisiit skriptinju, kas no zinju lapas izloba zinjas, un veelams arii to komentaarus. protams, telefonaa var lietot google, bet daudzmaz kompliceetu lapu ar to neapskatiisi, to skataamskriptu jaapielaago konkreetajai lapai. pats esmu vairaakas reizes tai lietai kjeeries klaat, bet bez taustaamiem rezultaatiem. nav jau itkaa tas paarlieku gruuti, nu nav nekaa TAADA, nekaa neizdaraama, bet shausmoniigi pinkjeriigi. piemeeram, uztaisiiju, ka poda saakumlapu var gliishi apstiit ieksh wml, bet tad atcereejos, ka komentaari tak reizeem veertiigaaki par pashu rakstu, tos ar vajag, nolaidaas rokas.. varbuut ir kaads, kas ir peetiijis/risinaajis sho vai liidziigu probleemu (piem. rss -> wml) un var informeet par saviem atradumiem vai sasniegumiem.
  20. lai ietu bez GET, php.ini jaabuut rindinjai register_globals =On nevis register_globals = Off Tomeer ljoti silti rekomendeeju lietot tos masiivus $_GET, $_POST, $_SESSION, $_COOKIE un taa taalaak. Kaapeec taa - google://"php security" atradiisi 100 un vienu rakstu, kur tas smalki iztirzaats, bet iisumaa tas nepiecieshams droshiibas noluukiem, lai no aarpuses buutu gruutaak tavam skriptam iesmeereet taadas mainiigo veertiibas, kuras tas nemaz nesagaida vai kuras izmanto pats, citiem meerkjiem. Bez tam, uz vairuma publisko serveru php ir konfigureets ar register_globals=Off, taatad taadi skripti, kaa piem. tavs m|sc skripts, uz tiem neies, bet lietojot shos masiivus - ies.
  21. vieniigais sesto rindinju, kur uzstaada $search vareetu/vajadzeetu pacelt augstaak, aaraa no cikla
  22. vo vo, lielaas datubaazees ar mysql_num_rows() iznaaks suutiit shurpu turpu baigos datu apjomus tikai lai izskaitiitu cik rindinju, galiigi dumji ;)
  23. nu nav jau taa, ka obl. jaalieto Macromedia Dreamweaver tikai code rezhiimaa - nemaz jau paarmeeriigi izcils vinjsh nav, un nemaz jau nav taa kaa visi saka (un galvenais kaa skaitaas stiliigi saciit) - visu ar rokaam, visu ar rokaam, nekaadu wysiwyg. Visaadu tabulu taisiishanai DW ir briinishkiiga manta, ja tev vajag 3 - 4 tabulas vienu ieksh otras, tad ar rokaam rakstot aatri vien kaadu <td> vai </tr> aizmirsiisi vai ieliksi nevietaa. Savukaart ar DW, cilveeciigi lietojot, kods sanaaks pareizs, tiirs, gliiti noformeets, nu kur veel labaak.
  24. nav gluzhi iistais laiks maaciities PHP tikai tad kad uz pleciem jau shausmiigs projekts ;) . Kad apmeeram jau esi iebraucis lietaa, ljoti noderiigas meedz izraadiities useru sasuutiitaas notes no manuaalja, kaa arii fakts, ka PHP naak ar baigo leerumu gatavu funkciju - pirms kaut ko raksti, paskaties manuaalii, ljoti iespeejams tur buus funkcija kas dara tieshi vai gandriiz to, ko tev vajag. :)
  25. liekas jau rakstiiju, ka php formas jau izveidotas labu labaas - nav jaavada nekaadi mistiiski skaitlji, visu gliiti var izveeleeties no dropdown kontroljiem vai ar raadiobuttoniem utt utjpr bet lielus datu apjomus taa vadiit iekshaa nav parociigi - nestabila visa taa padariishana, nav necik aatra, chakars sataisiit taa lai visu var izdariit aatri eerti eleganti un tikai ar taustinjburtu plakandeeli (nu apm taadaa aatrumaa kaa autoostaa kasieres ;) )
×
×
  • Create New...