Registrieren | Passwort vergessen |
Benutzername    Passwort    Eingeloggt bleiben    
Seitenaufbau in 0.21 Sekunden - 390 DB-Abfragen | Mitglieder: 1927 | Forum: 13341 | Bilder: 10 | Downloads: 121 | Insgesamt runtergeladen: 33681 | Insgesamt: 6,547,117 eindeutige Besuche
Guten Tag [Gast]
Wenn Sie bereits Registriert sind loggen Sie sich einfach ein
©
DeeoNe (27.11.2016 12:39): Liebe Mitglieder, wünsche euch allen einen schönen 1.Advent. Am 1.Dezember wieder brav Türchen öffnen! Ros1 (23.11.2016 22:38): Wünsche alle User ein schönen Abend,und danke für die Aufnahme loggel1 (22.11.2016 18:57): Liebe Grüße von mir Andreas_Strolch (11.11.2016 13:34): Allen ein schönes Wochenende gst76 (11.10.2016 19:41): hallo freunde schaut mal rein wer lust hat www.benluca.net partybremen (04.09.2016 19:07): schaut mal rein bei www.dasbremerpartyradio.de
Datum: Sonntag, 04. Dezember 2016 Diese Seite Geladen Am: 13:09:55Aktuelle Zeit: Zeit
 Adventskranz
Noch 20 Tage bis Heiligabend.

 Wer ist online
Gäste & Bots online: 2
Mitglieder online: 0
Neuestes Mitglied: chris_ef

DevicesilkoPunkte
10Min
DeviceSteveePremium bis 30.12.2016 - 10:56 UhrPunkte
30Min
DeviceStefan71Punkte
30Min
DeviceSeptronPunkte
Offline
DeviceMicha0009Punkte
Offline
DeviceGiftzwergPunkte
Offline
DevicenightfirePunkte
Offline
DeviceklubraumPremium bis 11.01.2017 - 00:00 UhrPunkte
Offline
DeviceSpannung...Punkte
Offline
DeviceBlacktigerPremium bis 01.01.2017 - 17:50 UhrPunkte
Offline
Gast
gast
Gast
gast
Mehr anzeigen

     - SuperAdmin|         - Admin ©
     - Forum Mod |         - Mitglied


 Unwetterwarnung

 Login
Wilkommen auf meiner Webseite!
Als registrierter Benutzer hast Du einige Vorteile!


Benutzername

Passwort

Eingeloggt bleiben:


Passwort vergessen?
Um ein neues Passwort anzufordern klicke hier.

Problem bei Login / Registrierung?
Kontakt
Viel Spaß wünscht euer DeeoNe

 Shoutbox
Du musst eingeloggt sein um eine Nachricht zu schreiben.

 DeeoNe Offline
vor 40 Minuten 13 Sekunden
Wir gratulieren den Gewinnern der Rubbler-Lotterie: 1. Preis: Stevee 2. Preis: Esox 3. Preis: Harlekin

Verwarnstatus: warningwarningwarningwarning
vor 1 Tag 1 Stunde
Wünsche euch ein schönes Wochenende und einen schönen 2. Advent Hohoho

 DeeoNe Offline
vor 22 Tagen 14 Stunden
THX

Verwarnstatus: warningwarningwarningwarning
vor 23 Tagen
Allen ein schönes Wochenende und Super Seite Hier Danke

 Redrum Offline
Verwarnstatus: warningwarningwarningwarning
vor 27 Tagen 6 Stunden
Schönen wochenstart

Shoutbox Beiträge: 25

Geschützt mit

Logfile: 5.81 KB
Security System 1.9.0 © 2006-2008 by BS-Fusion Deutschland
12220 Angriff(e) blockiert

1 IP´s gelistet
[Tutorials-DB] ScoreSystem unter PHP-Fusion 7.02
DeeoNe am 08.01.2012 18:41 · Geändert am 19.04.2012 16:55
Hier noch die Anleitung und die Lösung zu dem Adminpasswort Problem mit dem ScoreSystem unter PHP-Fusion 7.02

---
BabyTunes schrieb http://www.phpfus...rowstart=0 :
Da es immer wieder Fragen auftauchen, wie man das Scoresystem unter 7.02 Installieren kann, habe ich mal eine Anleitung dazu geschrieben.
Danke auch an DeeoNe und MarcusG für ihren Beitrag


Mein Testsystem: 7.02.03

Vor der Installation macht ihr bitte ein komplettes Backup eurer Seite sowie Datenbank.

Fangen wir mal an.

1. Lade das den Inhalt des Ordners "php_files" auf deinen Webspace bzw. Server hoch.

2. Installiere nun das ScoreSystem im Adminmenü. (Administration => System Admin =>
Infusions)

Nun zum eigentlichen, das was nicht mehr laut Original Anleitung mehr geht.

3. Öffne die maincore.php und suche nach:

Code
// Load the Global language file
include LOCALE.LOCALESET."global.php";




dadrunter kommt:
Code
// Install ScoreSystem power by PHPFusion-SupportClub.de ///////////////
require_once INFUSIONS."scoresystem_panel/scoresystem_main_include.php";
////////////////////////////////////////////////////////////////////////




Nun suchst du nach:
Code
function redirect($location, $script = false) {
   if (!$script) {




hinter if (!$script) { baust du :
Code
// Install ScoreSystem power by PHPFusion-SupportClub.de ///////////////////
require_once INFUSIONS."scoresystem_panel/scoresystem_redirect_include.php";
////////////////////////////////////////////////////////////////////////////




Speichern und hochladen

Öffne die footer_includes.php und fügst den Code hinzu:
Code
// Install ScoreSystem power by PHPFusion-SupportClub.de /////////////////
require_once INFUSIONS."scoresystem_panel/scoresystem_footer_include.php";
//////////////////////////////////////////////////////////////////////////




Speichern und hochladen.

Nun kommen wir aber zum eigentlichen, die setuser ist in der 7.02.xx leer, wohin mit der Funktion ?

Hier ist die Lösung:

Öffne die maincore.php und suche nach:
Code
$userdata = $auth->getUserData();
   unset($auth, $_POST['user_name'], $_POST['user_pass']);




Dahinter fügst du das ein:
Code
score_positive("LOGIN");




Der gesamte Loginabschnitt sollte dann so aussehen:

Code
// Log in user
if (isset($_POST['login']) && isset($_POST['user_name']) && isset($_POST['user_pass'])) {
   $auth = new Authenticate($_POST['user_name'], $_POST['user_pass'], (isset($_POST['remember_me']) ? true : false));
   $userdata = $auth->getUserData();
   unset($auth, $_POST['user_name'], $_POST['user_pass']);
   score_positive("LOGIN");
} elseif (isset($_GET['logout']) && $_GET['logout'] == "yes") {
   $userdata = Authenticate::logOut();
   redirect(BASEDIR."index.php");
} else {
   $userdata = Authenticate::validateAuthUser();
}




Speichern und hochladen.

Weiter mit der Shoutbox:

Öffne die shoutbox_panel.php und suche nach :

Code
 if (!flood_control("shout_datestamp", DB_SHOUTBOX, "shout_ip='".USER_IP."'")) {
            $result = dbquery("INSERT INTO ".DB_SHOUTBOX." (shout_name, shout_message, shout_datestamp, shout_ip, shout_ip_type, shout_hidden) VALUES ('$shout_name', '$shout_message', '".time()."', '".USER_IP."', '".USER_IP_TYPE."', '0')")




Danach kommt das:
Code
score_positive("SHBOX");




Speichern und hochladen.

Öffne die shoutbox_archiv.php und suche nach :

Code
if ((iADMIN && checkrights("S")) || (iMEMBER && dbcount("(shout_id)", DB_SHOUTBOX, "shout_id='".$_GET['shout_id']."' AND shout_name='".$userdata['user_id']."'"))) {
            if ($shout_message) {
               $result = dbquery("UPDATE ".DB_SHOUTBOX." SET shout_message='$shout_message' WHERE shout_id='".$_GET['shout_id']."'".(iADMIN ? "" : " AND shout_name='".$userdata['user_id']."'"));




Danach kommt das:
Code
score_positive("SHBOX");




Speichern und hochladen

Öffne die download.php und suche nach:

Code
// download the file
if (isset($_GET['file_id']) && isnum($_GET['file_id'])) {
   $download_id = stripinput($_GET['file_id']);
   $res = 0;
   if ($data = dbarray(dbquery("SELECT download_url, download_file, download_cat FROM ".DB_DOWNLOADS." WHERE download_id='".$download_id."'"))) {
      $cdata = dbarray(dbquery("SELECT download_cat_access FROM ".DB_DOWNLOAD_CATS." WHERE download_cat_id='".$data['download_cat']."'"));
      if (checkgroup($cdata['download_cat_access'])) {
         $result = dbquery("UPDATE ".DB_DOWNLOADS." SET download_count=download_count+1 WHERE download_id='".$download_id."'");
         if (!empty($data['download_file']) && file_exists(DOWNLOADS.$data['download_file'])) {
            $res = 1;
            require_once INCLUDES."class.httpdownload.php";
            ob_end_clean();
            $object = new httpdownload;
            $object->set_byfile(DOWNLOADS.$data['download_file']);
            $object->use_resume = true;
            $object->download();
            exit;
         } elseif (!empty($data['download_url'])) {
            $res = 1;
            redirect($data['download_url']);
         }
      }
   }
   if ($res == 0) { redirect("downloads.php"); }
}





Ersetze dies mit :

Code
// download the file
if (isset($_GET['file_id']) && isnum($_GET['file_id'])) {
   $download_id = stripinput($_GET['file_id']);
   $res = 0;
   if (score_negative("DOWNL")) {
   if ($data = dbarray(dbquery("SELECT download_url, download_file, download_cat FROM ".DB_DOWNLOADS." WHERE download_id='".$download_id."'"))) {
      $cdata = dbarray(dbquery("SELECT download_cat_access FROM ".DB_DOWNLOAD_CATS." WHERE download_cat_id='".$data['download_cat']."'"));
      if (checkgroup($cdata['download_cat_access'])) {
         $result = dbquery("UPDATE ".DB_DOWNLOADS." SET download_count=download_count+1 WHERE download_id='".$download_id."'");
         if (!empty($data['download_file']) && file_exists(DOWNLOADS.$data['download_file'])) {
            $res = 1;
            require_once INCLUDES."class.httpdownload.php";
            ob_end_clean();
            $object = new httpdownload;
            $object->set_byfile(DOWNLOADS.$data['download_file']);
            $object->use_resume = true;
            $object->download();
            exit;
         
         } elseif (!empty($data['download_url'])) {
            $res = 1;
            redirect($data['download_url']);
            
         }
      }
   }
    } else {
   if ($res == 0) { redirect("downloads.php"); }
    }
}




Speichern und hochladen.

Diese Anleitung habe ich komplett getestet auf einer Frisch installierten 7.02.03.

Wünsche euch viel spass damit.

---
Das Problem mit der eingabe des Admin Passwords wird gelöst wenn ihr folgende Datei überschreibt:
./infusions/scoresystem_panel/scoresystem_admin.php
mit dieser:
http://www.deeone..._admin.rar
(entpacken nicht vergessen)
Tutorials DB © 2010-2016 ptown67
Bewertung
  • Aktuelle Bewertung 5/5

Bewertung: 5/5 (12 Zurücknehmen)


Nur Mitglieder können Bewertungen abgeben.
Bitte einloggen oder registrieren.
Kommentare
821 #1 aion299 warningwarningwarningwarning
am 19. April 2012 16:49:46
shoutbox_panel.php
Code
if ((iADMIN && checkrights("S")) || (iMEMBER && dbcount("(shout_id)", DB_SHOUTBOX, "shout_id='".$_GET['shout_id']."' AND shout_name='".$userdata['user_id']."'"))) {
            if ($shout_message) {
               $result = dbquery("UPDATE ".DB_SHOUTBOX." SET shout_message='$shout_message' WHERE shout_id='".$_GET['shout_id']."'".(iADMIN ? "" : " AND shout_name='".$userdata['user_id']."'"));






Fehlerhaft bei der Standart Shoutbox habs hinbekommen aber anderst

SUCHE NACH
Code
         if (!flood_control("shout_datestamp", DB_SHOUTBOX, "shout_ip='".USER_IP."'")) {
            $result = dbquery("INSERT INTO ".DB_SHOUTBOX." (shout_name, shout_message, shout_datestamp, shout_ip, shout_ip_type, shout_hidden) VALUES ('$shout_name', '$shout_message', '".time()."', '".USER_IP."', '".USER_IP_TYPE."', '0')")




dahinter dann
Code
score_positive("SHBOX");




schaut ähnlich aus aber an der falschen Stelle gibts kein Pünktchen!
2076 #2 nivel warningwarningwarningwarning
am 20. Juli 2016 15:16:39
echo "Dein Scorstand: ".score_account_stand()."";


habe ich in theme.php eingefügt kann ich das auch irgendwie machen das es nur die registrierten mitglieder sehen
1706 #3 Micha0009 warningwarningwarningwarning
am 19. November 2016 15:28:31
Einfach so einsetzen:

PHP
  1. <?php
  2. if (iMEMBER) {
  3. echo "Dein Scorstand: ".score_account_stand()."";
  4. }
  5. ?>
Kommentar schreiben
Bitte logge dich ein, um ein Kommentar zu verfassen.
Sämtliche Grafiken und Texte dieser Seite unterliegen dem Urheberrecht und dürfen nicht ohne Erlaubnis kopiert werden!!!