Jump to content
php.lv forumi

2easy

Reģistrētie lietotāji
  • Posts

    1,980
  • Joined

  • Last visited

Everything posted by 2easy

  1. vai tavā gadījumā no base64_encode() ir arī kāds praktisks ieguvums, ja neņem vērā, ka cache datu izmērs palielinās par 50% un ka serverim ir jātērē papildus laiks, lai datus kodētu šurpu turpu?
  2. ieslēdz taču beidzot error reportingu... :D
  3. domā pozitīvi if($saskaitot > 0 && ($aktiivs == 'yes' || $autors == 'admin')) { parāda logu } else{ echo 'neeksiste, vai nav piekļuves'; }
  4. mod_rewrite ir tikai ārējā virsbūve. to mākslīgo adresi vajag translēt atpakaļ uz parastajiem parametriem un aizpildīt $_GET masīvu tā, it kā mod_rewrite nemaz netiktu lietots ar tavu pašreizējo .htaccess sanāk tā viewtv/$seoid episode/supernatural/wendigo -> index.php?lapa=viewtv/$seoid index.php?lapa=episode/supernatural/wendigo lai tgd dabūtu kādreizējos index.php?lapa=viewtv&id=$id index.php?lapa=episode&tvid=$tvid&id=$id dara tā $a = explode('/', $_GET['lapa']); $sLapa = isset($a[0]) ? $a[0] : null; $sId1 = isset($a[1]) ? $a[1] : null; $sId2 = isset($a[2]) ? $a[2] : null; $_GET['lapa'] = $sLapa; if ($sLapa == 'viewtv') $_GET['id'] = $sId1; if ($sLapa == 'episode') { $_GET['tvid'] = $sId1; $_GET['id'] = $sId2; } // un tālāk viss notiek tā, it kā mod_rewrite nemaz nebūtu bijis... šo kodu netestēju. tikai demonstrēju ideju
  5. un kādas rules iekš .htaccess tu šobrīd izmanto?
  6. 2easy

    tvnet

    normāli nokrakots windows nekur uz nekādu ip neko nesūta...
  7. 2easy

    tvnet

    kamēr apritē būs winxp (uz kura by default ir ie6), tikmēr arī ie6 šad un tad parādīsies statistikā...
  8. nepadod ko? id=fantastikas-filmas vai p=2?
  9. izlasi ko es rakstīju par [QSA] pašā sākumā
  10. 2easy

    tvnet

    tajā dienā, kad parādījās jaunais dizains, katrs otrais koments bija šāds :D tas tā, tipa līdzīgi kā pašmāju eddy ir labākā Timati kopija http://irc.lv/video?id=uobnyaPhcElF tā tvnet ir labākā apollo kopija :D:D:D
  11. 2easy

    tvnet

    Java, kad tu pats sāksi jokoties, tad arī sapratīsi citu jokus ;)
  12. 2easy

    tvnet

    vsp ir pietiekami daudz dažādu workaroundu, lai arī uz ie6 viss izskatītos daudz maz priļična save ie6!!! ;) http://saveie6.com
  13. :D:D:D sākšu ar kritiku kods patiešām strādā, taču tā kā jebkuru kodu izpildu pie error_reporting(E_ALL); ini_set('display_errors', 1); tad pirmais, ko ieraudziju bija tūkstošiem šādu paziņojumu Notice: Undefined offset: 0 in E:\www\b.php on line 66 Notice: Undefined offset: 1 in E:\www\b.php on line 66 Notice: Undefined offset: 2 in E:\www\b.php on line 66 Notice: Undefined offset: 3 in E:\www\b.php on line 66 ... ... ... Notice: Undefined offset: 371 in E:\www\b.php on line 66 Notice: Undefined offset: 371 in E:\www\b.php on line 67 Notice: Undefined offset: 371 in E:\www\b.php on line 68 Notice: Undefined offset: 371 in E:\www\b.php on line 69 mani ieteikumi 1) veltīt vairāk par 15x minūtēm skriptam, ko tu publicē 2) limitē outputu. parādi kaut vai pirmos 10x ierakstus, nevis all (tā taču ir tikai demonstrācija, nevis datu dumps) 3) turpmākos šādus koda fragmentus ieliec funkcijā ar dažiem biežāk lietojamajiem argumentiem 4) atsevišķas funkcijas posto šajā topikā http://php.lv/f/topic/15423-noderigas-funkcijas/ tā jau savādāk šis ir ļoti labs piemērs. tikai nevajag tik ļoti steigties. nav jau programmēšanas olimpiāde, lai iekļautos kkādā laika limitā ;)
  14. inversi nevajag. tā ir vienvirziena biļete dabū natural id un use it. thats it vai nu adresē liec abus id, vai arī tabulā ievies vēl vienu lauku priekš otra id
  15. yep, tas ir vispārīgais variants. un arī ieteicamais. es šoreiz sāku ar vienkāršāku piemēru, jo eT` jau pats teica, ka vēl nav izpratis mod_rewrite. protams, ka labāk web applikāciju ir taisīt centralizēti caur index.php. bet sākumā, kamēr vēl mācās, tikmēr daudzi taisa atsevišķus failus, tā vietā lai tos vnk inkludotu iekš index.php kkad agrāk jau rakstīju par mod_rewrite http://php.lv/f/topic/14841-aprejamais-gabals/page__view__findpost__p__114662 taču laikam pārāk sarežģīti toreiz skaidroju, un tie ieteikumi netika izmantoti praksē. vismaz šobrīd tajā lapā vēl nav ieviests mod_rewrite. redzēs kā būs šajā gadījumā ^^
  16. yep, tieši tā par šo ieminējos drīzāk kā par fancy alternatīvu. normāli ja vajag natural id, tad tā arī lieto real natural id. vismaz tas strādās universāli utf8 strādās http://php.lv/f/topic/15481-isti-nav-saistibas-ar-php/ taču iesaku palikt pie ascii (tur tālāk ir vēl piemēri, kā aizvietot) http://php.lv/f/topic/15423-noderigas-funkcijas/page__view__findpost__p__118603 http://www.google.com/support/webmasters/bin/answer.py?answer=35769
  17. htmlā tagad obligāti ir jālieto absolute uri /css/style.css (iekš tā css priekš background gan var droši atstāt relatīvos uri, jo tie tiek ņemti relatīvi no paša css faila) blakus tehniskajam auto id: Id int AUTO_INCREMENT PRIMARY KEY uztaisi otru lauku arī priekš līdzvērtīga dabiskā id: IdNat varchar(100) NOT NULL nosaukumi var būt dažādi, bet jēga visiem viena IdNat - dabiskais/naturālais id IdNice - "smukais" id :D IdSeo - id priekš SEO ... kā labāk patīk ;) protams, ja tiek stingri ievēroti principi/stils filmas nosaukumu veidošanā, un pēc adreses id var precīzi atjaunot sākotnējo title (ar atstarpēm un lielo burtu), tad var arī dinamiski sasaistīt adreses id ar filmas title un no db pieprasīt šādi: WHERE title = 'parveidots no mod rewrite saņemtais $_GET[id]' vēl viens variants ir adresē likt abas vērtības: http://filmam.lv/zhanri/2/komedija tgd iekš $_GET['id'] būs "2/komedija" primo daļu ņem priekš db int, otro rādi priekš googles (keywordi iekš adreses ir svarīgi for SEO). bet tas vairs nebūs tik smuki/tīri, kā pirmajā variantā, jo adresē ir arī tehniskā info (auto id) :P topikā "Gatavi Skripti -> Noderīgas funkcijas" ir vairāki piemēri, kā no sākotnējā nosaukuma uzģenerēt nice id par autortiesībām neviens vēl nepiesienās? ;) btw, ieliec porno, un tev 2 dienās būs 20`000`000 hiti ^^
  18. 2easy

    for cikls

    tāpēc ka $a == $nod_count ir false
  19. 2easy

    syntax error

    tajā koda fragmentā nav parse/syntax error kļūda ir kkur citur
  20. lai tev arī kkas paliktu ^^
  21. ja mēs braucam iekšā offtopikā, tad es domāju, ka vnkāršām, ātri izdarāmām lietām nevajadzētu maksāt 4-ciparu skaitļus. ja klientam vajag tikai ielikt webā info par savu biznesu un pietiek ar free template, kurā defaulto logo aizvieto ar klienta logo. tad dažu vairāk/mazāk standarta sadaļu izveidošana + nedaudz datu ievadīšana (ko klients pats atsūta) varētu paņemt 2 dienas, par ko arī var paprasīt 50 Ls. attiecīgi tas būtu 500 Ls/mēnesī (pie 20 darba dienām mēnesī), kas nav slikti priekš maziem vnkāršiem darbiņiem. protams, 1000 Ls/mēnesī būtu labāk un 2000 Ls/mēnesī vēl labāk un ... es nezinu kādi bija tie tavi piemēri par 50 Ls. droši vien tad jau gribēja baigi daudz par 50 Ls, kas, protams, neiet cauri. piekrītu, ka IT nav lēts ;)
  22. 2easy

    AJAX INSERT

    kļūdai nav nekāda sakara ar ajax ;) $namez= "'" . mysql_real_escape_string($_GET['name']) . "'"; vērtības priekš varchar laukiem sqlā padod kā tekstu, kas ir ielikts apostrofos
  23. 2easy

    syntax error

    nju šī rindiņa ir ok droši vien kļūda ir pirms vai pēc
  24. tādas lietas ir jāskatās konkrēti. viss tavs webs (kods & datubāze). tad var normāli kvalitatīvi kko izdarīt. tā kā ir runa par naudu, tad kods ir arī labi jānotestē, bet to normāli nevar izdarīt, runājot caur forumu... ja tu pats neprogrammē, tad drīzāk ieliec sludinājumu, lai kādam ir haltūra
×
×
  • Create New...