Was ist das hier?
Das hier ist ein Release von komplett fertigen Files für einen Filehosting-Service! Sie wurden von mir (xChex) komplett selbst programmiert (in PHP) und es ist fast jede Zeile kommentiert (um die Funktion zu veranschaulichen)
Warum release ich es?
Die Files waren eigentlich für meinen P-Server gedacht (als besonderes Feature, zum leichteren Uploaden der Screenshots für Reports), da ich jedoch eine Mahnung von meinem Freehoster wegen extrem hohem Traffic bekommen habe, hab ich mich entschlossen die Files nochmals zu überarbeiten, sie in 2 Dateien zu quetschen, sie so umzugestalten, dass sie leicht anpassbar sind, sie komplett zu kommentieren und hier in meinem Lieblingsforum zu releasen....
Welche Funktionen bringen sie mit sich?
- Dateiupload ohne FTP-Login-Daten
- Ohne PHP-Kentnisse verwendbar
- Leicht anpassbar
- Loginfunktion selbst schreibbar
- Anzeigen der bereits hochgeladenen Dateien unter verwendung des Benutzernamens des eingeloggten Benutzers
- Auslog-Funktion
- Nach schließung und wieder öffnen der Website kein erneutes Einloggen notwendig (geht über Session)
- Datenübergabe der einzelnen Formulare relativ sicher (alles hidden bzw über Sessions)
- Ohne PHP-Kentnisse verwendbar
- Leicht anpassbar
- Loginfunktion selbst schreibbar
- Anzeigen der bereits hochgeladenen Dateien unter verwendung des Benutzernamens des eingeloggten Benutzers
- Auslog-Funktion
- Nach schließung und wieder öffnen der Website kein erneutes Einloggen notwendig (geht über Session)
- Datenübergabe der einzelnen Formulare relativ sicher (alles hidden bzw über Sessions)
Was muss ich tun um die Files verwenden zu können?
- Dateien im Anhang herunterladen
In der Index.php folgende Zeilen ändern:
Zeile 42:
Dateigröße vor dem " * " ändern (Angabe in KB). Eingestellt sind 10 MB.
Zeile 43:
Unterordner in dem das Script liegt anpassen.
Beispiel:
Die Datei liegt in http://elitepvpers.com/hosting/test/index.php.
Jetzt muss die Zeile im Script wie folgt aussehen:
Wichtig: "/" muss am Anfang und am Ende des Pfads stehen!
In der einloggen.php folgende Zeilen ändern:
Da wo xChex steht kommt euer Benutzername rein
Da wo test steht kommt euer Passwort rein
- Beide Dateien auf euren Webspace laden
So das wars schon!
In der Index.php folgende Zeilen ändern:
Zeile 42:
PHP Code:
$max_file_size = 10240*1024;
Zeile 43:
PHP Code:
$unterordner = "/";
Beispiel:
Die Datei liegt in http://elitepvpers.com/hosting/test/index.php.
Jetzt muss die Zeile im Script wie folgt aussehen:
PHP Code:
$unterorcner = "/hosting/test/"
In der einloggen.php folgende Zeilen ändern:
PHP Code:
if ($name == "xChex" and $pw = "test"){
Da wo test steht kommt euer Passwort rein
- Beide Dateien auf euren Webspace laden
So das wars schon!
Für die, die PHP können:
In der einloggen.php könnt ihr nach der Zeile 48 eigene Funktionen zum Abrufen der vorgegebenen Benutzernamen & Passwörter verwenden und diese in Variablen schreiben. Ihr überprüft dann in Zeile 49 anhand der IF-Abfrage die Daten mit

PHP Code:
if ($name == $abgefragtername and $pw == $abgefragtespasswort){
Download
Im AnhangVirustotal

Schlusswort
Sooo das wars auch schon wieder von mir und, wenn ich mein Tutorial zur Erstellung von eigenen Foren (Alle kostenlosen Forentypen) endlich mal fertig bekomme (am passenden VTUT hängts zZ) dann werdet ihr es in der E*Coder-Tutorials-Section finden ;D





