php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.04.2009, 17:18  
Benutzer
 
Registriert seit: 15.02.2009
Beiträge: 65
Ninos befindet sich auf einem aufstrebenden Ast
Standard ein paar Fragen (wegen eines Loginhistory)

sers,
ich verwende die boardversion phpbb 3.04 und hätte da paar Fragen, die ich gerne geklärt hätte^^

1. ich will ein Loginhistoryskript basteln, dass er zum Biespiel die Userid und Username gleich nach dem Login in der Datenbank speichert.
Das mit dem speichern ist kein Problem, habe aber in der Datei ucp.php nach den Zeilen
PHP-Code:
    case 'login':
        if (
$user->data['is_registered'])
        {
            
redirect(append_sid("{$phpbb_root_path}index.$phpEx"));
        } 
paar Befehle hinzugefügt.
Am Anfang des Skriptes steht noch das dran:
PHP-Code:
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('ucp');
$user->setup('staemme');
$userid=$user->data['user_id'];
$username=$user->data['username']; 
Und in der DB will ich §userid und §username speichern.
Das Problem aber ist, dass er die als Anomymous und 1, also die Gastwerte speichert.
Was kann ich tun?
Hab auch schon versucht die Sessonabfrage kurz vor dem Eintragen der Daten in die Datenbank einzubauen, brachte aber leider auch nichts
Könnte mir diesbezüglich vielleicht jemand helfen?

2.
Ich möchte dieses Skript gerne auch ins Adminbereich einbauen, wüsste vielleicht jemand, wie das geht, wenn ja, könnte es mir vielleicht jemand erklären?
Habe es schon versucht, indem ich in adm/style/ eine Datei reingetan hab, includes/acp auch eine und in includes/acp/infos auch eine, konnte aber im Adminbereich dann diese Datei ned auswählen, wenn ich dann ein neues Mod ins Adminbereich da einbauen wollte...

3.
ich will, dass eine Datei nur ausgeführt werden kann, wenn der User ein Admin ist, habe einfach diese paar Zeilen vor einem Skript hinzugefügt, aber nachdem das Skript ausgeführt wird, werde ich einfach so ausgeloggt, weis vielleicht diesbezüglich jemand die Lösung?
Hier die Zeilen:
PHP-Code:
//Definition
define('IN_PHPBB'true);
define('ADMIN_START'true);
define('NEED_SID'true);


// Include files
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH './../../';
$phpEx substr(strrchr(__FILE__'.'), 1);
require(
$phpbb_root_path 'common.' $phpEx);
require(
$phpbb_root_path 'includes/functions_admin.' $phpEx);
require(
$phpbb_root_path 'includes/functions_module.' $phpEx);


// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('acp/common');
$administrator=$user->data['session_admin'];


//Admincheck
if ($administrator == 0)
    {
    echo 
"Sie sind nicht berechtigt auf diese Datei zuzugreifen.";
    exit;
    }
else if (
$administrator == 1)
    {
    
hier dann mein Hauptskript
    


Wäre echt super, wenn mir jemand helfen könnte

lg. und danke shconmals,
Ninos

Ach ja, wenn es der falsche Ort für diese Fragen ist, also zu ortgeschrittene gehört, dann bitte verschieben

Geändert von Ninos (01.04.2009 um 17:30 Uhr).
Ninos ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 03.04.2009, 19:49  
Benutzer
 
Registriert seit: 15.02.2009
Beiträge: 65
Ninos befindet sich auf einem aufstrebenden Ast
Standard

kann mir niemand helfen?
Ninos ist offline  
Alt 03.04.2009, 19:51  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.425
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Nicht drängeln!
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline  
Alt 03.04.2009, 20:02  
Benutzer
 
Registriert seit: 15.02.2009
Beiträge: 65
Ninos befindet sich auf einem aufstrebenden Ast
Standard

war schon auf der vierten oder 5ten Seite.
Wollte das Thema auffrischen, bevors in Vergessenheit gerät
Ninos ist offline  
Alt 03.04.2009, 20:09  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.425
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Ja, und? Ich kann dir auch sagen, warum:
  • Schlechter Titel
  • Falsches Forum, im phpBB-Forum bist du besser aufgehoben
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline  
Alt 04.04.2009, 14:59  
Benutzer
 
Registriert seit: 15.02.2009
Beiträge: 65
Ninos befindet sich auf einem aufstrebenden Ast
Standard

naja, wegen Titel, konnte ja ned all meine Fragen da nennen
Aber egal, ich frag da auch mal nach, falls mir hier aber jemand helfen kann, wäre es auch nett, wenn diese person mir dann auch helfen könnte...

lg. Ninos
Ninos ist offline  
 


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
AJAX-Anfänger hat ein paar Fragen... BartTheDevil89 JavaScript, Ajax und mehr 13 08.02.2009 10:07
[Erledigt] Hab paar grundsätzliche fragen basti0681 PHP Tipps 2009 20 29.01.2009 06:27
Anfänger und Mysql... Paar Fragen! Finaldragon PHP Tipps 2008 40 03.05.2008 10:28
Ein paar Fragen robydog PHP Tipps 2008 7 23.04.2008 11:45
habe ein paar fragen zu REGEX imported_kremser PHP Tipps 2006 11 31.01.2006 15:30
ein paar Fragen Da-JS PHP Tipps 2006 1 08.01.2006 16:36
Ein paar Fragen Diego1978 PHP Tipps 2005-2 2 13.08.2005 00:57
Noch ein paar fragen zu isamchk und INDEX und PRIMARY bendigo Datenbanken 0 29.07.2005 16:52
Paar Fragen zum Formmailer c-f-g PHP Tipps 2005 8 09.05.2005 11:14
mal ein paar fragen zu login und "communitysytem" Fraylman PHP Tipps 2004-2 10 30.12.2004 17:32
Ein paar Fragen! HELP! Off-Topic Diskussionen 9 07.12.2004 13:15
ein paar fragen! PHP Tipps 2004-2 18 16.11.2004 12:59
Ein Paar Fragen PHP Tipps 2004-2 6 10.11.2004 19:21
Lamp unter Suse 9.1 / Paar Fragen! Server, Hosting und Workstations 2 21.08.2004 22:53
[Erledigt] Fragen über Fragen... wer kann helfen? PHP Tipps 2004 2 08.07.2004 21:12

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
(defined(\'phpbb_root_path\')) ? phpbb_root_path : \'./\'; was bewirkt dieser befehl?, ucp.php?i=login_history phpbb3

Alle Zeitangaben in WEZ +1. Es ist jetzt 15:59 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