Letze News:
Heute ist Montag der 25.Mai 2020 es ist Zeit Uhr
Navigation
Mitglieder Online
· Gäste Online: 1

· Mitglieder Online: 0

· Mitglieder insgesamt: 14
· Neuestes Mitglied: · Scorpion20
IP-Statistik
Heutige Besucher: 156
Zwischen: 00-08 73
Zwischen: 08-16 61
Zwischen: 16-24 22
DE v2.0
Nicht möglich!
DL-Interface
Top 3 Downloads
Datei Geladen
Browserstati... 61
Privacy-Infu... 44
Profilfeld U... 20
2 neue Downloads
Datei Version
Team Panel  [2.00]
Team Panel  [1.00]


2 Bewertungen
Datei Bewertungen
download_plu... Top!
Profilfeld U... Top!
Screens:

Readme im Paket
4 Kategorien
Datei File
PHP Fusion6
FM Addons9
MG4
Themen/Templates4
Tutorial: ScoreSystem unter PHP-Fusion 7.02
Tutorial Übersicht Tutorial Übersicht  >>   Allgeine Sicherung

ScoreSystem unter PHP-Fusion 7.02
Von: matze am: 06.02.2020 -00:00:00

Lizenz: AGPL
Gelesen 573 x gelesen

Hinweis:
Backup der orginalen Datei nicht vergessen


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:

PHP
  1. <?php
  2. // Load the Global language file
  3. include LOCALE.LOCALESET."global.php";
  4. ?>


dadrunter kommt:

PHP
  1. <?php
  2. // Install ScoreSystem power by PHPFusion-SupportClub.de ///////////////
  3. require_once INFUSIONS."scoresystem_panel/scoresystem_main_include.php";
  4. ////////////////////////////////////////////////////////////////////////
  5. ?>



4.Nun suchst du nach:

PHP
  1. <?php
  2. function redirect($location, $script = false) {
  3.    if (!$script) {
  4. ?>


5.hinter if (!$script) { baust du :

PHP
  1. <?php
  2. // Install ScoreSystem power by PHPFusion-SupportClub.de ///////////////////
  3. require_once INFUSIONS."scoresystem_panel/scoresystem_redirect_include.php";
  4. ////////////////////////////////////////////////////////////////////////////
  5. ?>


6.Speichern und hochladen

Öffne die footer_includes.php und f?gst den Code hinzu:

PHP
  1. <?php
  2. // Install ScoreSystem power by PHPFusion-SupportClub.de /////////////////
  3. require_once INFUSIONS."scoresystem_panel/scoresystem_footer_include.php";
  4. //////////////////////////////////////////////////////////////////////////
  5. ?>


Speichern und hochladen.

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

Hier ist die Lösung:
öffne die maincore.php und suche nach:


PHP
  1. <?php
  2. $userdata = $auth->getUserData();
  3.    unset($auth, $_POST['user_name'], $_POST['user_pass']);
  4. ?>



Dahinter fügst du das ein:

PHP
  1. <?php
  2. score_positive("LOGIN");
  3. ?>


Der gesamte Loginabschnitt sollte dann so aussehen:

PHP
  1. <?php
  2. // Log in user
  3. if (isset($_POST['login']) && isset($_POST['user_name']) && isset($_POST['user_pass'])) {
  4. $auth = new Authenticate($_POST['user_name'], $_POST['user_pass'], (isset($_POST['remember_me']) ? true : false));
  5. $userdata = $auth->getUserData();
  6. unset($auth, $_POST['user_name'], $_POST['user_pass']);
  7. score_positive("LOGIN");
  8. } elseif (isset($_GET['logout']) && $_GET['logout'] == "yes") {
  9. $userdata = Authenticate::logOut();
  10. redirect(BASEDIR."index.php");
  11. } else {
  12. $userdata = Authenticate::validateAuthUser();
  13.  
  14. ?>


Speichern und hochladen.

Weiter mit der Shoutbox:

Öffne die shoutbox_panel.php und suche nach :

PHP
  1. <?php
  2. if (!flood_control("shout_datestamp", DB_SHOUTBOX, "shout_ip='".USER_IP."'")) {
  3.             $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')")
  4.  
  5. ?>


Danach kommt das:

PHP
  1. <?php
  2. score_positive("SHBOX");
  3. ?>


Speichern und hochladen.

Öffne die shoutbox_archiv.php und suche nach :

PHP
  1. <?php
  2. if ((iADMIN && checkrights("S")) || (iMEMBER && dbcount("(shout_id)", DB_SHOUTBOX, "shout_id='".$_GET['shout_id']."' AND shout_name='".$userdata['user_id']."'"))) {
  3.             if ($shout_message) {
  4.                $result = dbquery("UPDATE ".DB_SHOUTBOX." SET shout_message='$shout_message' WHERE shout_id='".$_GET['shout_id']."'".(iADMIN ? "" : " AND shout_name='".$userdata['user_id']."'"));
  5.  
  6. ?>


Danach kommt das:

PHP
  1. <?php
  2. score_positive("SHBOX");
  3.  
  4. ?>


Speichern und hochladen

Öffne die download.php und suche nach:

PHP
  1. <?php
  2. // download the file
  3. if (isset($_GET['file_id']) && isnum($_GET['file_id'])) {
  4.    $download_id = stripinput($_GET['file_id']);
  5.    $res = 0;
  6.    if ($data = dbarray(dbquery("SELECT download_url, download_file, download_cat FROM ".DB_DOWNLOADS." WHERE download_id='".$download_id."'"))) {
  7.       $cdata = dbarray(dbquery("SELECT download_cat_access FROM ".DB_DOWNLOAD_CATS." WHERE download_cat_id='".$data['download_cat']."'"));
  8.       if (checkgroup($cdata['download_cat_access'])) {
  9.          $result = dbquery("UPDATE ".DB_DOWNLOADS." SET download_count=download_count+1 WHERE download_id='".$download_id."'");
  10.          if (!empty($data['download_file']) && file_exists(DOWNLOADS.$data['download_file'])) {
  11.             $res = 1;
  12.             require_once INCLUDES."class.httpdownload.php";
  13.             ob_end_clean();
  14.             $object = new httpdownload;
  15.             $object->set_byfile(DOWNLOADS.$data['download_file']);
  16.             $object->use_resume = true;
  17.             $object->download();
  18.             exit;
  19.          } elseif (!empty($data['download_url'])) {
  20.             $res = 1;
  21.             redirect($data['download_url']);
  22.          }
  23.       }
  24.    }
  25.    if ($res == 0) { redirect("downloads.php"); }
  26. }
  27.  
  28. ?>


Ersetze dies mit :

PHP
  1. <?php
  2. // download the file
  3. if (isset($_GET['file_id']) && isnum($_GET['file_id'])) {
  4.    $download_id = stripinput($_GET['file_id']);
  5.    $res = 0;
  6.    if (score_negative("DOWNL")) {
  7.    if ($data = dbarray(dbquery("SELECT download_url, download_file, download_cat FROM ".DB_DOWNLOADS." WHERE download_id='".$download_id."'"))) {
  8.       $cdata = dbarray(dbquery("SELECT download_cat_access FROM ".DB_DOWNLOAD_CATS." WHERE download_cat_id='".$data['download_cat']."'"));
  9.       if (checkgroup($cdata['download_cat_access'])) {
  10.          $result = dbquery("UPDATE ".DB_DOWNLOADS." SET download_count=download_count+1 WHERE download_id='".$download_id."'");
  11.          if (!empty($data['download_file']) && file_exists(DOWNLOADS.$data['download_file'])) {
  12.             $res = 1;
  13.             require_once INCLUDES."class.httpdownload.php";
  14.             ob_end_clean();
  15.             $object = new httpdownload;
  16.             $object->set_byfile(DOWNLOADS.$data['download_file']);
  17.             $object->use_resume = true;
  18.             $object->download();
  19.             exit;
  20.          
  21.          } elseif (!empty($data['download_url'])) {
  22.             $res = 1;
  23.             redirect($data['download_url']);
  24.            
  25.          }
  26.       }
  27.    }
  28.     } else {
  29.    if ($res == 0) { redirect("downloads.php"); }
  30.     }
  31. }
  32.  
  33. ?>


Speichern und hochladen.
Fertig
Original Tutorial von firebase: ScoreSystem unter PHP-Fusion 7.02
War dieses Tutorial hilfreich für dich?
Nur Mitglieder können abstimmen!
Für 0 der Mitglieder war es hilfreich.
Für 0 der Mitglieder nicht.



Tutorial Verlinken


URL: 
BBCode: 
HTML-Code: 

Login
Benutzername

Passwort



Noch kein Mitglied?
Klicke hier um dich zu registrieren

Passwort vergessen?
Um ein neues Passwort anzufordern klicke hier.
Tutorial
Tutorial Übersicht Tutorial Übersicht
Letzte Tutorials

  Sternzeichen ohne P...
  PHP Lernen
  Profilbesucher mal ...
  ScoreSystem unter P...
  Profil farblich her...

Letzte Kategorien

  Javascript[1]
  D1[3]
  FM Mods[9]
  Allgeine Sicherung[1]
Online-Zeit 1.8
Die 5 aktivsten Mitglieder:
[1] matze matze
1Woche 1Tag(e)14Std.17min.23sec.
[2] friends friends
2Std:46Min:27sek.
[3] 21Matze 21Matze
2Std:12Min:59sek.
[4] SpinXO SpinXO
1Std:29Min:28sek.
[5] partybremen partybremen
1Std:18Min:24sek.