Welcome, Guest. Please Login or Register.
November 01, 2024, 08:42:42 PM
Home Help Search Log in Register
News: If you are still using YaBB SE, please consider upgrading to SMF as soon as possible.

YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  UserID oder ähnliches ermitteln « previous next »
Pages: [1] Reply Ignore Print
Author Topic: UserID oder ähnliches ermitteln  (Read 1540 times)
Hondo
Jr. Member
**
Posts: 68


Ich bin kein llama, ich bin ein Hund.

WWW
UserID oder ähnliches ermitteln
« on: December 23, 2003, 08:14:42 PM »
Reply with quote

YaBB SE Version: 1.5.4
PHP Version:
MySQL Version:
Server Plattform:
Link zum Forum:

Problem Beschreibung:
Hallo,
ich habe folgendes Problem:
Ich betreibe neben dem Forum noch eine übergeordnete Portal-Seite, in einem Verzeichnis darüber. Wie kann ich in dieser portal.php ermitteln, ob der User eingeloggt ist, oder ob er Gast ist?

Gruß Andreas
Logged

Pitti
Guest
Re:UserID oder ähnliches ermitteln
« Reply #1 on: December 23, 2003, 08:38:18 PM »
Reply with quote

frag einfach das cookie ab.
siehe load.php funktion LoadCookie() als anhalt.

gruß pitti
Logged
Hondo
Jr. Member
**
Posts: 68


Ich bin kein llama, ich bin ein Hund.

WWW
Re:UserID oder ähnliches ermitteln
« Reply #2 on: December 23, 2003, 08:44:19 PM »
Reply with quote

super funzt.

Gruß Andreas
Logged

Hondo
Jr. Member
**
Posts: 68


Ich bin kein llama, ich bin ein Hund.

WWW
Re:UserID oder ähnliches ermitteln
« Reply #3 on: December 23, 2003, 09:05:16 PM »
Reply with quote

leider doch noch nicht so ganz.
folgender Code:

require("Sources/Load.php");
...

if ( ($action=='Formular') ){
   LoadCookie();
   echo $username;
...

Die Rückgabe ist immer Guest, egal ob ich im Forum eingeloggt bin.

Was mach ich falsch?

Gruß Andreas
Logged

Pitti
Guest
Re:UserID oder ähnliches ermitteln
« Reply #4 on: December 23, 2003, 09:18:11 PM »
Reply with quote

nich viel ;)

zeih dir mal ssi.php im forumroot rein, da siehste wie man yabbsefunktionen extern einsetzt.

gruß pitti
Logged
Hondo
Jr. Member
**
Posts: 68


Ich bin kein llama, ich bin ein Hund.

WWW
Re:UserID oder ähnliches ermitteln
« Reply #5 on: December 23, 2003, 09:33:36 PM »
Reply with quote

Hallo,
leider bin ich nicht so firm in Php,
habe jetzt folgenden Code:

if ( ($action=='Formular') ){
include_once ('Sources/Load.php');
LoadCookie();
echo $username;
...

Leider kommt immer noch Guest als username wenn ich eingeloggt bin.

Kannst du mir nicht weiterhelfen?

Gruß Andreas
Logged

Pitti
Guest
Re:UserID oder ähnliches ermitteln
« Reply #6 on: December 24, 2003, 12:10:41 AM »
Reply with quote

dat is mir echt zu viel code, das kann ich garnich überblicken :)


global $username;
if ( ($action=='Formular') ){
include_once ('Sources/Load.php');
LoadCookie();
echo $username;
}

« Last Edit: December 24, 2003, 12:11:22 AM by Pitti » Logged
Hondo
Jr. Member
**
Posts: 68


Ich bin kein llama, ich bin ein Hund.

WWW
Re:UserID oder ähnliches ermitteln
« Reply #7 on: December 24, 2003, 07:16:42 AM »
Reply with quote

Hallo,
funktioniert leider auch nicht.
Vieleicht noch mal zur Verdeutlichung:
Verz. yabbse: portal.php; index.php
Verz. yabbse/sources: Load.php
portal und forum sind 2 getrennte Dateien. Eingeloggt wird im forum.
In portal.php dann folgender code:

...
<?php
global $username;
include (
'Sources/Load.php'); 
if ( (
$action=='Formular') ){
    
LoadCookie();
    echo 
$username;
}
?>

...

Dann habe ich folgendendes Testscript nur mit dem Aufruf gestestet, mit dem gleichen Ergebnis.
<?php
    
global $username;
    include (
'Sources/Load.php'); 
    
LoadCookie();
    echo 
$username;
?>


ich weiß echt nicht mehr weiter.

Andreas
Logged

Hondo
Jr. Member
**
Posts: 68


Ich bin kein llama, ich bin ein Hund.

WWW
Re:UserID oder ähnliches ermitteln
« Reply #8 on: December 24, 2003, 08:06:51 AM »
Reply with quote

hallo,
hab endlich eine Lösung gefunden. Gruß Andreas

<?php
    
global $username;
    include_once(
"QueryString.php");
    include_once(
"Settings.php");
    include_once(
"$sourcedir/Subs.php");
    include_once(
"$sourcedir/Errors.php");
    include_once(
"$sourcedir/Load.php");
    
$dbcon mysql_connect($db_server$db_user$db_passwd) or die(mysql_error());
    
mysql_select_db($db_name) or die(mysql_error());
    
LoadCookie();
    
LoadUserSettings();
    echo 
$username;
?>

Logged

Pages: [1] Reply Ignore Print 
YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  UserID oder ähnliches ermitteln « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.050 seconds with 21 queries.