xajax i zapytania do bazy
Witam.
Bawie sie testowo xajax'em zaszytym w lmsie. Calosc dziala dopóki nie dopisze do ponizszej funkcji wywołania funkcji GetOne:
function q($cmd) { $result = 'xxxx'; $tmp = $DB->GetOne('SELECT 1 from nodes'); // xajax response $objResponse = new xajaxResponse(); $objResponse->addAssign("SomeElementId", "innerHTML", $result); return $objResponse; }
dostaje błąd: <b>Fatal error</b>: Call to a member function GetOne() on a non-object in <b>/home/www/lms.jarsat.pl/modules/doctest.php</b> on line <b>53</b><br />
Niby wiem o co chodzi ale i tak nie moge tego poprawic... :( Jak poprawnie zapisac wywołanie funkcji GetOne aby całosc nie głupiała ?
On 27.02.2012 13:06, Jaroslaw Czarniak wrote:
function q($cmd) {
global $DB;
$result = 'xxxx'; $tmp = $DB->GetOne('SELECT 1 from nodes'); // xajax response $objResponse = new xajaxResponse(); $objResponse->addAssign("SomeElementId", "innerHTML", $result); return $objResponse;
}
dostaje błąd: <b>Fatal error</b>: Call to a member function GetOne() on a non-object in <b>/home/www/lms.jarsat.pl/modules/doctest.php</b> on line <b>53</b><br />
hahaha.... ale jestem głupi i slepy.... tyle czasu przez taka bzdure zmarnowałem....
dziekuje Ci bardzo... :)
----- Oryginalna wiadomość -----
Od: "A.L.E.C" alec@alec.pl Do: lms@lists.lms.org.pl Wysłane: poniedziałek, 27 luty 2012 13:14:34 Temat: Re: [lms] xajax i zapytania do bazy
On 27.02.2012 13:06, Jaroslaw Czarniak wrote:
function q($cmd) {
global $DB;
$result = 'xxxx'; $tmp = $DB->GetOne('SELECT 1 from nodes'); // xajax response $objResponse = new xajaxResponse(); $objResponse->addAssign("SomeElementId", "innerHTML", $result); return $objResponse;
}
dostaje błąd: <b>Fatal error</b>: Call to a member function GetOne() on a non-object in <b>/home/www/lms.jarsat.pl/modules/doctest.php</b> on line <b>53</b><br>
-- Aleksander 'A.L.E.C' Machniak LAN Management System Developer [http://lms.org.pl] Roundcube Webmail Developer [http://roundcube.net]
PGP: 19359DC1 @@ GG: 2275252 @@ WWW: http://alec.pl _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
On Mon, 27 Feb 2012 13:06:59 +0100 (CET), Jaroslaw Czarniak wrote:
Witam.
Bawie sie testowo xajax'em zaszytym w lmsie. Calosc dziala dopóki nie dopisze do ponizszej funkcji wywołania funkcji GetOne:
function q($cmd) { $result = 'xxxx'; $tmp = $DB->GetOne('SELECT 1 from nodes'); // xajax response $objResponse = new xajaxResponse(); $objResponse->addAssign("SomeElementId", "innerHTML", $result); return $objResponse; }
dostaje błąd: <b>Fatal error</b>: Call to a member function GetOne() on a non-object in <b>/home/www/lms.jarsat.pl/modules/doctest.php</b> on line <b>53</b><br />
Niby wiem o co chodzi ale i tak nie moge tego poprawic... :( Jak poprawnie zapisac wywołanie funkcji GetOne aby całosc nie głupiała ?
A jak zrobisz: function q(&$DB, $cmd)
Tak na szybko.
a czy probował ktos xajaxa tak "ustawic" aby zwracał wartosci z php do javascript ?
jedyny temat ktory znalazłem dotyczacy tego zagadnienia: http://projects.ez.no/ezxajax/forum/general/returning_values_setting_xajax_t... nie dał mi niestety za duzo.... :(
----- Oryginalna wiadomość -----
Od: "Krzysztof A. Michalski [MaxCon]" k.michalski@maxcon.pl Do: "lista użytkowników LMS" lms@lists.lms.org.pl Wysłane: poniedziałek, 27 luty 2012 13:18:46 Temat: Re: [lms] xajax i zapytania do bazy
On Mon, 27 Feb 2012 13:06:59 +0100 (CET), Jaroslaw Czarniak wrote:
Witam.
Bawie sie testowo xajax'em zaszytym w lmsie. Calosc dziala dopóki nie dopisze do ponizszej funkcji wywołania funkcji GetOne:
function q($cmd) { $result = 'xxxx'; $tmp = $DB->GetOne('SELECT 1 from nodes'); // xajax response $objResponse = new xajaxResponse(); $objResponse->addAssign("SomeElementId", "innerHTML", $result); return $objResponse; }
dostaje błąd: <b>Fatal error</b>: Call to a member function GetOne() on a non-object in <b>/home/www/lms.jarsat.pl/modules/doctest.php</b> on line <b>53</b>
W dniu 01.03.2012 16:14, Jaroslaw Czarniak napisał(a):
a czy probował ktos xajaxa tak "ustawic" aby zwracał wartosci z php do javascript ?
jedyny temat ktory znalazłem dotyczacy tego zagadnienia:
http://projects.ez.no/ezxajax/forum/general/returning_values_setting_xajax_t... nie dał mi niestety za duzo.... :(
Popatrz na np. modules/ping.php. Masz z poziomu funkcji obsługującej żądanie ajax zwrotkę z informacją o wywołaniu po powrocie funkcji javascript. Wcześniej są przypisania wartości do różnych elementów dokumentu HTML.
o! to całkowita nowinka. dopiero w git znalazłem ten plik. dziekuje bardzo - wyglada, ze cos z niego wyciagne ciekawego. Chociaz przed chwila udało mi sie to zrobic z xajaxem 0.5 (bo w lms jest straszne starocie 0.2.5) i tak potestuje wasz produkt bo moja wersja na razie sypie w logach błedami: [error] [client 127.0.0.1] PHP Deprecated: Assigning the return value of new by reference is deprecated in ...
zaraz sprobuje dostosowac wasz kod. :)
----- Oryginalna wiadomość -----
Od: "Tomasz Chiliński" tomasz.chilinski@chilan.com Do: "lista użytkowników LMS" lms@lists.lms.org.pl Wysłane: czwartek, 1 marzec 2012 19:51:28 Temat: Re: [lms] xajax i zapytania do bazy
Popatrz na np. modules/ping.php. Masz z poziomu funkcji obsługującej żądanie ajax zwrotkę z informacją o wywołaniu po powrocie funkcji javascript. Wcześniej są przypisania wartości do różnych elementów dokumentu HTML.
W dniu 01.03.2012 21:03, Jaroslaw Czarniak napisał(a):
o! to całkowita nowinka. dopiero w git znalazłem ten plik. dziekuje bardzo - wyglada, ze cos z niego wyciagne ciekawego. Chociaz przed chwila udało mi sie to zrobic z xajaxem 0.5 (bo w lms jest straszne starocie 0.2.5) i tak potestuje wasz produkt bo moja wersja na razie sypie w logach błedami: [error] [client 127.0.0.1] PHP Deprecated: Assigning the return value of new by reference is deprecated in ...
zaraz sprobuje dostosowac wasz kod. :)
Kod w git wykorzystuje xajax 0.5.
Kod w git wykorzystuje xajax 0.5.
zauwazylem. niestety najwyrazniej tez uzywa nowych smartów przez co nie bardzo ten moduł w lms 1.11.13 nie pojdzie... :(
bede musiał znalesc jakas droge po srodku...
W dniu 02.03.2012 16:15, Jaroslaw Czarniak napisał(a):
Kod w git wykorzystuje xajax 0.5.
zauwazylem. niestety najwyrazniej tez uzywa nowych smartów przez co nie bardzo ten moduł w lms 1.11.13 nie pojdzie... :(
bede musiał znalesc jakas droge po srodku...
Przejdź na LMS z git. Jest wystarczająco stabilny.
niestety to zbyt duzo pracy w moim przypadku. Z ~1/4 lmsa jest napisana przeze mnie zupełnie od podstaw pod moja firme, cały lms spiety z 2-3 innymi systemami - przeniesienie tego to byłby koszmar... Ale moze bedzie trzeba przez to przejsc.
----- Oryginalna wiadomość -----
Od: "Tomasz Chiliński" tomasz.chilinski@chilan.com Do: "lista użytkowników LMS" lms@lists.lms.org.pl Wysłane: piątek, 2 marzec 2012 16:42:18 Temat: Re: [lms] xajax i zapytania do bazy
Przejdź na LMS z git. Jest wystarczająco stabilny.
Witam, klikając w kartotece klienta na jego komputer otrzymuję następujący komunikat: *Fatal error*: Call to a member function Concat() on a non-object in */var/www/lms/lib/LMS.class.php* on line *1383. *Nowy komputer mogę przypisać bez problemów ale dostać się już do niego nie można. Dzisiaj zassałem nową wersję z git, ale wcześniej problemu nie zauwazyłem.
W dniu 12.03.2012 11:19, Wojciech Zaburko napisał(a):
Witam,
Witaj.
klikając w kartotece klienta na jego komputer otrzymuję następujący komunikat: *Fatal error*: Call to a member function Concat() on a non-object in */var/www/lms/lib/LMS.class.php* on line *1383. *Nowy komputer mogę przypisać bez problemów ale dostać się już do niego nie można. Dzisiaj zassałem nową wersję z git, ale wcześniej problemu nie zauwazyłem.
Już poprawione w git przed godziną. Spróbuj teraz zassać (git pull origin +master).
-- ___ Wojciech Zaburko administrator sieci wmlan tel.: 509-896-647 skype: wmlan_bok wmlan.net.pl
ul. Lwowska 1 22-600 Tomaszów Lubelski NIP: 921-166-97-91
uczestnicy (5)
-
A.L.E.C
-
Jaroslaw Czarniak
-
Krzysztof A. Michalski [MaxCon]
-
Tomasz Chiliński
-
Wojciech Zaburko