Letze News:
Heute ist Samstag der 28.November 2020 es ist Zeit Uhr
Navigation
Mitglieder Online
· Gäste Online: 2

· Mitglieder Online: 0

· Mitglieder insgesamt: 33
· Neuestes Mitglied: · Schnuff  
IP-Statistik
Heutige Besucher: 75
Zwischen: 00-08 70
Zwischen: 08-16 5
Zwischen: 16-24 0
DE v2.0
Nicht möglich!
DL-Interface
Top 3 Downloads
Datei Geladen
Browserstati... 64
Privacy-Infu... 44
Profilfeld U... 20
1 neue Downloads
Datei Version
mwn_geschenk...  [1.0]


2 Bewertungen
Datei Bewertungen
FP Forum Inf... Top!
Profilfeld U... Top!
Screens:

Readme im Paket
5 Kategorien
Kategorie File
PHP Fusion 7
FM Addons 10
MG 7
Themen/Templates 4
Fanngree Craig 4
Tutorial: ScoreSystem unter PHP-Fusion 7.02
Tutorial Übersicht Tutorial Übersicht  >>   Scoresystem

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

Lizenz: AGPL

Das Tutorial ist 296 Tage alt---das entspricht 9 Monate und 22 Tage.
Gelesen 2046 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.

Nach Oben Nach Oben


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
Tutorial Gelesen
Erkennung De... 97
Kategorien A... 114
mwn_geschenk... 121
mwn_geschenk... 203
Herbstregen ... 222

Letzte Kategorien
Kategorie Mods
Javascript2
D13
FM Mods16
Scoresystem2
CSS1
Online-Zeit 1.8
Die 5 aktivsten Mitglieder:
[1] matze matze
2Woche 4Tag(e) 2Std.59min.24sec.
[2] 21Matze 21Matze
5Std:21Min:30sek.
[3] SpinXO SpinXO
3Std:10Min:22sek.
[4] partybremen partybremen
1Std:58Min:23sek.
[5] DennyHamburg DennyHamburg
1Std:16Min:59sek.
Geschenkeshop
Shop-Kategorien
Kategorie Geschenke
 Allgemein [10]
• Armer Hund
 Tux [11]
• Puzzlepinguin
 Emotionen [12]
• Monokel
 Emojis [9]
• Bier
 Sport [10]
• Bronze