[ 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 | 11
NapísalOffline : 16.02.2012 2:23 | PHP ajax guestbook

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: 5403
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 16.02.2012 18:13 | PHP ajax guestbook

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 | 11
Napísal autor témyOffline : 17.02.2012 12:19 | PHP ajax guestbook

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 | 11
Napísal autor témyOffline : 20.02.2012 1:05 | PHP ajax guestbook

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ý.


 [ Príspevkov: 4 ] 


PHP ajax guestbook



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

11041

09.08.2007 22:25

javo

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

php,ajax

v Backend

4

628

15.01.2012 22:45

shaggy

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

Ajax na PHP kód

v Frontend

4

696

06.10.2017 21:01

martinius96

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

php / ajax / kodovanie / cluetips

v Backend

3

630

03.01.2010 15:27

juho

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

Par rad - PHP/AJAX

v Backend

7

848

28.11.2010 14:20

sedlák

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

Form cez ajax php neodosiela

v Backend

0

439

05.01.2012 18:39

Pablo Montero

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

AJAX posielanie obrázkov do PHP

v Frontend

0

355

09.07.2013 11:14

Pades

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

Jquery( Ajax) post do PHP

v Frontend

6

630

28.06.2013 14:53

rann14

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

Predám knihy (C++, PHP, AJAX, Python...)

v Bazár

0

532

02.06.2014 18:45

marrten

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

Ajax + PHP Class - server bez reakcie

v Frontend

3

687

20.07.2013 2:36

math-ew

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

pole z PHP do javascript cez Ajax

v Frontend

12

953

18.12.2010 15:00

coldak

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

Hladam zdatneho PHP/JS/AJAX... kodera pre komunikacny script

v Ponuka a dopyt práce

1

1131

20.09.2008 18:53

Hack2er

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

guestbook

v Backend

5

1047

16.02.2008 14:35

Ďuri

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

Guestbook

v Backend

1

9187

27.05.2012 20:07

mitko

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

guestbook

v Backend

5

1150

28.12.2007 23:16

JanoF

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

guestbook a diakritia

v Backend

5

1160

17.02.2008 15:14

mokus



© 2005 - 2026 PCforum, edited by JanoF