Jump to content
php.lv forumi

v3rb0

Reģistrētie lietotāji
  • Posts

    3,166
  • Joined

  • Last visited

Everything posted by v3rb0

  1. v3rb0

    Select

    piekrītu par lasāmību, bet dropdowns ir triviāla lieta, un tur tie citi kas lasīs tāpat neko interesantu neieraudzīs. pirncipā redzot vārdu option, ciklu un select taga name/id atribūtu viss par dropdownu ir skaidrs.(pieņemot ka dropdownu mākam bez kļūdām html'ā uztaisīt) likt visas iekavas, rakstīt komentārus, likt tukšas rindas vajag vietās kur tas nerada informācijas troksni un palīdz saprast kas tur notiek. pie echo $a; tak neraksti komentāru ka ar echo tu izvadi mainīgā $a vērtību un linku uz textu ar paskaidrojumiem kas ir termins 'mainīgais' + paskaidrojumu ka php komandu beidz ar ';', to var rakstīt rindas beigā vai jaunā rindā, šinī gadījumā tu izvēlējies rakstīt tajā pašā rindā kurā ir echo $a; :)
  2. nevajag tik vienkāršam regexus. $s = 'Temperature: 55°F / -13°C | Humidity: 67% | Pressure: 30.01in / 1016hPa | Conditions: Clear | Wind Direction: NW | Wind Speed: 20mph / 32km/h | Updated: 2:50 PM EEST 2006.06.06. 14:50'; $ch = explode('|',$s); $tch = explode('/',$ch[0]); $cch = explode(':',$ch[3]); echo trim($tch[1]).' '.trim($cch[1]);
  3. v3rb0

    Select

    tik pat subjektīvi saku ka slikts stils ir divās vietās rakstīt echo '<option>' tik tāpēc ka vienam optionam klāt nāca propertijs ka šis ieselektēts.
  4. v3rb0

    Select

    while ($row = mysql_fetch_array($result)) echo '<option value="'.$row['id'].'"'.($id==$row['id']?' checked="checked"':'').'>'.$row['id'].'</option>';
  5. nu paga, ko tad galugalā gribi. 123.jpg nav labi, jo nepaskaidro kas uz bildes, bet ar nosaukumu bildes/123/uz_sis_bildes_ir_divi_koki_pa_labi_berzs_pa_kreisi_egle.jpg ar nav labi, jo neredzi tam jēgu :)
  6. varbūt negluži par tēmu, bet lielākiem projektiem svarīgi ir nosaukt f-jas pareizi, paredzēt ka vēlāk viņa darīs kaut ko vairāk nekā tagad, atcerēties ka tāda f-ja jau ir un nevajag rakstīt vēlreiz, sadalīt f-jas pa loģiskām grupām. ja ir 10-20 f-jas, tad 'pa lielam' ir vienalga kā un kur viņas inkludo.
  7. url par 3 simboli īsāks :) foo.org/lv/bar pret foo.org/bar + cookies vai sessija. vēl variants ir ja vieta kur hostējies aļauj valodu subdomēnā iedabūt - http://lv.foo.org, http://en.foo.org utt. pašā lapā rādīt absolūto linku uz tekošo lapu būtu labi, bet cilvēki negrib lietot viņus - piemēram, man kādas 10x ir iedots links - http://www.brainbench.com/xml/bb/transcript/transcript.xml kā kaut kāda cilvēka transcripts, bet transcripta id tak tiek glabāts sessijā/padots caur post.
  8. v3rb0

    compress files

    gnu zip - http://gzip.org
  9. runāts jau - tāpēc ka lai documents A valodā B webā būtu sasniedzams ar vienu absolūtu url - meklētājiem, referencēm no citām lapām, rakstīšanai uz sienām utt. protams visu nosaka kas tas pa documentu, ja uz lapu nevienam linku nevajag likt, tad nav problēmas sessijā glabāt valodu.
  10. ar php var telnetu bakstīt (varbūt arī ssh).
  11. mimetypes pareizi? echo $_FILES['pictures']['type']; pieliec.
  12. man liekas ka iespēja ka scriptā vaina ir daudz lielāka nekā ka pēkšņi db gļuko (lai ar kas un kādas versijās tā būtu).
  13. kaut kā samocīti izskatās. padomā, varbūt tavā gadījumā der šitāda konstrukcija foreach(array('a','b','c') as $variable) { if(isset($$variable) && !empty($$variable)) { echo $variable .'='.$$variable.'; '; } else { echo $variable . ' nav'; } } šādai pārbaudei ir ļoti viegli pielikt/izmest citus mainīgos, kas ir labi,ja vēlāk vajadzēs kaut ko refacturēt.
  14. http://127.0.0.1:1025/js.cgi?pca&r=25898 izskatās pēc kaut kādas adwares ķēpas. iztīri kompi, lieto kaut ko ne-m$ie, vai vēl labāk tiec pie macintoša :)
  15. html's (bilzu tagi) jau renderējas browserī, ar php tam mazs sakars.
  16. v3rb0

    input

    <input style="border: 1px solid red; background-color:yellow; color:green;" ..
  17. nu lab, var jau arī 1001x - saliec pareizu enkodingu!
  18. http://developer.mozilla.org/en/docs/DOM:window.setTimeout
  19. kalendārs te - http://www.google.com/calendar/
  20. vecaa_vieta.php: header('Location: jauna_vieta.php?_post='.base64_encode(serialize($_POST))); jauna_vieta.php: $_POST = (isset($_GET['_post']))?unserialzie(base64_decode($_GET['_post'])):$_POST; ja $_POST ir garš, tad padod līdz caur sessiju,db, failu vai .. vēl kaut kā, piemēram telepātiski.
  21. mysql to panāk ar foreign key'iem, kuri ir innodb (varbūt vēl kādai storage enginei) bet nav myisam. tāpēc mysql gadījumā vajag izvēlēties, ko gribi 'ātrākas' tabulas vai foreign key'us.
  22. echo '<pre>';print_r($_SERVER);echo '</pre>'; un http://www.google.lv/search?hl=lv&q=php+get+ip
  23. global $a; function x(){global $a; $a=5;} x(); echo $a; function y(&$b){$b=5;} y($b); echo $b;
  24. piestartēji ar, jeb tik uzinctalēji?
×
×
  • Create New...