Jump to content
php.lv forumi

CrossUp

Reģistrētie lietotāji
  • Content Count

    22
  • Joined

  • Last visited

About CrossUp

  • Rank
    Māceklis
  1. Jā, tas bija case sensitivity dēļ, tagad izlaboju to kontroliera nosaukumu un atrod, bet parādījās nākamā aizķeršanās: visu laiku met 404, nekur nevaru atrast errorlog (nevienā no esošajām errorlog vietā nav jaunu ierakstu). Ar roku var rakstīt/nerakstīt citus kontrolierus - nekā. P.S. ar roku ja tiek līdz login formai (admin pusē, useriem login formas nav (citi kontrolieri utt.)), formas page source aplūkojot pilnīgi visi js, css faili tiek inklūdoti un strādā kā uz wampa, ir iespējams formu aizpildīt, bet nosūtot atkal baltā lapa (nav vairs 404) un errous atkal vairs neuzrāda.
  2. Jep tev taisnība, palaboju kodu: function __autoload($classname){ if(strpos($classname, 'CI_') !== 0){ $file = APPPATH . 'libraries/' . $classname . '.php'; if(file_exists($file)){ echo "fails"; }else{ echo "nav fails";} if(is_file($file)){ echo " ir"; }else{ echo " nav";} var_dump($file); if(file_exists($file) && is_file($file)){ @include_once($file); } } } man parādīja: nav fails nav string(45) "application/libraries/Frontend_Controller.php" uz virtuālās mašīnas: fails ir
  3. Sveiki, pabeidzu to sabu sviestaino projektu, radās nepieciešamība uzstādīties uz servera. Iegādājos area-it hostingu, kur man atsūtīja cpanel uc. pieejas datus (par pašu serveri nezinu pilnīgi neko). Domēns man bija jau sen un katru gadu par viņu maksāju. Augšupielādēju failus @public_html mapes, izveidoju db user, importēju datubāzes, samainīju datubāzes pieejas datus @ application/config/development un production (strādāju codeigniter framework). .htaccess neesmu mainījis jo neiznu kas un vai tur ir jāmaina. Cenšoties aplūkot guvumu ieraugu baltu lapu, ievadot kādu nepareizu linku izmet err
  4. jurchiks es ļoti novērtēju tavu vēlmi palīdzēt un nenoliedzami php.net un w3schools.org šī projekta gaitā ir bijusi neatņemama sastāvdaļa, lai izietu visam html cauri @w3schools man šobrīd var nepietikt laika. Es tagad ļoti jūtu savu kļūdu mācoties šo tizlo freimworku, kurā liela daļa ir gļukaina, iespējas ir pārāk ierobežotas un šķiet, ka pāris funkcijas nav līdz galam izstrādātas, varbūt arī tas ir iemesls kāpēc manā kodā neesmu izvēlējies CI 'iebūvētās' funkcijas, bet mēģinajis kaut ko izmeistarot pats, atzīstu, ka kods varētu būt lēns, jo nezinu kā pārbadīt tā ātrdarbību un tajā varētu būt
  5. FYI semestris nav kurss. 1 kursā ir 2 semestri (rudens un pavasara). Sanāk, ka mācos nepilnus 2 gadus (kursus).
  6. Tad baigi kļūdījies es tomēr neesmu, jo redzu tieši to un kā es gribu, visu laiku kliboja apstrāde, par to 'pareizo' html struktūru es tomēr gribu ko palasīt. Latvijas Universitātē mācoties 4. semestrī ir jāiet prakse un paralēli jāraksta kvalifikācijas darbs (programēšanas studiju programas bakalauriem), kāpēc tevi izbrīna fakts, ka skola uzdod studentiem apjomīgākus darbus?
  7. Godīgi saku, ka nezinu kāda tieši skaitās 'pareiza' struktūra, kur to varu iemācīties? Ja w3schools.org, tad man tas laikam nederēs, jo man ir nepieciešama html korelācija ar php un js, ja tur to arī piedāvā esmu gatavs pamacīties, bieži pats jūtu, ka krītu uz muļķīgām kļūdām. Līdz šim šķita, ka html ir tikai attēlojums un php apstrāde, tākā baigi nozīmīgs html apstrādes ziņā nav, šķita, ka forma pati par sevi ja ir atvērta tur var grūst vienalga kādu html izkārtojumu ja vien viņa ir pareizā brīdī aizsūtīta un aizvērta, laikam esmu kļūdījies. Projektu rakstu augstskolas vajadzībām (kvalifikāc
  8. Selektu nolasu šādi: if($this->input->post('save')){ $data = $this->input->post('save'); $lightbox = $data['lightbox']; $title = $data['title']; Tiek atgriesti 2 masīvi ar izvēlēto select taga option vērtību un ierakstīto title vērtību. Mana kļūda pirms tam bija pie <option> taga, es tam norādīju vērtību <option value="vērtība"> tāpēc man atgrieza 0 vai ' '. Man tas kods patiesībā ir gaužām vienkāršs. Pirmajā if pārbaudē pārbauda vai ir kāds galerijas ieraksts DB, lai tālāk (pagaidām nav izdarīts) vizuāli atdalītu galerijas vienu no otras un foreach ciklā no std obj
  9. Pietiek ar 2 tabulām. Pie tam 'SELECT *' ir ļoti slikta prakse, ja ir tiešām vajadzīgi visi dati no tabulas ir labāk nebūt slinkam un uzskaitīt katru tabulu. 1. tabula 'fruit' : lauki: id, nosaukums 2. tabula 'faili' : lauki: id, nosaukums, fruit_id Šis variants strādās, ja ir nepieciešams entītiju attiecība 1 pret daudziem (tā vismaz tika formulēta problēma). Šādā veidā iegūsi 3nf, ērtu apsekošanu. Kā es rakstītu no abām tabulām: $fails = meklētā_vērtība; $mysqli = 'SELECT f.nosaukums FROM fruit AS f RIGHTJOIN faili AS fl ON f.id = fl.fruit_id HAVING fl.fruit_id = ' . $fails;
  10. Ir izdevies visu vajadzīgo informāciju iegūt, apstrādāt un saglabāt DB. Problēma arī uzpeldēja tieši kā biju paredzējis. Select tagā nerādās tā vērtība kuru esmu saglabajis DB, bet gan sākot ar latviešu alfabēta mazāko burtu (a = 1, ž =33). Kārtošana un lauka pareizā vērtības attēlošana ir ļoti svarīga projekta sastāvdaļa. Ideja kā šo varētu labot būtu sadalīt pa uzskatāmām <tr><td> daļām tos nosaukumus alfabēta secībā un tad var palikt sākotnējā vērtība kāda ir, ieguvums būs vizuāli uzskatāms un nepārprotams sadalījums. Ja man tas izdosies un kāds gribēs redzēt rezultātu ierakstīš
  11. Paskaidro, lūdzu, kā tu to domāji. Neredzu neko tādu, ko tu apraksti.
  12. Biju mēģinājis arī visu rakstīt ar <select> un <options> tagiem, rezultāts bija 0 vērtību vietā nekāda vērtība, jeb ' '. Šodien skatoties tevis iedotos paraugu variantus sapratu kāpēc tā. Pie <options> taga nevajag aizpildīt value=" " vērtību. Īsti nezinu kāpēc tā, bet man jau tagad šķiet, ka būs problēma ar pēcapstrādi, proti, brīdī kad tiks izvēlēta opcija iekš <options> taga un nospiests 'save' informācju saglabās DB. Nākamreiz, kad atvērs šo lapu tiem diviem būtu jāsakārtojas pēc izvēlēto opciju nosaukumiem augošā secībā un default vērtībai tad jābūt nevis no visa l
  13. Esmu izveidojis formu, kurā jāizvēlas opcija no <select> formas. Vērtības tiek ņemtas no datubāzes, un tiek padotas uz kontrolieri, izmantojot $this->input->post(); funkciju. Mans kods: <div class="row-fluid"> <ul class="thumbnails"> <?php if(count($galleries) >= 1): ?> <?php foreach($galleries as $gallery): ?> <?php $length = mb_strlen($gallery->title, "UTF-8"); ?> <?php $options[] = str_spl
  14. Paldies par ideju, viss strādā ideāli un kods arī nav nemaz sarežģīts.
  15. Paldies par atbildi, ideja ir skaidra, nav skaidrība kā man īsti tos savus masīvus tagad pārveidot, lai $key būtu meklējamais vārds un $value būtu boolean (1 vai 0) vērtība. Mani masīvi (vārdi tur ir sakarīgi, nav UTF-8 kodējums, jo izmantoju die; funkciju): Post data: array (size=2) 'title' => array (size=6) 0 => string 'viens' (length=5) 1 => string 'divi' (length=4) 2 => string 'trÄ«s' (length=5) 3 => string 'Äetri' (length=6) 4 => string 'pieci' (length=5) 5 => string '' (length=0) 'add' => string 'Pievienot' (length=9) Gallery data: array (size=7) 0 =>
×
×
  • Create New...