Jump to content
php.lv forumi

laucinieks

Reģistrētie lietotāji
  • Posts

    439
  • Joined

  • Last visited

Everything posted by laucinieks

  1. Sveiki, vai ir iespējams ar jquery nolasīt piemēram šādu linku http://lapas_adrese/kautkas.php#iafsfa , precīzi ir jānolasa tas #iafsfa . Ir vajadzīgs kaut kas līdzīgs šim - $( "#dagfafafs" ).click(function() { ...... }); Ceru uz palīdzību, L.
  2. daGrevis, paldies viss sanāca ;)! Briedi, CI user guide +/- esmu izgājis cauri. Ac, Laucinieks.
  3. daGrevis, varbūt vari paskaidrot to visu ar diviem teikumiem vai iemest linku, kur būtu tas paskaidrots plašāk? Par HMVC atbalstu, nezinu īsti, par cik šis ir pirmais projekts, ko vispār sāku likt uz CI. AC, L.
  4. Sveiki, Tātad taisu lapu uz CI. Personīgajam panelim ir 3 funkcijas - 1) Reģistrācija 2) Login 3) Skatīties profilu 4) labot profilu. 2 un 3 parādās lapas sānā. (uz 1 un 4 parādās linki). Tātad jautājumi - HTML kodu (div, p u.t.t.) ar php ifiem būtu vislabāk likt iekš view faila vai ir kāds alternatīvāks labāks? Pašlaik man ir tā, 2 controlleri (index, kurš ielādē skatu un persPanel, kurš atbild par personal Panel). Html kods man pašlaik ir bez php, bet tūlīt sākšu likt "view profile" fīču, kuram būs vajadzīgi ifi u.t.t., lai ja ir ielogojies pazustu login un register links, un parādītos visi personīgie dati (username, epastsu u.t.t.). Kur tad to visu būtu vislabāk likt, ja controllerī, tad kā pēctam to visu vislabāk controllera izsaukt? AC, L.
  5. Hmm, nelasu grāmatas krievu valodā, jo RU nevarētu atcerēties 1/3 no izlasītā (jo neprotu tik labi), tāpēc labāk lasu visu angliski. Ac, L.
  6. Ok, tad gan jau ņemšu ciet šo grāmatu :)! Mr.Key - ar pastiprinātu domāju, lai uzlabotu savas zināšanas JS :)! Ac, L
  7. Sveiki, vai būtu vērts pirkt šo grāmatu ( http://www.amazon.com/JavaScript-Definitive-Guide-Activate-Guides/dp/0596805527/ref=sr_1_1?ie=UTF8&qid=1322305535&sr=8-1 ), priekš pastiprinātas JS mācīšanās? Varbūt ir kādi labāki varianti? Gaidīšu atbildes, L.
  8. Sveiki, Tātad mazliet atiešu no programmēšanas, un vēlētos uzzināt kādu mūziku Jūs, programmētāji, klausāties? Personīgi es klausos roku un tikai roku ( 70 - 90 gadu roku (Queen, Ac/Dc, Guns N Roses, Led Zeppelin, Bad company, Kiss, Foreigner, Journey, Whitesnake, Iron Maiden ... u.t.t.u.v.j.p)). Praktiski, tas ir jocīgi, jo es no savas klases nezinu nevienu kurš vēl klausās kaut, ko tādu ko es klausos. Tāpēc vēlētos uzzināt, ko Jūs, kā programmētāji klausāties :) ! AC, L.
  9. A kur problēma lietot šo ? http://paste.php.lv/47b429618bd4be467737a7edab72124b?lang=php L.
  10. Kā defaulto controllieri uzlikt māku, un ar to nav problēmas, bet jautājums ir pavisam par citu lietu. Iespējams arī tavu domu neesmu īsti sapratis. L.
  11. Hmm, tomēr man kaut kas neaiziet - 1) Tātad par to pašu jaut. pieņemsim man ir persPanel controller, kurš sastāv no modeļa (kas inserto datubāzē datus) un funkcijas, kas pārbauda vai input lauki ir valīdi. Mana lapa turas uz controlliera indexPage, kas ielādē galveno skatu. Reģistrēšana man ir tajā pašā galvenā skatā, bet popup logā (neko daudz nevajadzētu mainīt tam). Kā, lai dabū, lai controllieris persPanel strādātu uzspiežot register pogu? Ja es eju caur http://manalapasadrese/persPanel'>http://manalapasadrese/persPanel un reģistrējos tad viss strādā bet ja vienkārši caur http://manalapasadrese/ tad nekas neiet, jo persPanel controllieris nav ielādēts. Kādi ieteikumi? L
  12. Hmm, Tas nostrādāja, bet tagad gribu smuki sadalīt visus kontrollierus pa failiņiem. Sāksim ar to, ka pieņemsim viss kas saistīts ar personīgo paneli (reģistrācija, login, personīgais panelis) stāv iekš kontrolliera persPanel.php, Uztaisot - class persPanel extends parent_kontroliera_nosaukums { ... } Nekādi errori neuzmetās, bet neviena no controlliera funkcijām kas ir starp bracketiem nenostrādā. Iespējams vajag kontrolliera funkcijas izsaukt iekš parent controlliera, bet nevaru atrast kā to izdarīt, tāpēc ja nu variet tad izpalīdziet ;)! L. Edit: eh, ak es jocīgais... Visu atradu. L.
  13. Sveiki, tātad ir forma - <form method="post" action=""> <table> <tr> <th><span>Login</span></th> <td><input type="text" name="username" placeholder="Login"></td> </tr><tr> <th><span>Password</span></th> <td><input type="password" name="password" placeholder="********"></td> </tr><tr> <th><span>E-mail</span></th> <td><input type="text" name="email" placeholder="[email protected]"></td> </tr><?php echo form_error('email'); ?><tr> <th><span>Display Name</span></th> <td><input type="text" name="displayName" placeholder="Display Name"></td> </tr> <td> </td> <td><input type="submit" value="Registrate" name="registrate"></td> </table> </form> Un controller kods - $this->load->library('Form_Validation'); $this->load->view('index'); $this->load->model('personalPanel'); if(isset($_POST['registrate'])) { $rules = array( array( 'field' => 'username', 'rules' => 'required|min_length[5]|max_length[20]' ), array( 'field' => 'password', 'rules' => 'required|min_length[8]|max_length[20]' ), array( 'field' => 'email', 'rules' => 'required|valid_email' ), array( 'field' => 'displayName', 'rules' => 'required|min_lenth[5]|max_length[20]' ) ); $this->form_validation->set_rules($rules); if($this->form_validation->run() == FALSE) { $this->form_validation->set_message(array('email' => 'Your email is not valid')); } else { $this->personalPanel->register_users($_POST['username'], $_POST['password'], $_POST['email'], $_POST['displayName']); } } Tātad - 1) Pirmais jautājums ir tāds visa validācija strādā perfekti, bet vai labāk formas taisīt ar CI iebūvēto formu veidošanas funkciju, vai pašam ar html rakstīt? 2) Vai isset($_POST['submit']) lietošana ir pareiza, vai CI piedāvā citu, efektīvāku? 3) Kā lai izvada pie nepareiza aizpildīta lauka error message, galvenā problēma šeit varētu būt tā, ka man reģistrācija ir popup lodziņā, bet praktiski tam nevajadzētu neko daudz mainīt. Izvadot ar (<?php echo form_error('email'); ?>) nekas netiek izvadīts. Būšu pateicīgs par palīdzību. L.
  14. done ;)! Ja nu gadījumā kādam ievajagas - <script type="text/javascript"> function updateTextArea() { var allVals = []; jQuery('#checkbox :checked').each(function() { allVals.push(jQuery(this).val()); }); jQuery('#textarea').val(allVals) } jQuery(function() { jQuery('#checkbox input').click(updateTextArea); updateTextArea(); }); </script>
  15. Sveiki, kā var pievienot hidden inputam, fīču, ka tajā automātiski kā value tiks ievietots visi value dati no iechekotiem checkboxiem? Checkboxiem visi name ir vienādi, bet ir atšķirīgi value un id. Piemēram, man ir checkbox lists ar name 'check' un id 'check1', 'check2' u.t.t. tieši tādi paši ir value (kā id). Tātad ieķeksējot checkbox ar id check5, pie hidden inputa value vajadzētu parādīties check5 , ja ir ieķeksēti vairāki, piemēram check5, check8 un check1, tad pie hidden inputa value vajadzētu parādīties šādi - (check5, check8, check1) (bez iekavām). Ceru uz palīdzību, L.
  16. Tātad, kā var pārveidot visus simbolus tekstā uz kodu, bet lai nepārveido latviešu garumzīmes un mīkstinājumu zīmes. Ja lieto htmlentities(); tad arī pārveido latviešu burtus uz simboliem. L.
  17. A kādēļ vienkārši nevari postos pats ielikt <!--more--> tagu vietā, kur tieši vajag un tad izvadīt ar <?php the_content('Lasīt vairāk'); ?> ? Tā tu katram tekstam varēsi pats noteikt, cik tu daudz tieši gribi parādīt tekstu lapā u.t.t. L.
  18. http://www.bildites....4q5dzd5d2sw.png un http://www.bildites....64uh3bvpl8h.png Cerams ar to pietiks. L. Noņemot enter lapas sākumā ff viņu parāda šādi - http://www.bildites....1whuonnzhcw.png EDIT: Title lauks tagad arī ir aizpildīts bet tāpat bez izmaiņām. Varbūt ir kāds limits cik RSS feedi var būt vienā rss barotnē?
  19. Ahaa, pat to nezināju ;). Bet kāpēc viņš man firefoxā parāda tukšu, bet uz chrome it kā viss ir izvilkts? L.
  20. Tātad, izmantoju šādu skriptiņu lai izveidotu RSS feedu, bet uz Chromes viņš rāda visus datus vienā rindā it kā ar html būtu rakstīts, bet uz firefox rāda tukšu RSS barotni. Kods - http://paste.php.lv/60305a17cf477b69f1a08327c904a5a1?lang=php L.
  21. Grey_Wolf īsti nesapratu Tevi. L.
  22. Content Management System :). Bet nu jā to nevar nosaukt pilnībā par CMS, bet nesaukt par CMS arī nevar, pat nezinu, kā pareizi, lai viņu nosauc. L.
  23. Praktiski, neko tik sarežģītu neesmu domājis :). Doma bija uztaisīt daudz vienkāršāk par to visu. Trīs funkcijas, kuras var ievietot starp jebkuriem html kodiem u.t.t. Funkcijas vienkārši izvilks ar selectu informāciju no datubāzes :). CSS + HTML sastāvēs tikai administratora panelītis, bet funkcijas, ko liks mājaslapā, tās būs pliks PHP + SQL. ;) Ja kaut ko esmu pārpratis, tav varbūt vari pastāstīt sīkāk. AC, Laucinieks
  24. Sveiki, Tā kā, tagad esmu ticis ieinteresēts OS, tad izdomāju uztaisīt OS CMS sistēmiņu. Tātad neliels apraksts - 1) Būs iespēja uzinstalēt uz jebkuras ne-CMS bāzētas weblapas. 2) Instalācijas procesā varēs izvēlēties, ko iekļaut (postošanu, komentēšanu, reģistrēšanu (ar laiku tiks papildināts)). 3) Pēc instalācijas, viss tiks uzstādīts administratora panelī, kur notiks arī postu u.c. lietu pievienošāna rediģēšana. 4) Integrēt to visu mājaslapāvarēs ļoti vienkārši - pievienojot dažas rindiņas kodā. Plusi : 1) Pašam nav jāraksta CMS. 2) Ir viegli pielāgojams. Mīnusi : 1) Var būt grūti pielāgoties kodam, ja ir vajadzīga kāda labošana. 2) Ir speciāli jāvelk un jāinstalē. Ko vispār par to visu domājat? Praktiski man pašam šī lieta arī noderēs, jo turpmāk atbrīvos no atkārtota koda rakstīšanas. Gaidīšu idejas, ieteikumus un komentārus. Esiet jauki :), šis būs mans pirmais OS projekts! :) Ar cieņu, Laucinieks P.S. OS != Operating System; OS == Open Source .
  25. Sveiki, Tātad tagad mēģinu atrisināt "Skaitļi 2". Kods ir - http://paste.php.lv/d06615fb928bb285bf803a021c3b7e82?lang=cpp Doma ir pārvērst visus int uz string un tad pārbaudīt ar find_first_of funkciju, jo uz int, šī funkcija man nestrādaja, bet nu palaižot programmu izmetas errors. Uzdevums - http://www.lio.lv/olimps/uzdevumi.php?show=35 Laucinieks.
×
×
  • Create New...