Jump to content
php.lv forumi

Delfins

Reģistrētie lietotāji
  • Posts

    3,746
  • Joined

  • Last visited

Everything posted by Delfins

  1. tas tipa gribi iesetot `Sorting` rindiņām ? nav vienkāršāk ar `Up` un `Down` ? :)
  2. 1) $ID = count( file($tavsFailaNosaukums) ); 2) $arr = file( $tavsFailaNosaukums ); foreach($arr AS $k => $line ) { $arr[$k] = explode( ':|:', $line ); } 3) impossible ar .htaccess vismaz
  3. Maza piebilde - tas korekti (un arii bez garantijas) straadaas tikai zem Win - un arii ja datus liks uz taas pashas masiinas (tobish uz PC un arii tad droshi tikai MyISAM) ja meginaasi taadaa veidaa parnest uz citu op sisteemu - tad iespeejams ka nekas neiznaaks - MYSQL (peec idejas visi tabulu tipi) ir saistiiti vairaak vai mazaak saistiiti ar OP sisteemu (failu glabaashanas iipatniibas utt. ) 17543[/snapback] es nebūtu teicis tā, ja man nesanāktu... Esmu pārlicis no Win uz Linux un viss iet, kā arī no veciem backupiem (linux->linux) arī esmu restorējis (just copy).
  4. nu ja... tikai nostopē DB, pirms kopē/dzēs
  5. Delfins

    par OOP

    nu bāc palasi kaut kādus manuāļus, kādēļ vispār jālieto OOP docs OOP arī āfrikā ir OOP :)
  6. būs visas datubāzes. bet pirms tam sakonfigurē pareizi mysql, lai nav gļuķi ar charsetiem. PS: es pat ieteiktu cold-backup = stopējam mysql, arhivējam MYSQL_DATA direktoriju :)
  7. dažreiz arī drošība... kāpēc jāglabā vesels objekts? var jau tikai exportēt/importēt vajadzīgos objekta datus (serialize() glabā visus)
  8. Delfins

    par OOP

    easy - kaut vai DB access klases (mysql,postgre,oracle), kas inherito un iekšobjekta tur vajadzīgos mainīgos (link,errors,lastQuery,etc...) vai arī template pārsēšana :) es arī piemēram taisu klases katrai DB tabulai (pēc vajadzības) vajadzīgām operācijām
  9. nav jēgas tur lietot OOP, ja nav kaut kādas unikālas fiškas. teiksim debugam noder start($counterName) un stop($counterName) lai varētu vienlaicīgi `taimerot` vairākas daļas/blokus. bet var ari iztikt ar procedūrām ar globaliem mainīgiem :) (tur ir tikai 2 cipari jāglabā :)) PS: viena lieta mācities OOP, citas lieta pielietot to tur kur to vajag/nezitikt.
  10. Delfins

    strpos

    Tāpē, ka bremze. strpos noteikti ātrāks. Pie tam ereg vēl punktus sāks interpretēt kā patvaļīgu simbolu, un atgriezīs nekorektus rezultātus, tipa: $ko = ":0..jpg:"; $kur = ":02.jpg:05.jpg:x01.jpg:"; if (eregi($ko, $kur)) { echo "jaa"; } else { echo "nee"; } atgriezīs jā 17492[/snapback] paga paga, tā jau ir sintakse ereg-am. vajag visus specifiskos simbolus slašot
  11. Delfins

    strpos

    ereg, nevis eregi kada vaina Venom !? :)
  12. da takš uztaisi atsevišķu skriptu `setstyle.php` `config.php` $styles = Array( 'default' => 'Defaultais' , 'sarkans' => 'Sarkans', 'zils', 'peleks' ); `setstyle.php` <?php include 'config.php'; if (!empty($_GET['style'])) { $stylename = $_GET['style']; if (!empty($styles[$styleName])) { $_SESSION['pageStyle'] = $styleName; } else { $_SESSION['pageStyle'] = 'default'; } } header( 'Location: '.$_SERVER['HTTP_REFERER'] ); ?> attiecīgi linkus izvadi `stylemenu.php` foreach($styles as $styleId => $stylename) { echo '<a href="setstyle.php?style='.$styleId.'">'.$styleName.'</a>'; } un kad izvadi HTML echo '<link href="'.$_SESSION['pageStyle'].'.css" rel="stylesheet" type="text/css" />';
  13. kad pārstāsi rakstīt šādā veidā vairs tādi jautājumi neradīsies :) PS: no offense
  14. nu taču, kad sūti POST, pēc tam tu lasi atpakaļ datus... attieciīgi tas skripts var atgriezt parastu kontentu, un ar preg_match (kā jau pats teici) izdabūt ārā visu ko vajag. tas taču ir parastā lieta :) - kad browsers parāda kontentu un ar F5 var atkārtot postēšanu (biežakais bugs iesācējiem) kontentu izvadi kaut vai : varname: value\n \n
  15. Nu es piedāvātu taisīt atsevišķu galereju... un tad rakstam pievienot klāt galerejas (reference = story N<->N galleries ) nu a galereju managements jau īzī :)
  16. da tas `order by funkcija(lauks)` + grouping laikam tikai postgre/oracle straadaa.. (ja kļūdos, pielabojiet)
  17. izmanto to kas man pēdējā postā. PS: kad raksti querijus, labāk tos pārbaudi iekš konsoles vai kāda cita klienta... vai sliktākajā gadījumā mysql_error() izvadi
  18. Delfins

    SQL teikums

    ēē nu beidz! vai tiešām Exigenā nav ko darīt pavasara mēnešos un piekasīties ar `dažādību` !? :) [retoriski protams]
  19. Delfins

    SQL teikums

    un kāpēc lai būtu ? par + paldies, uz ātro rakstu.
  20. labi labi, bet taapat labojums select user_id, count(user_id) AS cnt from users group by user_id order by cnt desc limit 1
  21. select count(user_id) AS cnt from users group by user_id having count(user_id) > 1 order by cnt desc limit 1 ??? PS: netesteju bet vajadzetu buut ok
  22. Delfins

    SQL teikums

    pareizi, jo user_name jau jabut tikai "/^[a-z]+[a-z0-9]$/i"
  23. varbūt tev priekšā ir kaut kur OR bez vajadzīgajām iekavām... jo tev `laiks` robeža ir pareizi sadefinēta...
  24. izmanto kūkijus :) tāi lietai jābūt automātiskai. pie pareizas PHP uzlikšanas, kods nav jāmaina, ja nav kaut kādas custom izvirtības - session handler, URL writer...
  25. php5, mysql 4.0, postgre, shells, logfaili Iespēja uzstādīt vajadzīgos php-ext diska vieta atkarīga no projekta Pārējam - nē.
×
×
  • Create New...