Autor | Zpráva | ||
---|---|---|---|
Kalby Profil |
#1 · Zasláno: 27. 12. 2009, 17:30:48
Zdravim,
delam ted jednoduchou anketu a mam takovy problem s includem souboru ve skriptu volanem pres ajax. Radeji poslu ukazku: javascriptova funkce: function poll_vote(vote_nbr,lng){ $.post("module/poll/poll.ajax.php", { id: vote_nbr, jazyk: lng }, function(data){ $('#anketa_par').html(data); }); } soubor poll.ajax.php require_once('include/db.class.php'); $database = new db(); $database->connect(); ..... a dale delame nejake dotazy na db a vypisuju je... Problem je ze se mi nechce includovat soubor db.class.php, jelikoz soubor poll.ajax.php lezi v modules/poll a soubor db.class v includes. Zkousel jsem i ../includes/db.class.php i $_SERVER['DOCUMENT_ROOT'].'/includes/db.class.php' to mi sice na localhostu fungovalo ale na hostingu ne. JDe o to ze ajaxem budu delat vic veci nez jenom anketu a nechci vsude vypisovat connect pro pripojeni k db zvlast. A dalsi divna vec je ta, ze pokud jsem na hlavni strance vse funguje jak ma jakmile ale vjedu na nejakou podstranku tak misto obsahu ankety se do promenne data nacte cela stranka. Takze se mi do mista kde ma byt anketa znova nacte obsah cele stranky. URL adresy mam udelane pres htaccess na tvar domena.tld/cz/stranka. Diky za pomoc |
||
Jan Tvrdík Profil |
#2 · Zasláno: 27. 12. 2009, 21:12:53
Includuj vždy jen absolutní cesty. Např.
require_once dirname(__FILE__) . '/../../include/db.class.php'; |
||
Časová prodleva: 15 let
|
0