Seite 1 von 2

Frage zu DL Mod von Hotschi

Verfasst: 05.11.2003 22:20
von mr. gamesbay
Mal ne kleine Frage.
Ich find den Mod 1A, was mir aber nicht ganz gefällt, das man jedem Traffic gutschreiben muss :-/

Kann man nicht einfach im MySQL
user_traffic von 0 auf 26214400 ändern (entspricht 25 MB) ?
Oder gibt es dann Probleme ?

Verfasst: 05.11.2003 22:27
von mr. gamesbay
Habe es so eben gemacht :roll:
Funzt und hoffe bringt keine Probleme mit sich :roll:

Verfasst: 05.11.2003 22:35
von Spidy
Jo das gleiche Prob habe ich auch kann man dieses nicht ganz ausklammern so das nur reg User sich was Ziehen können.
so das man den Traffic nicht jedesmal Freigeben muß.

Verfasst: 05.11.2003 22:42
von mr. gamesbay
Spidy hat geschrieben:Jo das gleiche Prob habe ich auch kann man dieses nicht ganz ausklammern so das nur reg User sich was Ziehen können.
so das man den Traffic nicht jedesmal Freigeben muß.
Bei mir bekommt jetzt jeder neuer User 25MB.

Also bei mir funzt es, du musst nur in der Tabelle:
phpbb_users
den Wert von:
user_traffic
von 0 auf z.B. 26214400 (25 MB) ändern.
Dann bekommt jeder neuer User 25MB gutgeschrieben, ohne des du was machen musst.

Verfasst: 06.11.2003 13:18
von Zaubi
hi gamesbay ....

das war ein sehr guter tipp.
hatte mir nämlich auch ein bisschen kopfzerbrechen bereitet.
hab es bei mir auf 2097152 (2mb) eingestellt,
klappt wunderbar.

winkee zaubi

Verfasst: 06.11.2003 13:32
von andreasOymann
Schaut euch mal in der load.php folgenden Code an:

Code: Alles auswählen

if ( $userdata['session_logged_in'] AND $user_traffic > $file_size AND $file_free == "0" AND $file_free == "0" AND $file_extern == "0") 
	{
	$query_traffic = "UPDATE " . USERS_TABLE . " SET user_traffic=user_traffic-" . $file_size . " WHERE user_id = '$user_id'"; 
	$query_klicks = "UPDATE " . DOWNLOADS_TABLE . " SET klicks=klicks+1 WHERE id = '$id'";
	$result_traffic = mysql_query($query_traffic);
	$result_klicks = mysql_query($query_klicks);
	}
Durch Auskommentieren der Zeile

Code: Alles auswählen

$query_traffic = "UPDATE " . USERS_TABLE . " SET user_traffic=user_traffic-" . $file_size . " WHERE user_id = '$user_id'"; 
sowie

Code: Alles auswählen

$result_traffic = mysql_query($query_traffic);
wird kein DL-Volumen mehr abgezogen ...

A.

Verfasst: 06.11.2003 13:46
von Zaubi
hmm... ich weiß nicht ob ich dich jetzt richtig verstehe..

uns gings eigentlich darum,
daß neue reg user sofort ein dl volumen zur verfügung bekommen bei nicht freien dl´s.
bei dem mod von hotschi mußte man erst bei neuen usern wieder freischalten,
damit sie nicht freie dl´s downloaden können.
das brauch man nun nicht.
und bei freien dl können gäste wie reg downloaden.

winkeeeee zaubi

Verfasst: 06.11.2003 13:47
von mr. gamesbay
Sagt mir so nix, was meinste denn genau :roll:

Edit: Meine des Posting von andreasOymann

Verfasst: 06.11.2003 14:35
von andreasOymann
Dann hab ich´s falsch verstanden, aber nu isses klar: Neu registrierte sollen automatisch ein definiertes DL-Volumen zugewiesen bekommen...

ich schau´s mir mal an!

A.

Verfasst: 06.11.2003 14:44
von Zaubi
genau so wars gemeint.
und es funzelt auch prima so wie´s oben beschrieben ist von gamesbay. ;-)