Donwload Mod vom Hotchi funzt nur Lokal!

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
JumpinJack
Mitglied
Beiträge: 953
Registriert: 27.05.2002 10:37
Wohnort: Ariendorf
Kontaktdaten:

Donwload Mod vom Hotchi funzt nur Lokal!

Beitrag von JumpinJack »

Hallo.

Also da hab ich schon seid längerem das Problem das wenn ich in die Kategrie gehe, und den Download starten will, dann kommt folgendes:

Code: Alles auswählen

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/web261/html/gis/load.php on line 39

Warning: Cannot modify header information - headers already sent by (output started at /var/www/web261/html/gis/load.php:39) in /var/www/web261/html/gis/load.php on line 66

Warning: Cannot modify header information - headers already sent by (output started at /var/www/web261/html/gis/load.php:39) in /var/www/web261/html/gis/load.php on line 67
Und anschließend direkt das:
Liebe Grüße
JumpinJack
Benutzeravatar
JumpinJack
Mitglied
Beiträge: 953
Registriert: 27.05.2002 10:37
Wohnort: Ariendorf
Kontaktdaten:

Beitrag von JumpinJack »

btw: Hier die load.php:
<?php
$download_dir = "media/";

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_DOWNLOADS);
init_userprefs($userdata);
//
// End session management
//

$sql = "SELECT file_name, free, extern FROM " . DOWNLOADS_TABLE . " WHERE id = '$id'";
$result = mysql_query($sql);

while ($row = mysql_fetch_array($result, MYSQL_ASSOC))

{
$sql_cat = "SELECT path FROM " . DL_CAT_TABLE . " WHERE id = ".$row[cat]."";
$result_cat = mysql_query($sql_cat);
$data = mysql_fetch_array($result_cat, MYSQL_ASSOC);
$file_path = $data[path];
$file_name = $row[file_name];
$file_size = ($row[extern]==1 ) ? '' : filesize($download_dir .$file_path.$file_name);
$file_free = $row[free];
$file_extern = $row[extern];
}

$user_id = $userdata['user_id'];
// Das hier ist die zeile 35
$sql = "SELECT user_traffic FROM " . USERS_TABLE . " WHERE user_id = '$user_id'";
$result = mysql_query($sql);

while ($row = mysql_fetch_array($result, MYSQL_ASSOC))

{
$user_traffic = $row[user_traffic];
}

if ( $file_free == "1" OR $file_extern == "1")
{
$query_klicks = "UPDATE " . DOWNLOADS_TABLE . " SET klicks=klicks+1 WHERE id = '$id'";
$result_klicks = mysql_query($query_klicks);
}

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);
}

if ( $file_extern == "1" )
{
Header("Location: $file_name");
} // Das hier ist die zeile 62
// Das hier ist die zeile 63
if ( $file_free == "1" OR ( $userdata['session_logged_in'] AND $user_traffic > $file_size) )
{
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"$file_name\"");
readfile($download_dir . "/" . $file_name);
}

?>
Die Zeilen sind wie oben abgebildet leer. Oder eine Klammer. Aber seltsam ist es dennoch.
Kann das sein das die php oder mysql-Versionen nicht kompatibel sind?
So wie oben steht monitert der ja nen sql-Befehl.
Liebe Grüße
JumpinJack
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Beitrag von Helmut »

Hallo JumpinJack,

Geh mal auf den Link: http://phpbb.hotschi.de/board/viewtopic.php?t=142. Das könnte dir vielleicht etwas weiterhelfen.

Gruß Helmut :wink:
Ich bin nicht ganz dicht.... na und.
Benutzeravatar
JumpinJack
Mitglied
Beiträge: 953
Registriert: 27.05.2002 10:37
Wohnort: Ariendorf
Kontaktdaten:

Beitrag von JumpinJack »

Ups...da hat mich doch einer beim Doppelposten erwischt! :D

Vielen dank für die Info. Hat geklappt.

Also wer irgendwann mal so ein Prob hat der folge dem Link vom Helmut! :D
Liebe Grüße
JumpinJack
Antworten

Zurück zu „phpBB 2.0: Mod Support“