Jump to content
php.lv forumi

Robis

Reģistrētie lietotāji
  • Posts

    1,263
  • Joined

  • Last visited

Everything posted by Robis

  1. Kā dabūt pieprasījumu iekš php no ārējā url un pieprasīto saturu ierakstīt mainīgajā?
  2. Tu te runā tikai par AJAX... Vairāk gan bija domāti php framework un arhitektūras. Līdz AJAX vēl nonāksim - tas nu nekādā gadījumā nav galvenais saitos... Pie tam, javascripts tiek disablots daudziem, sakarā ar to, ka vīrusi caur to ielaužas kompī.
  3. Robis

    Select

    Jā, šai gadījumā varētu arī piekrist, jo tā ir triviāla lieta tas drop down un ļoti vienkāršs nosacījums. Bet pamatā citos gadījumos vajadzētu likt sakarīgi blokos. Lasāmība ievērojami uzlabojas. Pie šī gadījuma - pie while gan vajadzēja izmantot figūriekavas, lai redzams ir bloks {}
  4. Robis

    Select

    Slikti, jo grūtāk lasāms! Lasāmība ir svarīga kodiem, jo tos parasti mēdz izmantot vairāk kā 1 cilvēks... Varētu uzlabot šādi: while ($row = mysql_fetch_array($result)) { echo '<option value="'.$row['id'].'"'; if ($id==$row['id']) { echo ' checked="checked"'; } echo '>'.$row['id'].'</option>'; } Es protams to domāju ar to, ka nav redzami skaidri kontroles bloki - nosacījuma un cikla.
  5. tas /bildes/123/bildes_nosaukums.jpg neredzu jēgu, jo tik un tā jāzin kaut kāds id 123. Pie tam - kāpēc izmantot mod_rewrite? Nē, nu varbūt var - priekš manis tā ir jauna pieeja. Vislabākais, ja bilžu licēji ir sakarīgi un mēdz dot jēdzīgus nosaukumus laikam.
  6. Robis

    Select

    Slikts programmēšanas stils. :)
  7. Robis

    Select

    // dabū attiecīgo esošo id un piešķir to $id while ($row = mysql_fetch_array($result)) { if ($id==$row['id']) { echo '<option value="'.$row['id'].'" checked="checked">'.$row['id'].'</option>'; } else { echo '<option value="'.$row['id'].'">'.$row['id'].'</option>'; } }
  8. Interesants variants, bet lielu jēgu tam neredzu. :) Šai gadījumā laikam palikšu pie id kā piem 123.jpg, bet es uzskatu, ka arī tas variants nav labs, jo bildes faila nosaukumam jābūt paskaidrojošam. (otra problēma ir, ka pārrakstīt kādu jau esošu failu uz servera var sagadīties)
  9. Jā, es arī izmantoju parasti db ieraksta id, bet problēma - tas id tak neko neizsaka tiem, kas to bildi lieto parasti... Kā lai saglabā esošo nosaukumu, tikai pārveidojot simbolus?
  10. Sveiki! Kā jūs pārbaudat upload failu nosaukumus, vai tie characters atbilst pieļaujamiem, kādus drīkst saglabāt uz servera? Piemēram, bilžu failu nosaukumus.
  11. Nu reāli tikai pamainīt parametrus pēc tam un viss?
  12. Nu, man vajag risinājumu - kā to risina? Būtība ir tāda, ka URI ir savādāks katram variantam...
  13. Ja ir tas url rewrite, kā regulējam web direktorijas jautājumu, piemēram, ja http://www.saits.lv/webdirs/ - atrodas viss saits, varbut velak pariet uz citu: http://www.domains.lv/ un varbut vel velak uz http://www.domdom.lv/web/direktorija/2/ Protams tālāk seko user friendly url parametri /page/1/2 utt. Tātad - kā vislabāk regulēt šo jautājumu, lai to būtu viegli konfigurēt, pārnesot saitus uz citiem serveriem?
  14. css failu iekļauj attiecīgajā lapā, bet tinymce konfigurē ar content_css parametru :)
  15. Kā uzlikt savu CSS, lai rādās iekšā TinyMCE logā - Lai tur viss formatējas pēc man css, ko?
  16. MVC manuprāt ar mazu pieredzi cilvēkam ir grūti uztaisīt pašam un arī tie framework nav elementāri... Ir kāds vidusceļš? Starp tādu galīgi primitīvo stilu un labu OOP? Nu kaut kā ar moduļiem un parastiem templatiem, bet diezgan variējami un smuki uztaisīts? Varbūt ir kāds labs piemērs?
  17. Pats tādu esi uztaisījis? ;)
  18. Sveiki! Tātad, iepazinis Model View Controller arhitektūru, man interesē kādas vēl ir labas arhitektūras, lai programmētu php līmenī...? Tā tradicionālā, kur viss tiek ielādēts katra lapas pieprasījuma sākumā kopā, pēc tam vienkārši apstrādāts un izvadīts (vai nu ar templatiem vai bez...)...
  19. Vai kāds izmanto DBDesigner teiksim, lai izveidotu savu db un uztaisīt tās uzskatāmu shēmu!? Man tā progza ir, bet izmantot nemāku :(
  20. Jap! Jāzin tikai direktorija, kurā Tev atradīsies tie jaunumu .txt faili... <?php $dir = '/jaunumi'; if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { echo '<a href="jaunumi.php?nr="'.substr($file,0,strpos($file,".")).'">'.$file.'</a>'; } closedir($dh); } ?>
  21. Robis

    Id

    .... Paskaidrojiet tolku kāds? .... Vai nav vienkāršāk uzģenerēt katru reizi bildi ar gd palīdzību uz servera puses? Tas tak elementāri...
  22. <?php $nr = $_GET['nr']; switch($nr) { case '1': include_once('jaunumi/1.txt'); break; case '2': include_once('jaunumi/2.txt'); break; default: include_once('jaunumi.php'); } ?>
  23. tā ir baigā fiška jeb zivs :)
  24. http://dev.mysql.com/doc/refman/4.1/en/index.html
  25. Tieši tā - kontrolleris apstrādā no modeļa saņemtos datus, bet modelis viens tur strādā tikai ar vienu tabulu, lai strādātu citu - acīmredot jātaisa jauns modelis (ko var piesaistīt tam pašam kontrollerim).
×
×
  • Create New...