Undefined Index: id in downloads.php

Support zu den Modifikationen (MODs) von Entwickler OXPUS für das phpBB 3.0.x
Antworten
Benutzeravatar
WileCoyote
Beiträge: 108
Registriert: Mo 22. Nov 2010, 14:55
Kontaktdaten:

Undefined Index: id in downloads.php

Beitrag von WileCoyote »

MOD-Version 6.4.21 und 6.4.22.
Dieser Fehler tritt offensichtlich bei aufrufen der Detailansicht eines Downloads auf. Scheinbar aber erst, seitdem ich die Freigabe für einen Download entfernt habe und die Nachricht dafür angezeigt wird.

Auszug aus dem Debug-Log:

Code: Alles auswählen

Seite: downloads.php?view=detail&amp%3bdf_id=17
Datei: /downloads.php
Zeile: 913
Fehlernachricht:

Code: Alles auswählen

Undefined index: id
In Zeile 913 ist folgender Code:

Code: Alles auswählen

	if (!$dl_files['id'])
	{
		trigger_error('DL_NO_PERMISSION');
	}
lg,
WileCoyote
______________________________________________________________________________________________
Ein kleine Sammlung an deutschen Übersetzung für verschiedene phpBB MODs findet ihr unter wu-systems.at
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Undefined Index: id in downloads.php

Beitrag von oxpus »

Danke für den Hinweis.
Der Fehler ist in ähnlicher Version auch in der 6.5.0 enthalten, so dass ich diesen gleich entfernt habe.
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
WileCoyote
Beiträge: 108
Registriert: Mo 22. Nov 2010, 14:55
Kontaktdaten:

Re: Undefined Index: id in downloads.php

Beitrag von WileCoyote »

Ist der Fehler einfach zu beheben? Ich würde das gerne ausbessern
lg,
WileCoyote
______________________________________________________________________________________________
Ein kleine Sammlung an deutschen Übersetzung für verschiedene phpBB MODs findet ihr unter wu-systems.at
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Undefined Index: id in downloads.php

Beitrag von oxpus »

Auf die Schnelle ersetze einfach die Zeile

Code: Alles auswählen

if (!$dl_files['id'])
durch

Code: Alles auswählen

if (isset($dl_files) && !$dl_files['id'])
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
WileCoyote
Beiträge: 108
Registriert: Mo 22. Nov 2010, 14:55
Kontaktdaten:

Re: Undefined Index: id in downloads.php

Beitrag von WileCoyote »

Danke dir.
lg,
WileCoyote
______________________________________________________________________________________________
Ein kleine Sammlung an deutschen Übersetzung für verschiedene phpBB MODs findet ihr unter wu-systems.at
Benutzeravatar
WileCoyote
Beiträge: 108
Registriert: Mo 22. Nov 2010, 14:55
Kontaktdaten:

Re: Undefined Index: id in downloads.php

Beitrag von WileCoyote »

Die Änderung

Code: Alles auswählen

    if (isset($dl_files) && !$dl_files['id'])
scheint auch nicht zu funktionieren:
Dateianhänge
debug.png
debug.png (11.72 KiB) 5871 mal betrachtet
lg,
WileCoyote
______________________________________________________________________________________________
Ein kleine Sammlung an deutschen Übersetzung für verschiedene phpBB MODs findet ihr unter wu-systems.at
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Undefined Index: id in downloads.php

Beitrag von oxpus »

Füge mal in der Datei /downloads.php nach den Zeilen

Code: Alles auswählen

	/*
	* default entry point for download details
	*/
	$dl_files = array();
	$dl_files = $dl_mod->all_files(0, '', 'ASC', '', $df_id, $modcp, '*');
diese hier ein:

Code: Alles auswählen

	if (!isset($dl_files['id']))
	{
		redirect(append_sid("{$phpbb_root_path}downloads.$phpEx"));
	}
Damit sollte das Script auf den Index des Download Bereiches zurückspringen.
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
WileCoyote
Beiträge: 108
Registriert: Mo 22. Nov 2010, 14:55
Kontaktdaten:

Re: Undefined Index: id in downloads.php

Beitrag von WileCoyote »

Die letzte Änderung behalten oder wieder verwerfen?
lg,
WileCoyote
______________________________________________________________________________________________
Ein kleine Sammlung an deutschen Übersetzung für verschiedene phpBB MODs findet ihr unter wu-systems.at
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Undefined Index: id in downloads.php

Beitrag von oxpus »

Das wäre an dem Punkt egal.
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten