Hi,
Wie hier schon im Board erwähnt gibt es bei phpbb2.0.6 und dem DlMod folgendes Problem:
Traffic läßt sich für einzelnen User und alle User nicht setzen.
Ich bin auf fehlersuche und ihr könnte euch gerne beteiligen
aktueller Status:
-admin_dl_traffic_single_user.php
--if-Schleifen (function == ADD) und (function == SET) werden nicht durchlaufen
Fehlersuche "Trafic setzen", könnt euch gerne bete
-
Anonymous
aktueller Status
-Schleifenkopf muß wahrscheinlich auf (function == "add") und (function == "set") gesetzt werden. aber vorrangiges Problem x und function werden aus der .tpl nicht übernommen, was bedeutet die eingegebenen Werte werden nicht verarbeitet.
Übergabe an Datenbank und Abruf von Datenbank funktionieren
-Vorgehensweise für Test
--in admin_dl_traffic_single_user.php die Werte $funtion="add" und $x="12345" festgelegt Schleifenkopf ADD durch (function=="add") ersetzt
--ruft man den User nun erneut auf wurden die Werte übernommen
Übergabe an Datenbank und Abruf von Datenbank funktionieren
-Vorgehensweise für Test
--in admin_dl_traffic_single_user.php die Werte $funtion="add" und $x="12345" festgelegt Schleifenkopf ADD durch (function=="add") ersetzt
--ruft man den User nun erneut auf wurden die Werte übernommen
-
Anonymous
notwendige Änderungen
Hier die Änderungen, damit das Trafficeinstellen für einzelne User funktioniert
----öffne .../admin/admin_dl_traffic_single_user.php-----
------finde-------
if ($x == "bytes") $traffic_bytes = $user_traffic;
if ($x == "kb") $traffic_bytes = bcmul($user_traffic,1024);
if ($x == "mb") $traffic_bytes = bcmul($user_traffic,1048576);
-----setze davor ein ------
$function = ( isset( $HTTP_POST_VARS['function']) ) ? $HTTP_POST_VARS['function'] : $HTTP_GET_VARS['function'];
$x = ( isset( $HTTP_POST_VARS['x']) ) ? $HTTP_POST_VARS['x'] : $HTTP_GET_VARS['x'];
------finde------
if (function == add)
------ersetze es durch------
if (function == "add")
------finde------
if (function == set)
------ersetze es durch------
if (function == "set")
------Datei speichern------
An die Datei für "Traffic für alle User einstellen" geh ich als nächstes bei, habe nur ein wenig zeit im Moment
----öffne .../admin/admin_dl_traffic_single_user.php-----
------finde-------
if ($x == "bytes") $traffic_bytes = $user_traffic;
if ($x == "kb") $traffic_bytes = bcmul($user_traffic,1024);
if ($x == "mb") $traffic_bytes = bcmul($user_traffic,1048576);
-----setze davor ein ------
$function = ( isset( $HTTP_POST_VARS['function']) ) ? $HTTP_POST_VARS['function'] : $HTTP_GET_VARS['function'];
$x = ( isset( $HTTP_POST_VARS['x']) ) ? $HTTP_POST_VARS['x'] : $HTTP_GET_VARS['x'];
------finde------
if (function == add)
------ersetze es durch------
if (function == "add")
------finde------
if (function == set)
------ersetze es durch------
if (function == "set")
------Datei speichern------
An die Datei für "Traffic für alle User einstellen" geh ich als nächstes bei, habe nur ein wenig zeit im Moment
-
Anonymous
Anderungen Traffic alle User
Hier die Änderungen, damit das Trafficeinstellen für User funktioniert
----öffne .../admin/admin_dl_traffic_all_user.php-----
----finde und entferne -----
if ($x == "bytes") $traffic_bytes = $traffic;
if ($x == "kb") $traffic_bytes = bcmul($traffic,1024);
if ($x == "mb") $traffic_bytes = bcmul($traffic,1048576);
-----finde-----
//
// Ok, the traffic has been modified and submitted, let's update
//
if( ( $mode == 'save' && isset( $HTTP_POST_VARS['submit'] ) ) )
{
$traffic = ( !empty($HTTP_POST_VARS['traffic']) ) ? trim(strip_tags( $HTTP_POST_VARS['traffic'] ) ) : '';
}
-----ersetze es durch ------
//
// Ok, the traffic has been modified and submitted, let's update
//
if( ( isset( $HTTP_POST_VARS['submit'] ) ) )
{
$traffic = ( !empty($HTTP_POST_VARS['traffic']) ) ? trim(strip_tags( $HTTP_POST_VARS['traffic'] ) ) : '';
}
$function = ( isset( $HTTP_POST_VARS['function']) ) ? $HTTP_POST_VARS['function'] : $HTTP_GET_VARS['function'];
$x = ( isset( $HTTP_POST_VARS['x']) ) ? $HTTP_POST_VARS['x'] : $HTTP_GET_VARS['x'];
if ($x == "bytes") $traffic_bytes = $traffic;
if ($x == "kb") $traffic_bytes = bcmul($traffic,1024);
if ($x == "mb") $traffic_bytes = bcmul($traffic,1048576);
------finde------
if (function == add)
------ersetze es durch------
if (function == "add")
------finde------
if (function == set)
------ersetze es durch------
if (function == "set")
------Datei speichern------
Nun sollen die Trafficeinstellungen für alle User funktionieren
Solltet ihr Probleme haben, bitte hier posten
----öffne .../admin/admin_dl_traffic_all_user.php-----
----finde und entferne -----
if ($x == "bytes") $traffic_bytes = $traffic;
if ($x == "kb") $traffic_bytes = bcmul($traffic,1024);
if ($x == "mb") $traffic_bytes = bcmul($traffic,1048576);
-----finde-----
//
// Ok, the traffic has been modified and submitted, let's update
//
if( ( $mode == 'save' && isset( $HTTP_POST_VARS['submit'] ) ) )
{
$traffic = ( !empty($HTTP_POST_VARS['traffic']) ) ? trim(strip_tags( $HTTP_POST_VARS['traffic'] ) ) : '';
}
-----ersetze es durch ------
//
// Ok, the traffic has been modified and submitted, let's update
//
if( ( isset( $HTTP_POST_VARS['submit'] ) ) )
{
$traffic = ( !empty($HTTP_POST_VARS['traffic']) ) ? trim(strip_tags( $HTTP_POST_VARS['traffic'] ) ) : '';
}
$function = ( isset( $HTTP_POST_VARS['function']) ) ? $HTTP_POST_VARS['function'] : $HTTP_GET_VARS['function'];
$x = ( isset( $HTTP_POST_VARS['x']) ) ? $HTTP_POST_VARS['x'] : $HTTP_GET_VARS['x'];
if ($x == "bytes") $traffic_bytes = $traffic;
if ($x == "kb") $traffic_bytes = bcmul($traffic,1024);
if ($x == "mb") $traffic_bytes = bcmul($traffic,1048576);
------finde------
if (function == add)
------ersetze es durch------
if (function == "add")
------finde------
if (function == set)
------ersetze es durch------
if (function == "set")
------Datei speichern------
Nun sollen die Trafficeinstellungen für alle User funktionieren
Solltet ihr Probleme haben, bitte hier posten