Forumdan çıkış yapıldığında istediğim bir sayfaya yönlensin? {Çözene 100 kontör]

Started by Sessizlik Senfonisi, March 06, 2007, 08:33:49 PM

Previous topic - Next topic

BuЯЯЯЯaK

sen normal forum sayfasından çıkış yapınca başka sayfaya gitsin demiyonmu benim kafamı basmadı :D :P

Sessizlik Senfonisi

Quote from: BuЯaK :) on March 11, 2007, 04:30:24 PM
kontörü peşin alırım :D :P

sources/LogInOut.php yi aç

Code (bul) Select
// Off to the merry board index we go!
if (empty($_SESSION['logout_url']))
redirectexit('', $context['server']['needs_login_fix']);


// Off to the merry board index we go!
if (empty($_SESSION['logout_url']))
redirectexit('action=search');


o search ı deneme amaçlı yaptım ora link ;)


Ayrıca bu verdiğin bu kod bi işe yaramadı...
Forumda hata oluştu ve girmedi...

Parse error: syntax error, unexpected ']' in /home/****/public_html/***/Sources/LogInOut.php on line 465
http://www.kafkasuniversitesi.com

SMF Versiyon : 1.1.1
Kullanılan Tema : Default

Sessizlik Senfonisi

Quote from: BuЯaK :) on March 11, 2007, 05:37:11 PM
sen normal forum sayfasından çıkış yapınca başka sayfaya gitsin demiyonmu benim kafamı basmadı :D :P

Evet bunu istiyom...
Ve ayrıca öyle bir kod yazalım ki ben bu çıkış kodunu nereye koyarsam koyayım tıkladığımda sayfadan çıksın diyorum..
Çünkü ben bu forumdan çıkış olayını Smf ile birleştirdiğin başka bir scriptin menüsünde de kullanıcam...
http://www.kafkasuniversitesi.com

SMF Versiyon : 1.1.1
Kullanılan Tema : Default

BuЯЯЯЯaK


Sessizlik Senfonisi

Kodu aynı şekilde yapıştırdım yukarıda belirttiğim hatayı verdi...

action=search yerine http://www.xxx.com gibisinden birşey yazdım ama değişen birşey olmadı...
http://www.kafkasuniversitesi.com

SMF Versiyon : 1.1.1
Kullanılan Tema : Default

BuЯЯЯЯaK

// Off to the merry board index we go!
   if (empty($_SESSION['logout_url']))
      redirectexit('http://www.evigibi.com');

böyle yaptım çıkış yapınca siteme gitti :D

Sessizlik Senfonisi

// Show a logout link.
function ssi_logout($redirect_to = '', $output_method = 'echo')
{
   global $context, $txt, $scripturl, $sc;

   if ($redirect_to != '')
      $_SESSION['logout_url'] = $redirect_to;

   // Guests can't log out.
   if ($context['user']['is_guest'])
      return false;

   echo '<a href="', $scripturl, '?action=logout;sesc=', $sc, '">', $txt[108], '</a>';
}


Bak bunu ssi de buldum...
Logout yaptığında nereye yöneleneceğini falan yazıyor...
Mesela ben bunu forumda kullanabilrim çünkü döngüler tanımlanmışş..
Ancak başka bir scripte kullanamam çünkü tanımaz...
En basitinde bilgisiyarımda deneme.php diye yazıp kayderdersem istediğim kadar çıkış yapim bi şe yaramaz..

Bence buraya döngülerin anlamlarını yazarsak ulaşmak istediğimize ulaşırız gibime geliyor...
http://www.kafkasuniversitesi.com

SMF Versiyon : 1.1.1
Kullanılan Tema : Default

Sessizlik Senfonisi

Pardon özür dilerim bende de çalıştı... Ama ilk denememde olmamıştı.. Bi yerlerde hata yaptım sanırım...

Şimdi en önemli kısma geldik...

sayfanın başında da yazdığım gibi...

Ben çıkışı sadece forum üzerinden değil herhangi bir yerden de en basitinden masa üstünden foruma girmeden de sağlamak isityorum...

Masa üstü bir örnek sadece... amacım bu çıkışı başka bir scriptin menüsünde kullanmak...

Yani buna tıklandığnda otomatikmen diğer sayfanın logout.php kısmına yönlenecek.. Oraya yönlendiğinde otomatikemn diğerinden de çıkmış olucak..
Mantık tam olarak bu.. :)
http://www.kafkasuniversitesi.com

SMF Versiyon : 1.1.1
Kullanılan Tema : Default

BuЯЯЯЯaK


Sessizlik Senfonisi

Dolphin arkadaşlık scriptini kurdum...
Buna Smf entegre ettim...

Ancak bunların çıkışları ayrı ayrı...

Dolphininki: http://www.xxxx.com/logout.php?member=falanfilan

Mesela ben bunu browserde nereye yazarsam yazayım tıkladığımda direkt çıkış yapıyor...

Ama Smf'ninki böyle kolay değil..

Tek bir linkle çıkmıyor...

Ya da çıkıyor benim haberim yok ve ben bu kadar uzatıyorum...

İsityorum ki smf de tek bir linkle çıkış yapabilsin...

Böylece o çıkış linkini kullandığımda otomatikmen dolphinin logout.php sine yönlensin...

Ordan da logout olduğunda zaten direkt anasayfaya girmiş oluyor...

Çıkışlara yönlendire yönlendire bu işi halletmeyi düşünüyorum...

Umarım anlatabilmişimdir :)
http://www.kafkasuniversitesi.com

SMF Versiyon : 1.1.1
Kullanılan Tema : Default

Sessizlik Senfonisi

Kafkas Üniversitesi . Com isimli sitemde çıkış yapmak istediğimde bana verdiği link şu:

http://www.kafkasuniversitesi.com/forum/index.php?action=logout;sesc=cae0f76e2346f1469d7018bf42b63449

-------------->>>>>    sesc=cae0f76e2346f1469d7018bf42b63449

Eğer bu olmasaydı http://www.kafkasuniversitesi.com/forum/index.php?action=logout

işimi görürdü...

Sanırım sesc cookileri siliyor... Yada başka birşey herneyse işte kullanıca göre değişiyor.. Bu yüzden sabit bir çıkış linki yok..
http://www.kafkasuniversitesi.com

SMF Versiyon : 1.1.1
Kullanılan Tema : Default

Sessizlik Senfonisi

http://www.kafkasuniversitesi.com/forum/index.php?action=logout;sesc=cae0f76e2346f1469d7018bf42b63449

Şu yolladığım  linkte kafkasuniversitesi.com/forum yerine kendi sitenin uzantısını yazıp değiştirsene bi.. Belki de bunlar sabittir ve cookiye göre değişmiyordur... Eğer öyleyse scripte falan gerek kalmaz :)
http://www.kafkasuniversitesi.com

SMF Versiyon : 1.1.1
Kullanılan Tema : Default

Sessizlik Senfonisi

http://www.kafkasuniversitesi.com

SMF Versiyon : 1.1.1
Kullanılan Tema : Default

BuЯЯЯЯaK

ewet anladım :D

smf de sesc kodları çıkış yaparken sürekli değişmek zorunda onlarsız denedim logout tan da sildim gene olmadı

nereye link vereceksen aşağıdaki gibi vermeyi denesene

http://www.siteadi.com/community/index.php?action=logout;sesc=';, $context['session_id'], '

Sessizlik Senfonisi

Link verceeğim yer bunu tanımaz ki : $context['session_id'], '

Denemek için en basit yol bilgisayarında bir php dosyası yaratıp orda tıklamak...

Tıkladığında çıkış yapıyorsa sorun halledilmiştir...

Eğer sayfaya  $context['session_id'], '  döngüsünün ne olduğunu ne anlamıan geldiğini de yazarsak kodlarla dediğin olur...

http://www.kafkasuniversitesi.com

SMF Versiyon : 1.1.1
Kullanılan Tema : Default


Sessizlik Senfonisi

Nasıl göstercez?

bir dosyaya yazabilir misin göstermek için gereken kodları :D

Aslındaaaa dur heleeee mkportalda bunların kodları vardı :D

Eğer ordan çözersem Telsim kullanıyosan 100 kontör bu gece cebinde :D Geliyom hemen :D
http://www.kafkasuniversitesi.com

SMF Versiyon : 1.1.1
Kullanılan Tema : Default

Sessizlik Senfonisi

www.mkportal.gen.tr ye üye girişi yaptıktan sonra:

http://mkportal.gen.tr/forum/ssi_examples.shtml

ye  bakarsan orda ssi lerin nerde nasıl görüldüğünü gösteriyor...

en üstte anasayfa, yardım, çıkış linkleri var...

Hepsi resimli ama çıkış linki resimsiz...

http://www.siteadi.com/forum/SSI.php?ssi_function=logout

u kullanarak bir resmin arkasına çıkış linki verebilir miyiz?

Eğer bunu yapabilirsen olay çözülmüştür...


http://www.kafkasuniversitesi.com

SMF Versiyon : 1.1.1
Kullanılan Tema : Default

Sessizlik Senfonisi

Teşekkürler khan çıkış yapıldığında yönlendirmeyi Burak sağladı ama istediğim bunu bir buton haline getirmek istediğim yerde kullanabilmek...

Forum dışında başka bir yerde de tıkladığımda forum çıkış yapabilsin..
Sadece o kısmı kaldı...
Onu da çözersek istediğimi elde etmiş olucam..

http://www.kafkasuniversitesi.com

SMF Versiyon : 1.1.1
Kullanılan Tema : Default

Sessizlik Senfonisi

Quote from: Sessizlik Senfonisi on March 06, 2007, 08:33:49 PM
Forumdan çıkış yapıldığında istediğim bir sayfaya yönlensin? Teknik olarak bu mümkün mü?

Bi de ben bu çıkışta kullananacağım kodları bilgisayarımda herhangi bir xxx.php ya da xxx.html dosyasıan attıp tıkladığımda da çıkış yapabilsin...

Anlayacağınız ben bu çıkış işini forum dışında oluşturduğum başka bir scriptin menüsünde kullanıp çıkışı sağlamak istiyorum..

http://www.kafkasuniversitesi.com

SMF Versiyon : 1.1.1
Kullanılan Tema : Default

Advertisement: