Jump to content
php.lv forumi

briedis

Moderatori
  • Posts

    4,669
  • Joined

  • Last visited

Everything posted by briedis

  1. Tak izmanto substr funkciju, piemet teksta beigās "..." un miers..
  2. Jā, 30%, ja joprojām dzīvo 2001. gadā Lūk, reāla statistika no lapas Latvijā, ~105k lietotāji mēnesī Mierīgi var taisīt, rēķinoties ar 1000px platumā. Ja jau iespringstam uz mazākā izšķirtspējām, kā tad būs ar telefoniem utt? :)
  3. briedis

    web serviss

    Akjel, mācamies tak gūgli lietot! http://www.w3.org/TR/wsdl
  4. Tāpēc java piedāvā arī this.mainigais. private int a; function setA(int a){ this.a = a; } Tas ir normāli, ja funkcijas arguments parasti ir nosaukts tāpat kā atbilstošais privātais mainīgais.
  5. "Bez refresh" var nosimulēt ar iframe..
  6. Tad otrs jautājums, kā šinī sakarā noķert vairākus nederīgus ievadītos laukus? public function register() { $user = new User($_POST['user'], $_POST['mail'], $_POST['birthday'], ...); try { $user->save(); } catch(ValidationException $e) { $this->render('new', array('form_errors' => $e->get_reasons())); } } ..vienkārši tas ir diezgan kaitinoši, kad netiek izvadīti visi kļūdaini lauki uzreiz, bet gan pa vienam :)
  7. Nu ja tu izstudētu manuāli, vismaz konkrēti to ko devu par return, tad saprastu kāpēc tev tas kods neJiet. Īsāk sakot - return pārtrauc funkcijas izpildi un atgriež rezultātu. īss piemērs: function boo(){ return 123; //Kods zemāk NEKAD neizpildīsies return 345; } $a = boo(); echo $a; //Izvadīs 123, nevis 345
  8. Negribi pastāstīt, kāds tolks ir no šīs pārbaudes? elseif( $this->type == 'MYSQl_ASSOC' ){ $this->type = 'MYSQl_ASSOC'; } Palasi, lūdzu, ko nozīmē šis return atslēgvārds - http://php.net/manual/en/function.return.php
  9. Globāļi ir ļaunuma sakne, pārbaudīts vairākkārt praksē. Pameklē vien pats, google pilns - "globals are bad".
  10. Šī viena vēlme ietver veselu kopumu darbību. Sāc ar to, ka uztaisi nelielu php formu, kurā ir teksta lauks, kura saturu pēc formas nosūtīšanas saglabā konkrētā failā. Meklē gūglē kā izmantot šīs divas funkcijas: file_get_contents() file_put_contents()
  11. Nē, bija bazars par to, ka ir stulbi darīt šitā: function x($a="blabla", $b, $c = 123){}
  12. Nu to tu vari pats pārbaudīt funkcijā. Teiksim, function foo($a, $b = NULL){ if($a == 1 && $b === NULL){ throw new Exception("Ja $a ir 1, tad $b ir obligāti jānorāda!"); } //Kods tālāk, ja viss ir ok }
  13. Jā, dīvaina filosofija :) Stulbi, ja es gribu saprast kāds tieši ir tas attēls no īkšķnaga, bet bilde ir apgriezta...
  14. O, šitais ir viens no top WORST practices, kad neobligātus parametrus liek PIRMS obligātajiem. Pilnīgi stulbi: function query( $name, $query, $type = NULL, $value ){ Ir ok: function query( $name, $query, $value, $type = NULL){
  15. Būtu jēdzīgi uzreiz rādīt loadingu, lai cilvēks saprot, ka kaut kas tiešām notiek. $("button").click(function{ //Te parādam loadingu $.ajax({ url: "data.html", type: "HEAD", error: function() { //Paslēpjam loadingu $("#content").html('<p>File not found!</p>'); }, success: function() { //Paslēpjam loadingu $("#content").load("data.html"); } }); }); EDIT: Un izskatās, ka tu te veic divus ajax pieprasījumus. Kāpēc? (otrs ir $.load(..)) Pietiek taču ar vienu!
  16. <input type="hidden" name="parametra-nosaukums" value="parametra-vertība"/> Parādi, kas notiek galvenajā failā, kur tu izmanto to "id" parametru. Kā tu iekļauj tos failus? Man ir nojausma, ka tur ir potenciāla ievainojamība...
  17. Tik pazīstams, ka visi uzreiz, pašsaprotami, zin, par kuru uzņēmumu ir runa :)
  18. Nekur neredzu foreach... Un sakārto tālāk kodu. Kurš raksta to vienā rindā bez atkāpēm???
  19. Gan jau ka neeksistē tāds ceļš kā norādīji. Ieraksti sava pārlūka adreses laukā: www.tavalapa.lv/images/logo.gif un skaties, vai tiek parādīts attēls vai nē
  20. Izmanto GetText. Izsaukšana - echo _("teksts, kas var būt teikums")l
  21. briedis

    POSTS

    Tīrais posts un negals!
  22. Ir visādi rīki internetā atrodami, kas var palīdzēt uzģenerēt to map birku. Pirmais kas izleca google: http://www.image-maps.com/
  23. Visādi var darīt :) li.active.red:hover span.box{ display:block; } šeit, piemēram, tiks parādīts span elements, kas atrodas iekš li, uz kura ir uzbraukts virsū, un kam ir gan active, gan red klase. <li class="active red"><span class="box">teksts</span></li>
  24. Tas ir nopietni vai joks? :D
  25. Kā viņa ir iestatīta? Nu tad noņem viņu! Vai arī klase2 norādi specifiskāku selektoru, lai tas "overraido" to esošo. Izlasi, noderēs: http://www.webteacher.ws/2008/05/19/tip-calculate-the-specificity-of-css-selectors/
×
×
  • Create New...