Jump to content
php.lv forumi

marcis

Reģistrētie lietotāji
  • Posts

    1,765
  • Joined

  • Last visited

Everything posted by marcis

  1. RewriteEngine On RewriteRule .*\..* $0 RewriteRule .* index.php
  2. marcis

    pagination

    100 punkti, ka par šo arī ir runāts forumā. Es izvēlēs masīvu un tālāk jau limitu rēķinātu līdzīgi kā SQL.
  3. Tu jau pats atbildēji uz savu jautājumu
  4. Tad gan regex varētu palīdzēt.. Ideja tāda - jārepleiso viss uzreiz, nevis pa vienam $str = 'jān str'; $str = preg_replce("/(".str_replace(' ', '|', $str).")/i", '<strong>$1</strong>', $str);
  5. Priekš kam tur būtu vajadzīgs regex? echo str_replace($str, '<strong>'.$str.'</strong>', $text);
  6. Ok, varbūt nesapratu jautājumu pareizi, bet man šķita, ka jāaizvāc liekās atstarpes. Visas n atstarpes pēc kārtas pārtaisīt par vienu.
  7. Es tomēr šādu problēmu risinātu ar pcre $text = ' jsdnf sadfnjksanf janas'; $text = preg_replace('/\s+/', ' ', $text);
  8. Drošvien tāpēc, ka neizpildās šis if's un nav jau arī nekāds brīnums, ka neizpildās... if($epasts == $epastss){
  9. CKEditor ir ātrākais WYSIWYG editors kādu esmu redzējis, pilnībā kustomizējams un ļoti plašu funkcionalitāti. "Lasīt vairāk" biji domājis tādu kā wordpressā? Tur gadījumā netiek vienkārši iemsts kaut kāds <hr> un pēc tam server-side pārsēts?
  10. CKEditor, ja tu domāji WYSIWYG
  11. To jau gan tu pats varētu mēģināt izdomāt...
  12. Es drošvien sākumā samestu masīvā visus nosaukumus, kas ir datubāzē un tad ciklējot caur jaunajiem ierakstiem skatītos vai konkrētais ieraksts jau ir masīvā, ja nav, tad iemetu datubāzē un arī masīvā.
  13. marcis

    SELECT

    Funkcijai mysql_query() var padot arī otro argumentu, kas nosaka kuru konekciju lietot. Konekcijas linku atgriež mysql_connect() funkcija. $conn1 = mysql_connect("localhost", "user1", "password1"); mysql_select_db("db1", $conn1); $conn2 = mysql_connect("localhost", "user2", "password2"); mysql_select_db("db2", $conn2); mysql_query($query1, $conn1); mysql_query($query2, $conn2); Vai arī, ja vienam lietotājam ir pieeja abām datubāzēm... mysql_connect("localhost", "user", "password"); mysql_query("SELECT column FROM `db1`.`table`"); mysql_query("SELECT column FROM `db2`.`table`");
  14. Risinājums ir krietni vien atkarīgs no nepieciešamās funkcionalitātes. Ja darbībai jānotiek backgroundā, tad īstais risinājums būs crontab (*nix) vai Task Scheduler (windows). Ja katram klientam atsevišķi, esot onlainā vai tml... Tad būs jātaisa kaut kāda globāla darbība, kas sākumā nočeko vai nepieciešmais laiks ir pagājis un pozitīva rezultāta gadījumā jāpilda pārējās darbības.
  15. To jau gan tu pats varētu mēģināt izdomāt, ņemot talkā, piemēram, w3cschools
  16. Neatceros, kāpēc rakstot to klasi biju tik ļoti aizrāvies ar printf, bet ideja paliek tāda - return'o to, kas tev ir vajadzīgs.
  17. FiXeD, palasi sprintf() manuāli :)
  18. Nezinu, ko tu tur tik daudz varēji mēģināt... 213. rindiņā ir if's
  19. $tmp = new tmp; $tmp->load("template.html"); $tmp->replace("registered", $registered); $tmp->replace("title", $title); $tmp->replace("content", $content); $tmp->replace("leftside", $leftside); $tmp->replace("rigthtside", $rigthside); $tmp->replace("copyrights", $copyrights); $tmp->replace("time", $time); ob_start(); $tmp->publish(); $leftside = ob_get_contents(); ob_end_clean(); Man vienīgajam ir tāds uzskats, ka php pats par sevi ir templeitu sistēma?
  20. Un kādi plusi ir izmantot explode, nevis parse_str, šajā gadījumā? Salīdzini savu kodu ar šo: $somevar = "http://www.google.lv/search?hl=lv&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&hs=QHK&q=fraaze+ko+meklee&btnG=Mekl%C4%93t"; $params = array(); parse_str($somevar, $params); echo $params['q']; Un ir manīts, ka googles refferer saites arī mēdz mainīties, tad explode variants nestrādās korekti.
  21. Parādi, kas tev tajā .htaccess'ā sēž
  22. Izvadot tos ievadus, tev vajadzīgs formatējums? Ja nē, tad vienkāršāk būs izlaist caur strip_tags() un pēc tam apgriezt.
  23. Ir iespējams, ja php konfigurācija to atļauj. Ir tāds parametrs kā allow_url_include. Es gan nedomāju, ka tā ir laba ideja...
×
×
  • Create New...