raivis Posted January 28, 2005 Report Share Posted January 28, 2005 Būvēju web lapu ar SESSIJĀM, reģistrācijas/lietotāju login formu» vai iespējams uztaisīt!?: ka, ja lietotājs, kurš ir ielogojies sistēmā (atrodās onlinā), lai pārlūkotu informāciju, kura pieejama tikai reģistrētiem lietotājiem, atver kādas sadaļas linku uzklikšķinot ar peles kreiso taustiņu» Open in New Window, nevis uzklikšķinot ar peles kreiso taustiņu, » neatvērtos links jaunumi.php, kuru lietotājs patiesībā vēlētos atvērt, bet gan error.php |header("location: error.php"); Link to comment Share on other sites More sharing options...
Grey_Wolf Posted January 28, 2005 Report Share Posted January 28, 2005 man skiet ka nevar :( jo shanii gadijumaa nav runa par programmeshanu kaa taadu bet par to kur BRAUZERIS atspoguljos informaaciju - un tas jau notiek lietotaaja galaa ... Bet var noblokjeet peles labo taustinju :) kameer pele atrodas virs linka vai dotas lapuses/freima peles labais taustinsh tiek blotcheets :) - to var panaakt ar Java Scriptu- sekojoshi vinsh nevarees dot komandu lapas atveershanai jaunaa logaa :) Link to comment Share on other sites More sharing options...
hmnc Posted January 28, 2005 Report Share Posted January 28, 2005 kāda starpība? nospiežot SHIFT (IE) vai CTRL (FF) un kreiso taustiņu arī links atvērsies jaunā logā. ja tev ir problēma ar $_SESSION mainīgo padošanu caur logiem (resp atverot jaunā logā, lietotājs vairs nav reģistrējies) tad tā ir jārisina citā ceļā. Link to comment Share on other sites More sharing options...
raivis Posted January 31, 2005 Author Report Share Posted January 31, 2005 kāda starpība? nospiežot SHIFT (IE) vai CTRL (FF) un kreiso taustiņu arī links atvērsies jaunā logā. ja tev ir problēma ar $_SESSION mainīgo padošanu caur logiem (resp atverot jaunā logā, lietotājs vairs nav reģistrējies) tad tā ir jārisina citā ceļā. 13208[/snapback] ..un kādā tas būtu!? Link to comment Share on other sites More sharing options...
bubu Posted January 31, 2005 Report Share Posted January 31, 2005 ..un kādā tas būtu!? 13261[/snapback] A bet kāda tev ir problēma, ko nevari atrisināt ar normālām metodēm, tb nejaucoties kā klienta pārlūkprogramma attēlo lapu? Link to comment Share on other sites More sharing options...
raivis Posted January 31, 2005 Author Report Share Posted January 31, 2005 Man sagādā problēmu $_SESSION mainīgo padošanu caur logiem- resp. lietotājs, kurš ir ielogojies&atrodās onlinā, atverot jaunu logu, būtu izlogojies.. !? Link to comment Share on other sites More sharing options...
рпр Posted January 31, 2005 Report Share Posted January 31, 2005 varbūt tas lietotājs tā arī nevienu sessiju nav uzsācis. paskaties session.path vai tiek izveidots sessijas fails, kuraa tiek glabaati shie mainiigie. Link to comment Share on other sites More sharing options...
Venom Posted February 1, 2005 Report Share Posted February 1, 2005 tad droši vien nevis lietotājs - bet pats vai php augšgalā uzsāc sessijas ar session_start(); kaut kur tālāk izvadi session_id() vai print_r($_SESSION); - ja tie nesakrīt, vai ir tukši dažādiem logiem, jāskatās tālāk Link to comment Share on other sites More sharing options...
hmnc Posted February 1, 2005 Report Share Posted February 1, 2005 Man sagādā problēmu $_SESSION mainīgo padošanu caur logiem- resp. lietotājs, kurš ir ielogojies&atrodās onlinā, atverot jaunu logu, būtu izlogojies.. !? 13265[/snapback] Apbrīnojama cilvēka loģika - meklē risinājumu problēmai ar sesijām nevis pašās sesijās un lapā, bet gan kā aizliegt atvērt jaunu logu. nē nu. te jau trūkst vārdu ;) Link to comment Share on other sites More sharing options...
Klez Posted February 1, 2005 Report Share Posted February 1, 2005 manupraat jau to nau iespeejams noveerst, ka ver jaunaa logaa, vieniigi ar kaut kaadu java scriptu. bet tad ir jaabuut javascript ģēnijam Link to comment Share on other sites More sharing options...
Venom Posted February 1, 2005 Report Share Posted February 1, 2005 ģēnijam jau nav jābūt, vnk visur if (parent) window.close() bet tas ir caur dibenu! Link to comment Share on other sites More sharing options...
v3rb0 Posted February 2, 2005 Report Share Posted February 2, 2005 Ja pareizi saprotu jautājumu, tad taisi kā hansabankā, visi linki ir javascripti kas atver lapu taja pašā logā, nesen ar ff mēgināju jaunā tabā atvērt, aplauzos, ar citiem nemēgināju. bet no otras puses, vai tiešām to vajag darīt nebankas lapā? man jau bankas lapā lielais GRRR uz visiem hanzanet programistiem par šitādu ierobežojumu. Link to comment Share on other sites More sharing options...
Grey_Wolf Posted February 2, 2005 Report Share Posted February 2, 2005 cik noprotu probleema ir shaada: ir lapa teiksim 1.php kuraa ir session_start().... un viss paarejais un ir lapa nr2 kur arii ir session_start()... utt atverot sho lapu nr 2 no lapas nr1 jaunaa logaa - itkaa viss straadaa bet padodot mainiigos sessijai lapaa nr 1 tie nav redzami...un aizverot sho logu nr2 pazuud sessija loga nr1..... resp. tiek izveidotas 2 sesijas katram logam sava...... taspatc rezultaatc briizam ir ar popup logiem.... --------- risinaajums: uzlikt sesijas dziives laiku lielaaku par 0. (PHP.INI) ---- varbuut var kautkaa savaadaak? Link to comment Share on other sites More sharing options...
рпр Posted February 2, 2005 Report Share Posted February 2, 2005 es tam neticu. kaada jeega sesijaam, ja taas uzreiz tiek izdzeestas? bet ja arii ir uzlikts 0, tad taa sesija tik un taa uzreiz automaatiski neizdzeeshaaas, tad jau driizaak tajaa 1. lapaa ir uzlikts session_destroy(). veel viens variants ir ka browzerim ir liegti kuukiji vai arii sesijas glabaaajas kaa get parametrs nevis kaa kuukijs, tad arii jaapaskataas vai tas sesijas id tiek nodots kaa parametrs. Link to comment Share on other sites More sharing options...
Recommended Posts