|
| Autor |
Nachricht |
ihaha Stammuser [User]

Anmeldung: 10.06.07 Beiträge: 31
|
Verfasst am: 03.02.2008, 20:08 Titel: Login für Internen bereich aus phpbb3_users tabelle auslesen |
|
|
hallo
ich habe auf meiner homepage einen Internen bereich, der zzt. mit htaccess geschützt ist. Nun müchte ich vor der startseite des internen bereichs ein login setzen, das die daten aus der users tabelle des phpbb3 ausliest, außerdem muss die Session übernommen werden.
Wie mach ich das am blödsten??
|
|
| Nach oben |
|
 |
benjam4 Bekannter [Mod]


Anmeldung: 17.05.06 Beiträge: 1207 Wohnort: Ostfildern ...
|
Verfasst am: 03.02.2008, 23:52 Titel: |
|
|
Wie bei einem normalen Login, nur das du die Daten von Phpbb3 nimmst.
Kannst du php und kennst du dich mit mysql aus?
->Dann solltest du das hinbekommen.
Wenn nicht schau ich mal ob ich irgendwo ne anleitung finde _________________ Rechtschreibfehler sind beabsichtigt, sie dienen der Verschleiherung meiner tatsächlichen Genialität
____________________________________
Eine Signatur sie alle zu knechten
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1483
|
Verfasst am: 05.02.2008, 12:05 Titel: |
|
|
Ich denke (hoffe) mal, dass das phpbb die Passwörter der Nutzer verschlüsselt speichert.
Was du jetzt brauchst, ist die Info, wie es das machst - dann kannst du das Passwort, dass beim Login eingegeben wird, nämlich auf die selbe Art und Weise verschlüsseln und dann mit dem Wert in der Datenbank vergleichen - fertig  _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
ihaha Stammuser [User]

Anmeldung: 10.06.07 Beiträge: 31
|
Verfasst am: 05.02.2008, 13:09 Titel: |
|
|
gut Ok das funktioniert jetzt schon mal
nur möchte ich jetzt die interne seite vor nicht angemeldeten zugriffen schützen, hier die datei
| Code: | <?
session_start();
include 'sessionhelpers.inc.php';
echo '---Menü---';
if (!logged_in())
echo '---nicht eingeloggt seite---';
echo '---rechte spalte---';
?> |
diesen code möchte ich jetzt auf mein akt. design übertragen.
ich habe links und rechts 2 spalten mit menü und wetter
in der mitte wird über den whitelist include der jeweilige content aufgeführt.
nun möchte ich nur den contentteil bei nicht eingeloggten verstecken
wie mach ich das am dümmsten
|
|
| Nach oben |
|
 |
benjam4 Bekannter [Mod]


Anmeldung: 17.05.06 Beiträge: 1207 Wohnort: Ostfildern ...
|
Verfasst am: 08.02.2008, 00:20 Titel: |
|
|
Du machst vor dem includen folgende Abfrage:
| Code: |
if (!logged_in()) {
include("fehler.php");
} else {
#Dein normaler Includecode;
} |
_________________ Rechtschreibfehler sind beabsichtigt, sie dienen der Verschleiherung meiner tatsächlichen Genialität
____________________________________
Eine Signatur sie alle zu knechten
|
|
| Nach oben |
|
 |
ihaha Stammuser [User]

Anmeldung: 10.06.07 Beiträge: 31
|
Verfasst am: 14.02.2008, 20:22 Titel: |
|
|
danach kommt bei mir dieser fehler, wenn dein fitzel mit drin ist
Parse error: syntax error, unexpected T_ELSE in /www/htdocs/w0097a98/segelflug/intern/intern.php on line 45
Zeile 45 ist die Zeile, in der der normale include block kommt
|
|
| Nach oben |
|
 |
benjam4 Bekannter [Mod]


Anmeldung: 17.05.06 Beiträge: 1207 Wohnort: Ostfildern ...
|
Verfasst am: 14.02.2008, 21:37 Titel: |
|
|
Ich behaupte mal, das bei dir ein } oder ein Semikolon fehlt.
Poste mal den Code so um 5 Zeilen um die 45ste rum. Dann kann ich das genauer sagen. _________________ Rechtschreibfehler sind beabsichtigt, sie dienen der Verschleiherung meiner tatsächlichen Genialität
____________________________________
Eine Signatur sie alle zu knechten
|
|
| Nach oben |
|
 |
ihaha Stammuser [User]

Anmeldung: 10.06.07 Beiträge: 31
|
Verfasst am: 25.02.2008, 20:31 Titel: |
|
|
passt schon, habs selber gefunden
|
|
| Nach oben |
|
 |
|
|