| | |
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Autor | Správa |
---|
Registrovaný: 08.07.09 Prihlásený: 30.09.19 Príspevky: 39 Témy: 11 |
Našiel som na stiahnutie ajax guestbook robený v php. http://www.hnscripts.com/
Keď spustím demo http://www.hnscripts.com/hnguestbook/ dám sign the guestbook, vypíšem formulár kliknem na tlačidlo sign a loadne sa comment a načítajú sa všetky commenty aj s tým ktorý som vytvoril.
Uploadol som na server to čo som si stiahol http://airsoftbanda.host.sk/diskusia/ dám sign the guestbook, vypíšem formulár kliknem na tlačidlo sign a loadne sa comment ale nenačítajú sa všetky commenty ani ten čo som vytvoril. Ostane stále zobrazený formulár. Keď stránku reloadnem, vtedy sa zobjavý všetko ako má. Prečo by sa tak mohlo diať? Skúšal som už nájsť email na toho čo to vytvoril, fórum im už nefunguje, a nemám tušenia prečo by sa tak mohlo diať. A pre moju implementáciu je nutné aby som nemusel reloadovať stránku. Neviem čo s tým a z toho kódu čo som z jeho stránky dostal z toho plne fungujúceho guestbooku, som nenašiel žiadny rozdiel. Ale dostal som odtiaľ iba index.php a gb_ajax.js // pridané po 15 hodinách 7 minútach od posledného príspevkuAk by to mohlo pomôcť, tak toto vypíše firebug pri správne fungujúcom guestbooku:
a toto pri mojom guestbooku:
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 16.02.2012 18:13 | |
|
Azuritko, nemusíš oživovať témy obrázkami z firebugu (garantujem ti, že človek, čo ti bude vedieť poradiť, si vie pozrieť aj konzolu).
Ja som to pozeral, na prvý pohľad to vyzerá byť v poriadku v obidvoch prípadoch - nenašiel som rozdiel medzi tvojou a ich stránkou.
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 08.07.09 Prihlásený: 30.09.19 Príspevky: 39 Témy: 11 | Napísal autor témy Azuritko: 17.02.2012 12:19 | |
|
No lol, tak som prezeral dlho dlho .js súbor a hlavne túto časť:
Kód: function updatepage(str, value){ //if (self.xmlHttpReq.readyState == 4) { if (value == 'signgb'){ document.getElementById("signdiv").innerHTML = str; showdiv('signdiv'); document.signgb.signbutton.disabled = false; //Thanks to Hiric for the fix if (str.length <= 2) { //Create cookie var date = new Date(); date.setTime(date.getTime()+(c_minute*60*1000)); var expires = "; expires="+date.toGMTString(); document.cookie = "signed=yes"+expires+"; path=/";
hidediv('signform'); ajax('POST','gb_view.php','page','1'); }
}else{ document.getElementById("entries").innerHTML = str; showdiv('entries'); } //} } Keď som zmenil túto hodnotu z 2 z haluze na 100, tak to začalo fičať tak ako v deme: Kód: if (str.length <= 2) { Vie mi niekto vysvetliť prečo asi to tak je a akú hodnotu by som tam mal optimálnu zadať? O aký string abo čo to je vlastne ide? // pridané po 10 hodinách 46 minútach od posledného príspevkuA mám nový problém... Keď zavolám túto diskusiu príkazom: Kód: $(document).ready(function() { $('.diskusia').click(function () { $("#disk").load("diskusia/index.php"); }); });
tak sa zobrazí iba trocha textu a ani rámik ani obsah nič. Tu je možno si to odskúšať, treba kliknúť na vysielačky http://airsoftbanda.host.sk/test.php
Ide o to, že v podstate ajaxom volám to čo ďalej volá všetko ajaxom, pričom to vkladám do DIV tagu. Je spôsob ako to urobiť aby to fungovalo?
|
|
Registrovaný: 08.07.09 Prihlásený: 30.09.19 Príspevky: 39 Témy: 11 | Napísal autor témy Azuritko: 20.02.2012 1:05 | |
|
Ten nový problém som s dobrou radou vyriešil takto:
Kód: $(document).ready(function() { $('.diskusia').click(function () { $("head").append("<link>"); css = $("head").children(":last"); css.attr({ rel: "stylesheet", type: "text/css", href: "gb_style.css", media: "screen" }); // load needed js $.getScript('http://airsoftbanda.host.sk/gb_ajax.js', function(){ // load guestbook $("#disk").load("diskus.php", function(){ // load content via ajax var pcode = '7cda7fcaf498bd8e8e4e4d05aa58e8a8'; ajax('POST','gb_view.php','page','1','773877aa04a367b315b5835f4b34016a'); }); }); }); });
Link na tomto fóre z môjho guestbooku už nebude funkčný.
|
|
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| ajax guestbook v Ostatné | 0 | 1164 | 09.08.2007 22:25 javo | | php,ajax v PHP, ASP | 4 | 547 | 15.01.2012 22:45 shaggy | | php / ajax / kodovanie / cluetips v PHP, ASP | 3 | 556 | 03.01.2010 15:27 juho | | Ajax na PHP kód v JavaScript, VBScript, Ajax | 4 | 585 | 06.10.2017 21:01 martinius96 | | Par rad - PHP/AJAX v PHP, ASP | 7 | 774 | 28.11.2010 14:20 sedlák | | AJAX posielanie obrázkov do PHP v JavaScript, VBScript, Ajax | 0 | 293 | 09.07.2013 11:14 Pades | | Jquery( Ajax) post do PHP v JavaScript, VBScript, Ajax | 6 | 501 | 28.06.2013 14:53 rann14 | | Form cez ajax php neodosiela v PHP, ASP | 0 | 361 | 05.01.2012 18:39 Pablo Montero | | Predám knihy (C++, PHP, AJAX, Python...) v Predám | 0 | 448 | 02.06.2014 18:45 marrten | | Ajax + PHP Class - server bez reakcie v JavaScript, VBScript, Ajax | 3 | 577 | 20.07.2013 2:36 math-ew | | pole z PHP do javascript cez Ajax v JavaScript, VBScript, Ajax | 12 | 861 | 18.12.2010 15:00 coldak | | Hladam zdatneho PHP/JS/AJAX... kodera pre komunikacny script v Ponuka práce | 1 | 1041 | 20.09.2008 18:53 Hack2er | | Guestbook v PHP, ASP | 1 | 721 | 27.05.2012 20:07 mitko | | guestbook v PHP, ASP | 5 | 964 | 16.02.2008 14:35 Ďuri | | guestbook v PHP, ASP | 5 | 1076 | 28.12.2007 23:16 JanoF | | guestbook a diakritia v PHP, ASP | 5 | 1086 | 17.02.2008 15:14 mokus |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|