Seite 2 von 3

Verfasst: 06.08.2004 01:55
von REincarnation
Läuft jetzt soweit. Der Snippes hats gebracht.
@rabbit: Meine constants.php ist "mit dem 2.0.10 gewachsen". Keine Original-Datei.

Verfasst: 29.05.2005 23:05
von The real Indigo
Hab mal ein altes Posting rausgekramt:


Wenn ich den Code so einbaue:

Code: Alles auswählen

$traffic = ($mode == 'delete') ? '- 10485760' : '+ 10485760';
$sql = "UPDATE " . USERS_TABLE . "
SET user_posts = user_posts $sign , user_traffic = user_traffic $traffic WHERE user_id = $user_id";
bekomme ich für jedes posting 10 MB dazu.

Klappt auch Super.

Lösche ich den Betrag, werden aber die 10 MB nicht wieder abgezogen.

Wo liegt der Fehler ?

Verfasst: 30.05.2005 11:08
von The real Indigo
*mal hochbump*


Wirklich keiner ne Idee ???

Verfasst: 30.05.2005 11:26
von Christian Benz
Hallo,
user_traffic = user_traffic $traffic
fehlt da nicht was?

Code: Alles auswählen

user_traffic = user_traffic + $traffic
Müßte das nicht besser so lauten?

Gruß,
Chris

Verfasst: 30.05.2005 12:28
von The real Indigo
Das könnte es sein...


Das kam mir sowieso schon etwas komisch vor... :D

Ich werde es heute Abend mal probieren und hier berichten...

Verfasst: 30.05.2005 19:18
von The real Indigo
Nur zur Info:


Es klappt natürlich !!!


Der Code lautet also richtig so:

Code: Alles auswählen

$traffic = ($mode == 'delete') ? '- 10485760' : '+ 10485760';
$sql = "UPDATE " . USERS_TABLE . " 
SET user_posts = user_posts $sign , user_traffic = user_traffic +$traffic WHERE user_id = $user_id";
Pro post gibt es dann 10 MB Traffic dazu.

Verfasst: 30.05.2005 19:48
von The real Indigo
Wäre ja zu schön gewesen...


AUf meinem lokalen Xampp klappt es ohne Probleme.


Auf meinem All. Inkl. Server kommt folgendes:

Code: Alles auswählen

Error in posting

DEBUG MODE

SQL Error : 1196 Warning: Some non-transactional changed tables couldn't be rolled back

UPDATE phpbb_users SET user_posts = user_posts + 1 , user_traffic = user_traffic ++ 10485760 WHERE user_id = 3

Line : 473
File : functions_post.php

Dort klappt es dann seltsamerweise ohne Probleme mit dem alten Code:


$traffic = ($mode == 'delete') ? '- 10485760' : '+ 10485760';
$sql = "UPDATE " . USERS_TABLE . "
SET user_posts = user_posts $sign , user_traffic = user_traffic $traffic WHERE user_id = $user_id";

Versteh einer PHP... *grmpf*

Verfasst: 26.07.2005 20:13
von Zero-G
Ich haette auch nocheinmal eine Frage zum Mod (Moechte deswegen nicht extra noch einen Dl-Mod Thread starten)

Habe jetzt 20min gesucht, da ich meine, es schoneinmal gelesen zuhaben.
Und zwar moechte ich, das neue Mitglieder direkt nach dem anmelden eine bestimmte Anzahl Mb´s bekommen.

Koennte mir da jemand helfen?
Vielen Dank, Zero

Verfasst: 26.07.2005 20:18
von moepschen
bei dem neuen 4.0er Mod kannste das alles im ACP einstellen. Allerdings finde ich von Tag zu Tag mehr Bugs und es kümert den Machern des Mod auf dem Hotschi-Board ein Sch****...Sorry für die Wortwahl aber so ein Support ärgert mich tierisch....also ich meine Support, der nicht vorhanden ist

Verfasst: 26.07.2005 20:48
von Zero-G
moepschen hat geschrieben:bei dem neuen 4.0er Mod kannste das alles im ACP einstellen. Allerdings finde ich von Tag zu Tag mehr Bugs und es kümert den Machern des Mod auf dem Hotschi-Board ein Sch****
Ok, das hällt mich jetzt vom update zum 4.0er Mod ab.
Gab es den nichteinmal einen Code zum einfügen oder ersetzen in einer Datei?

Wär Lieb wenn den nochjemand hätte.
Viele Grüße, Zero

Edit: Habs gefunden http://www.phpbb.de/viewtopic.php?p=433549#433549
Danke für die Mühe