Toms Posted January 31, 2007 Report Share Posted January 31, 2007 (edited) Lieta tāda, ka man jānoskaidro jūzera ID, kas ir ielogojies pašreiz. Parasti kad taisu, tad man tas ID glabājas iekš $_SESSION[session_id()] = user_id Joomla, cik apskatīju, glabā info par jūzeri iekš $my Tātad: Man ir viens fails (nesaistīts ar Joomlu), kurā vajag zināt, kurš jūzers ielogojies joomlā... Varbūt kāds zin, kuri faili jāinklūde un kādi mainīgie jāinicializē� ($my = new user() vai tamlīdzīgi)? Edited January 31, 2007 by Toms Link to comment Share on other sites More sharing options...
v3rb0 Posted January 31, 2007 Report Share Posted January 31, 2007 a kāpēc tik jocīgi - $_SESSION[session_id()] = user_id? kaut kāds $_SESSION['user']['id'] = 1; $_SESSION['user']['name'] = 'Jānis'; nederēja? un kas i joomla?, bet minu ka pietiks ar print_r($_SESSION); Link to comment Share on other sites More sharing options...
andrisp Posted January 31, 2007 Report Share Posted January 31, 2007 Pasērčo kodu un atrodi, kur tiek definēts $my mainīgais. Link to comment Share on other sites More sharing options...
Delfins Posted January 31, 2007 Report Share Posted January 31, 2007 Jāinklūdo tas fails, kur tiek definēts $my un basta. vairs neko nevajag. (nu protams vēl papildus libraries, ja pats neiknlūdo skripts) Link to comment Share on other sites More sharing options...
Toms Posted January 31, 2007 Author Report Share Posted January 31, 2007 Joomla ir kaut kāds CMS. Man negribas iedziļināties tajā visā, tāpēc prasīju, varbūt ir kāds zinātājs.. Tikai ID jānoskaidro.. $_SESSION['user']['id'] = 1; <-- tas arī der :) Glabāt $_SESSION[session_id()] = 1 <-- tas man tāds pieradums. Bet nav jau slikts.. Cerēju, ka kāds zinās uzreiz, lai nav jāmeklē... Link to comment Share on other sites More sharing options...
v3rb0 Posted January 31, 2007 Report Share Posted January 31, 2007 a apskatījies kas viņam iekš $_SESSION ir - jebkurā vietā, kura izpildās un izvada kaut ko, pieraksti to print_r($_SESSION); un pasties vai tur tiešām nav usera id. Link to comment Share on other sites More sharing options...
Toms Posted January 31, 2007 Author Report Share Posted January 31, 2007 v3rb0: Tieši to tagad taisos darīt, izrādās, ka netieku labot joomlas failus, nav permisiju.. Un developments notiek citur.. Sagaidīšu adminu un, protams, informēšu kā veicās :) Link to comment Share on other sites More sharing options...
Toms Posted February 6, 2007 Author Report Share Posted February 6, 2007 Izpētīju un tātad atbilde uz "Pašreiz ielogotā jūzera ID, Kur atrast?": // Set flag that this is a parent file define( '_VALID_MOS', 1 ); require( '../joomla/globals.php' ); require_once( '../joomla/configuration.php' ); require( '../joomla/includes/joomla.php' ); //šeit nāk kods no index.php, tā vieta, kas uztaisa $database un $option mainīgos. // mainframe is an API workhorse, lots of 'core' interaction routines $mainframe = new mosMainFrame( $database, $option, '.' ); $mainframe->initSession(); /** get the information about the current user from the sessions table */ $my = $mainframe->getUser(); Un iekš $my->id ir tekošā lietotāja ID :) Link to comment Share on other sites More sharing options...
zuze Posted February 25, 2007 Report Share Posted February 25, 2007 Tom, Joomla pali'dzību atradīsi sekojošos forumos: http://forums.joomlalv.org un http://forum.joomla.org/index.php/board,358.0.html Link to comment Share on other sites More sharing options...
Paulinjsh Posted February 25, 2007 Report Share Posted February 25, 2007 zuze apskaties posta vecumu :) Link to comment Share on other sites More sharing options...
Toms Posted February 25, 2007 Author Report Share Posted February 25, 2007 zuze tikko piereģistrējusies.. :) Bet problēma atrisināta pasen... Vajag jau nolinkot, saprotam :) Link to comment Share on other sites More sharing options...
zuze Posted February 26, 2007 Report Share Posted February 26, 2007 Nu ja cilveks straadaa ar Joomla, tad arii jauzaicina uz latvieshu Joomla forumu, kur var atrast palidzibu. Seit taadas sadaljas nav, taapeec ieliku kur bija jautaajums par to. Jo vairaak informacijas ir pieejams jo labaak visiem, vai ta ne? Php ir viena no joomla pamata sastavdaljaam, redzu ka vareesim sadaboties palidzzibas sniegshanaa tiem kam taa ir vajadziiga. Link to comment Share on other sites More sharing options...
Recommended Posts