Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 08.07.09
Prihlásený: 30.09.19
Príspevky: 39
Témy: 11
Príspevok NapísalOffline : 16.02.2012 2:23

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íspevku

Ak by to mohlo pomôcť, tak toto vypíše firebug pri správne fungujúcom guestbooku:
PHP ajax guestbook

a toto pri mojom guestbooku:
PHP ajax guestbook


Offline

Čestný člen
Čestný člen
PHP ajax guestbook

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 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.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 08.07.09
Prihlásený: 30.09.19
Príspevky: 39
Témy: 11
Príspevok Napísal autor témyOffline : 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íspevku

A 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?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 08.07.09
Prihlásený: 30.09.19
Príspevky: 39
Témy: 11
Príspevok Napísal autor témyOffline : 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ý.


Odpovedať na tému [ Príspevkov: 4 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. ajax guestbook

v Ostatné

0

1164

09.08.2007 22:25

javo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php,ajax

v PHP, ASP

4

547

15.01.2012 22:45

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php / ajax / kodovanie / cluetips

v PHP, ASP

3

556

03.01.2010 15:27

juho Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ajax na PHP kód

v JavaScript, VBScript, Ajax

4

585

06.10.2017 21:01

martinius96 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Par rad - PHP/AJAX

v PHP, ASP

7

774

28.11.2010 14:20

sedlák Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. AJAX posielanie obrázkov do PHP

v JavaScript, VBScript, Ajax

0

293

09.07.2013 11:14

Pades Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Jquery( Ajax) post do PHP

v JavaScript, VBScript, Ajax

6

501

28.06.2013 14:53

rann14 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Form cez ajax php neodosiela

v PHP, ASP

0

361

05.01.2012 18:39

Pablo Montero Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Predám knihy (C++, PHP, AJAX, Python...)

v Predám

0

448

02.06.2014 18:45

marrten Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ajax + PHP Class - server bez reakcie

v JavaScript, VBScript, Ajax

3

577

20.07.2013 2:36

math-ew Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pole z PHP do javascript cez Ajax

v JavaScript, VBScript, Ajax

12

861

18.12.2010 15:00

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hladam zdatneho PHP/JS/AJAX... kodera pre komunikacny script

v Ponuka práce

1

1041

20.09.2008 18:53

Hack2er Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Guestbook

v PHP, ASP

1

721

27.05.2012 20:07

mitko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. guestbook

v PHP, ASP

5

964

16.02.2008 14:35

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. guestbook

v PHP, ASP

5

1076

28.12.2007 23:16

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. guestbook a diakritia

v PHP, ASP

5

1086

17.02.2008 15:14

mokus Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra