Jump to content
php.lv forumi

thesnarkie

Reģistrētie lietotāji
  • Posts

    179
  • Joined

  • Last visited

Everything posted by thesnarkie

  1. *žāw* un man likās, ka tas ir pašsaprotami.. biežāk izmantojam google!
  2. Ko tu come on-ojies? Atver draugiem.lv source un paskaties. :S
  3. Paldies, bet es pats to sapratu arī bez tavas palīdzības. Un 2easy jau pateica to, ko domāju.
  4. Edi, ja tev pat nav intereses pameklēt nepieciešamo google, tad, manuprāt, šis nav tavs lauciņš.. Ej un labāk paspēlē spēlītes inbox.
  5. thesnarkie

    Menu

    Neaizmirstam alt atribūtu.
  6. Vienkārši aiz konektora iemauc šito: mysql_query("SET NAMES UTF8 COLLATE utf8_general_ci"); Un pārliecinies, ka tabulām ir pareizais kodējums.
  7. Huh, šitais jau ir old school.. Šodien gandrīz visi, nopelnīt cerētāji, ir Lockerzā.
  8. thesnarkie

    addClass

    .js var Comment = { onCommentSubmit:function( el, url, targetEl ) { var data = $(el).serialize(); var type = "POST"; Star.ajax( type, el, url, data, targetEl ); return false; } } var Star = { ajax:function( type, el, url, data, targetEl ) { $.ajax({ type: type, beforeSend:function(){ $(el).children(".button_parent").hide(); $(el).children(".ajax_loader").show(); }, url: url, data: data, success:function(txt){ $(el).children(".ajax_loader").hide(); $(el).children(".button_parent").show(); if(txt == "OK") { loadContents(targetEl, "/p_gamma/news/rq/r_latest_comments.php?id=" + $(el).children("input[name='id']").val()); } }, error:function(txt){ $(el).children(".ajax_loader").hide(); $(el).children(".button_parent").show(); } }); return false; } } <form method="post" id="add_comment" action="/p_gamma/news/" onsubmit="Comment.onCommentSubmit(this, '/p_gamma/news/rq/p_comments.php', '#ncomment_response'); return false;"> <input name="id" type="hidden" value="<? echo $get_news['id'] ?>" /> <textarea class="textarea" cols="25" name="comment" rows="4" onkeyup="Comment.remainingChars(this, event);"></textarea> <input type="submit" id="submit_comment" value="Add comment" /> </form> Vai kopumā pareizi js/jquery lietas? Kaut ko uzlabot, saisināt? Bet problēma man ir šāda: loadContents(targetEl, "/p_gamma/news/rq/r_latest_comments.php?id=" + $(el).children("input[name='id']").val()); Kā lai iegūst el (=>this => tātad formas) input, kura name=id vērtību? Man viņš atgriež undefined, jo man kaut kas smagi nesanāk ar šito: $(el).children("input[name=id]").val(), bet viss pārējais darbojas.
  9. Diez vai būtu smuki ņemt autortiesības nost.. :) Un varētu jau tu pameklēt arī pats, nekā grūta tur nav.
  10. šo, manuprāt, vajadzēja postot iekš css sadaļas. bet nu jā, no mefisto linka var mācīties. ;)
  11. Priekš kam tev katram komentāru tipam ir sava datubāze? Nemētājies ar vārdiem, tu domāji tabula vai ne? Grūti teikt kā būtu efektīvāk.. Es tomēr liktu vienā tabulā, un atlasītu pēc parametriem - mazāk čakarēšanās.
  12. wow, forši - darbojas. paldies! :)
  13. <div class="pnavigMactive"><a id="1" onclick="return Cpages.request('/p_gamma/news/rq/r_comments.php?&page=<? echo 1 ?>&news_id=<? echo $get_news_id ?>', '#news_comments_r', '<? echo 1 ?>'); return false;" href="?action=read&page=<? echo 1 ?>&news_id=<? echo $get_news_id ?>"><? echo 1 ?></a></div> Un kāpēc man viņš maina URL, ja ieliktu return false;? :) (js ieslēgts..)
  14. <a onclick="Messages.page('inbox', '2', '0'); return false;" href="http://www.draugiem.lv/messages/?p=inbox&pg=2&uid=0">2</a> Kāpēc draugiem.lv vēstulēs, kad spiež uz kādas uz tām šķirstīšanas pogām, tad url nemainās, bet href taču ir dots?
  15. thesnarkie

    addClass

    o, paldies ratrij! :)
  16. thesnarkie

    addClass

    var Cpages = { request:function(url, div, page){ $.ajax({ beforeSend:function(){ $(".ajax_loading").show(); $(".pnavig_parent").hide(); }, url: url, success: function(txt){ $(".ajax_loading").hide(); $(".pnavig_parent").show(); $(".pnavigMactive").removeClass().addClass("pnavigM"); $(".pnavigM a[id='" + page + "']").addClass("pnavigMactive"); $(div).html(txt); }, error: function(txt){ $(".ajax_loading").hide(); $(".pnavig_parent").show(); $(div).html(txt); } }); } } $(".pnavigM a[id=" + page + &quot]").addClass("pnavigMactive"); - es biju domājis, ka viņš pievienos to class pie pnavigM, kur tagam a id = page, bet viņš pievieno to class pie a taga. kā uztaisīt, ka viņš pievieno tam, kam biju domājis?
  17. nu taisot pašam nereti gadās visādi misēkļi, bet šoreiz veiksmīgi viņus atrisināju. ;O
  18. lielais paldies - izskatās interesanti rakstiņi, būs ko palasīt, bet lapu šķirstīšanu jau uztaisīju. hehe. ;)
  19. ceil funkcija. aleluja. iegriezīšos, kad atkal sastapšos ar problēmām. :D
  20. zinu, ka google varētu atrast visādus jau gatavus, bet tas nav interesanti, gribu pats uztaisīt. tā, sākumā es domāju, ka kopējo komentāru daudzumu jāizdala ar 10 (tik rāda vienā lapā), lai noskaidrotu cik lapas būs. piemēram, 33 komentāri, sanāk 4 lapas, bet dalot būs 3.3 bet to jau nevar noapaļot uz 4. :D ok, tomēr šitais laikam nebūs pareizais veids kā sākt. kā labāk sākt?
  21. Skaidrs, bet, lai nu viņi maina to id, tā pat nekas nesanāks, jo nodrošinājos pret komentāru rakstīšanu neeksistējošās ziņās. :D
  22. Nu, pieņemsim, ka var, tad kā es ar js varu paņemt get datus? Kad submito komentāru palaižas šis skripts, kas nosūtīja komentāru un to hidden news_id. $(document).ready(function() { $("#add_comment").submit(function(){ $("#comment_news_button").hide(); $(".ncomment_response").hide(); $(".ajax_loading").show(); var str = $(this).serialize(); $.post("/p_gamma/news/index.php?action=comment", str, function(msg){ $("#comment_news_button").show(); $(".ajax_loading").hide(); if(msg == "OK") { } else { var login_response = msg; $(".ncomment_response").show(); $(".ncomment_response").html(login_response); } }); return false; }); }); Tad kā te: $.post("/p_gamma/news/index.php?action=comment", str, function(msg){ tagad var piekabināt klāt news_id no url (http://yourstarchat.awardspace.co.uk/p_gamma/news/?action=read&news_id=18) ? Ja tu to tā domāji..
  23. Nu jā, jā vienu switch un case-iem. Bet ir kāda atšķirība if-i vai switch? Ziņu id padod formā: <input type="hidden" name="news_id" value="<? echo $result_1['id'] ?>" /> Un tas ir gana droši (nu tādā ziņā, ka lietotājs var izmainīt to vērtību?) vai vajadzētu labāk pārbaudīt vai ziņas eksistē? Tad nebūs tā, ka tāds gudrāks lietotājs iebāzīs citu id sesijā?
×
×
  • Create New...