php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.11.2005, 19:57  
Erfahrener Benutzer
 
Registriert seit: 09.05.2005
Beiträge: 561
BartTheDevil89 kann nur auf Besserung hoffen
Standard Session beim wbb lite überprüfen ohne wbb-Daten?

Hi!

Ich hab ein kleines Problem und hoffe jamand kann mir kurz helfen:

Wie überprüfe ich, ob die Session vom wbb für einen User gestartet ist, also wie überprüfe ich, ob der User im Forum eingeloggt ist? Bitte nicht mit Function (global.php geht nicht, da kommt die Datei nicht ran) so und so antworten, weil ich eine Datei habe, die nicht auf die Forendateien zugreifen kann, also ich bräucht irgendwie die Möglichkeit von sowas:

if ($Session[userid] == "")
{
die ("Fehler, du musst dich erst einloggen");
}

Kannst du mir jemand helfen, denn ich hab auch schon in nem wbb-Forum gefragt, aber da konnte mir niemand holfen.
BartTheDevil89 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 13.11.2005, 20:10  
Gast
 
Beiträge: n/a
Standard

Zitat:
weil ich eine Datei habe, die nicht auf die Forendateien zugreifen kann
Warum denn nicht? Im schlimmsten Fall kopierst Du sie halt (zusätzlich) irgendwohin, wo Dein Skript drauf zugreifen kann.
  Mit Zitat antworten
Alt 13.11.2005, 21:28  
Erfahrener Benutzer
 
Registriert seit: 09.05.2005
Beiträge: 561
BartTheDevil89 kann nur auf Besserung hoffen
Standard

Zitat:
Zitat von Bruchpilot
Zitat:
weil ich eine Datei habe, die nicht auf die Forendateien zugreifen kann
Warum denn nicht? Im schlimmsten Fall kopierst Du sie halt (zusätzlich) irgendwohin, wo Dein Skript drauf zugreifen kann.
Ja, es kann zwar drauf zugreifen, aber das wbb arbeitet mit sovielen Funktionen ineinander, dass ich es mit einfachem include einfach nicht hinkrieg und deshalb muss es irgendwie direkt mit der Session arbeiten.
BartTheDevil89 ist offline   Mit Zitat antworten
Alt 13.11.2005, 22:51  
Gast
 
Beiträge: n/a
Standard

Zitat:
Ja, es kann zwar drauf zugreifen, aber das wbb arbeitet mit sovielen Funktionen ineinander, dass ich es mit einfachem include einfach nicht hinkrieg und deshalb muss es irgendwie direkt mit der Session arbeiten.
Die Logik verstehe ich nicht. Du fragst uns doch auch nach der Verarbeitung der Sessiondaten. Warum dann nicht auch gleich danach, wie es mit den Funktionen von wbb gehen kann?

Hab's zwar nicht ausprobiert, aber nach einen kurzen Blick in wbblite sage ich einfach mal
PHP-Code:
<?php
set_include_path
('/pfad/zur/wbb/installation');
require_one './global.php';
print_r($wbbuserdata);
?>
ist einen Versuch wert.
  Mit Zitat antworten
Alt 14.11.2005, 13:35  
Erfahrener Benutzer
 
Registriert seit: 09.05.2005
Beiträge: 561
BartTheDevil89 kann nur auf Besserung hoffen
Standard

Zitat:
Zitat von Bruchpilot
Zitat:
Ja, es kann zwar drauf zugreifen, aber das wbb arbeitet mit sovielen Funktionen ineinander, dass ich es mit einfachem include einfach nicht hinkrieg und deshalb muss es irgendwie direkt mit der Session arbeiten.
Die Logik verstehe ich nicht. Du fragst uns doch auch nach der Verarbeitung der Sessiondaten. Warum dann nicht auch gleich danach, wie es mit den Funktionen von wbb gehen kann?

Hab's zwar nicht ausprobiert, aber nach einen kurzen Blick in wbblite sage ich einfach mal
PHP-Code:
<?php
set_include_path
('/pfad/zur/wbb/installation');
require_one './global.php';
print_r($wbbuserdata);
?>
ist einen Versuch wert.

Hmm, also wenn ich jetzt den Code so nehme:

PHP-Code:
set_include_path('/forum'); 
require_one './global.php'; (Zeile 6)
print_r($wbbuserdata); 
Dann kommt das hier als Fehlermeldung:

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/web74/html/zocko/index.php on line 6
BartTheDevil89 ist offline   Mit Zitat antworten
Alt 14.11.2005, 13:43  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

require_once
Zergling-new ist offline   Mit Zitat antworten
Alt 14.11.2005, 13:57  
Erfahrener Benutzer
 
Registriert seit: 09.05.2005
Beiträge: 561
BartTheDevil89 kann nur auf Besserung hoffen
Standard

Zitat:
Zitat von Zergling
require_once
Achso, ok. Jetzt würde es gehen, aber der hat Probleme mit dem include, also so siehts bei mir aus:

PHP-Code:
set_include_path('/forum'); 
require_once 
'./global.php'
print_r($wbbuserdata); 
Das wbb ist einfach im Ordern "forum" ungebracht, falls das hilft.

Und raus kommt das hier:


Warning: main(): Unable to access ./global.php in /var/www/web74/html/zocko/index.php on line 5

Warning: main(./global.php): failed to open stream: No such file or directory in /var/www/web74/html/zocko/index.php on line 5

Fatal error: main(): Failed opening required './global.php' (include_path='/forum') in /var/www/web74/html/zocko/index.php on line 5
BartTheDevil89 ist offline   Mit Zitat antworten
Alt 14.11.2005, 14:03  
Gast
 
Beiträge: n/a
Standard

Zitat:
set_include_path('/forum');
Da bist Du Dir sicher? Ich halte das für unwahrscheinlich.
Zitat:
Das wbb ist einfach im Ordern "forum" ungebracht, falls das hilft.
Und wo ist das Verzeichnis "forum" untergebracht?

Was sagt
PHP-Code:
<?php
$path 
'/forum';
$file $path '/global.php';
echo 
$pathis_dir($path) ? ' ist ein Verzeichnis':' ist kein Verzeichnis'"
\n"
;
echo 
$fileis_file($file) ? ' ist eine Datei':' ist keine Datei'"
\n"
;
?>
dazu?


Leider funktioniert das mit dem set_include_path() nicht, da innerhalb des wbb Codes auch mit ./Pfad gearbeitet wird.
Aber
PHP-Code:
<?php
chdir
('/Pfad/zum/wbblite');
require_once 
'global.php';
print_r($wbbuserdata);
?>
tut's bei mir.
  Mit Zitat antworten
Alt 14.11.2005, 14:15  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Hör auf hier, nur weil man dir bei einem Problem geholfen hat, dann gleich beim nächsten schon wieder hier zu posten. Syntaxfehler sind und bleiben hier unerwünscht, da sie wirklich einfach zu finden und beheben sind.
Zergling-new ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Session Variablen als Referenz!? O_o Sam781 PHP-Fortgeschrittene 4 01.10.2007 11:19
Daten in Session - Wie sinnvoll ist das? Igäl PHP Tipps 2008 12 02.09.2007 10:47
Mehrere Arrays unterschiedlicher Größe kombinieren querfisch PHP Tipps 2007 9 31.03.2007 21:34
Session Daten gehen verloren rabatz PHP Tipps 2007 17 11.02.2007 16:19
session nach seitenwechsel leer... GELight PHP Tipps 2006 8 17.09.2006 15:17
Session Daten werden beim IE verschluckt. pherfinion PHP Tipps 2006 17 23.05.2006 17:41
daten an session anfügen PHP Tipps 2006 13 16.05.2006 07:47
Session Frage - gleiches Formular 2 mal alle Daten behalten NetLook PHP Tipps 2007 1 21.11.2005 18:42
Daten eintragen und auslesen Rettungsdackel Datenbanken 0 14.09.2005 16:29
Session Daten in gehen in Function verloren pherfinion PHP Tipps 2005-2 5 19.08.2005 16:04
Session gibt keine Daten aus PHP Tipps 2005 8 04.02.2005 21:09
[Erledigt] Formulardaten in einer Session speichern, per Link übergeben PHP Tipps 2004-2 2 29.12.2004 15:47
array_push nur in begrenzter Anzahl ausführen ? PHP Tipps 2004 2 07.09.2004 09:05
Daten aus Session löschen rocco PHP Tipps 2004 13 02.09.2004 19:38
Bei Fehler Daten an Formular zurück, mit Session Sonja PHP Tipps 2004 3 22.06.2004 18:00

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
wbb session, wbb session auslesen, wbblite überprüfen ob user eingeloggt, wbblite user session, wbblite session auslesen, wbb php session auslesen, wbblite angemeldet bleiben, wbb3 prüfen ob online?, wbb login daten prüfen, wbb einlogprobleme session, wie heißt die eingeloggt sessio wbb, wbb prüfen ob eingeloggt, burning board überprüfen ob eingeloggt php, wbb lizenz prüfen, wbblite eingeloggt, wbb eventlistener index, php wbb login überprüfen, wbb funktion ob benutzer eingeloggt, wbb udername session, php zugriff wbb

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:45 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.