Jump to content
php.lv forumi

Delfins

Reģistrētie lietotāji
  • Posts

    3,746
  • Joined

  • Last visited

Everything posted by Delfins

  1. ir tāda f-ja - session_id() Lasiet tač manuāli..
  2. Noslēdz līgumu ar web-template-šopiem. Viņi pieņem dizainus un tu saņem daļu.
  3. Delfins

    div pozicionēšana

    Domā tagad kāds sēdēs testēs? Pašam ļenins pamainīt pārs cipariņus?
  4. Cerams, ka refrešojot tu netaisi jaunu sessiju? PS: sesija parasti auto-closējas... ja vajag implicit, tad session_write_close()
  5. Stopp, dali uz 8.. 10Mbps = 1.25 kbps
  6. Kāds sakars ātrumam un varēšanai nohostēt? Imho pietiek pat ar 56kbps. Ej uz kādu kaktu kantori, kur pa pārs latiem varēsi nohostēties... neko dižu nezaudēsi ;)
  7. Delfins

    Termini...

    Kāds sakars peldēšanai ar manu niku? PS: Robis ira domāts `robs` ?
  8. Manuprāt inetrnetā ir ļoti daudz piemēru.. neslinko, pameklē pats.
  9. Delfins

    Termini...

    `Kas der visam, neder nekam`
  10. Delfins

    Why not OOP?!

    Nu nezinu... Pretoties kā ezelim nav jēgas... viss tas ko viņi izdarījuši - nomainījuši OBJ->function() uz obj_function()... ar milzum daudz parametriem (nafig?) Turklāt objektu uzdevums ir kalpot un uzvesties kā īstam objektam, nevis kā f-ju kolekcijai.
  11. Delfins

    Termini...

    Imho pats PHP jau ir MVC, Template engine un t.t. ;) tas ir tas pats, kas uztaisa TemplateEditor (klucīšu bīdīšana), ja to pašu var iekš text-editora pierediģēt..
  12. Nu konkre'ts piemērs ir tā, ka biju sadomājis rakstīt C++ stilā MyClass.class.inc.php if (defined('MyClass')) return true; define ( 'MyClass', true ); ... code ... un līdz ar to, kompilējot tas viss tika ignorēts, jo konstante nav definēta, un tā arī saglabājies jau sakešotā PHP.. protams, varēja izmantot include_once,.. bet kā tāds fakts-gļuks tika atklāts un tika uzrakstīta f-ja LoadClass( $name );
  13. nafig tev klāsteris? Manuāli izlasīji?
  14. Neliels koments, define() gļuko ar mmcache.. tas ir enkodēšanas laikā konstante pārveršas par īsto konstanti.. un kaut kādi loģiskie bloki pazūd.. vismaz man tā bija, tāpēc risinājums ir uzrakstīt rewrite rule uz `.inc.php`, lai tas sūta 403-eggogu
  15. 1.) dabū visus {id} - uztaisi hashtable 2.) izselektē no DB visus {id} no 1. hashtabulas un ieliec citā hashtabulā 3.) preg_replace padod f-ju, kas atgriež vērtību no jaunas hashtabulas
  16. ja pareizi sapratu $ids = preg_replace( '/}\s{/', ',', $text ); $ids = preg_replace( '/}|{/', '', $ids ); ... select .. where ID in ($ids)
  17. A moš mysql vaina? es bi paskatītos kā tas Q izpildās citā DB.. piemēram Postgre... Par to monstrīgo selektu ar mok šaubas.. kaut kas nav īsti labi (ja ir tikai viena tabula)
  18. es visu `drazu` uzticu PHP, rewrite tikai nodod to drazu.. RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?$1 [QSA] Tādējādi es kombinēju: - locale - module - action - mainīgos [/locale][/module][/action][/parms1]..[/parmN] PS: notiek čekošana, bet nav nekas drausmīgs, ja viss ir piemamots Array-os un failos, nevis jāselektē DB.. $items = explode( '/', $request ); $i = 0; $p = $items[$i]; if (!empty($LOCALES[$p])) { $CUR_LOCALE = $p; } else { $CUR_LOCALE = $DEFAULT_LOCALE; $i++; } $p = $items[$i]; if (!empty($MODULES[$p])) { $CUR_MODULE = $MODULES[$p]; $i++; } else { $CUR_MODULE = $DEFQAULT_MODULE; $p1 = $ } $p = $items[$i]; ... // action init, kas var būt vai nu fails, vai klases f-ja (ja OOP pieeja) tādējādi tu PRE_loadē settingus tekošajam pieprasījumam (kods ir pavisam īss, lai uztrauktos par perfomance)
  19. 1. Pakārties. 2. Mainīt hostētāju
  20. - nokonvertē datus - pamaini enkodingu iekš PHP
  21. Wooohoo... kaut arī FF ir lēnāks nekā IE, es tomēr lietoju FF.
×
×
  • Create New...