Sida 1 av 1
Inloggad eller utloggad?
Postat: 2007-03-05 20:36
av skinkan
Vilken funktion i vilken fil är det som uppger om en användare är inloggad eller inte?
Postat: 2007-03-13 16:45
av skinkan
Hallå, jag behöver *** hjälp med det här.
Edit [moderator]: Inget ovårdat språk, tack!
Postat: 2007-03-13 20:05
av Marcus
Du hade nog hamnar mellen två stolar där...
Menar du som håller reda på om du själv är inloggad eller håller reda på vilka andra som är inloggade?
/marcus
Postat: 2007-03-13 20:49
av Naturen
jag tror att han menar andra

Postat: 2007-03-13 22:51
av Kail
Allt arbete här sker frivilligt och du kan tyvärr ej kräva något eller förvänta dig ett enda dugg från oss. Tyvärr, men så är det.
Om du preciserar din fråga lite kan jag nog besvara den. Hur avser du göra detta? Gäller det ett funktionsanrop i koden eller gäller det att dölja/visa saker för inloggade användare genom att ändra i ditt tema?
Postat: 2007-03-13 23:24
av Marcus
Naturen skrev:jag tror att han menar andra

Tror gör man i kyrkan...
Jag frågar hellre, än svara på något som inte efterfrågas.
/marcus
Postat: 2007-03-14 08:28
av skinkan
Allt arbete här sker frivilligt och du kan tyvärr ej kräva något eller förvänta dig ett enda dugg från oss. Tyvärr, men så är det.
Självklart inser jag det, jag påminde er lite bara

Och det funkade eller hur?
Grejen är den att jag ska göra en utloggningsfunktion till min sida, alltså att man ska kunna logga ut från forumet från annan plats än standard. Jag länkar såhär i min utloggningsfunktion:
men då får jag felmeddelandet Invalid_session. Alltså måste jag ha ett sessionsid. Men vänta nu, fel problem

Men jag kan köra det här ändp eftersom om jag fixar det här kommer det andra mer eller mindra automatiskt. Så då frågar jag istället hur man får ut sessionsid så att min utloggningsfunktion fungerar?
Postat: 2007-03-14 08:29
av Naturen
marcus skrev:
Tror gör man i kyrkan...
HAHAHA Bra Det
Jag frågar hellre, än svara på något som inte efterfrågas.
Ja Ja det har du rätt i
/marcus
Postat: 2007-03-14 14:20
av Kail
skinkan: Din attityd leder inte till att du får mer eller bättre hjälp än andra som är mer ödmjuka.
Din fråga kan inte anses vara support så jag kan inte ge dig en färdig lösning. Om du gräver i phpBB:s källkod kommer du hitta var sessionsvärdet lagras, sedan måste du göra utloggningslänksträng tillgänglig genom templaten.
Postat: 2007-03-14 15:56
av PazZze
en fil som gör att du loggar ut:
Kod: Markera allt
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './'; //Lägg denan fil i root mappen av phpbb forumet heller ändra sökvägen
include($phpbb_root_path . 'extension.inc'); //Du kanske inte behöver båda dessa 2, men jag orkar inte kolla om du kan slippa ngn, så du får båda :)
include($phpbb_root_path . 'common.'.$phpEx); //samma som ovan
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
echo "<a href=\"".append_sid($phpbb_root_path . 'login.php?logout=true&redirect=phpbbgrejj/index.php')."&sid=".$userdata['session_id']."\">Logga ut</a> ";
?>
typ, då får du en länkt där man kan logga ut

Postat: 2007-03-15 01:25
av Kail
Enda problemet med ovan är att det inte använder templatesystemet.