Undefined index: link

Support zu den Modifikationen (MODs) von Entwickler OXPUS für das phpBB 3.0.x
Antworten
Die Mathematik

Undefined index: link

Beitrag von Die Mathematik »

Hallo oxpus,

ich habe gerade in mein Error-Protokoll geguckt und folgenden Fehler entdecken können:
Seite: downloads.php?cat=3
Datei: [ROOT]/downloads.php
Zeile: 364 [PHP Notice]

Undefined index: link
Selbiger Error tritt immer dann auf, wenn ein Gast die Kategorie 3 im Forum bei mir aufruft. Der Gast darf keine Dinge in der Kategorie downloaden und wird dementsprechend auf die Download-Index-Seite weitergeleitet, aber es entsteht eben dieses Problem.

Ich bin über Google auf diverse Beiträge gestoßen, dass das Problem bereits behoben sei, aber da es bei mir auftritt, schreibe ich einfach mal ein neues Thema. :mrgreen:

Gruß
Lukas
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Undefined index: link

Beitrag von oxpus »

Welche Version der Download MOD verwendest du?
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!
Die Mathematik

Re: Undefined index: link

Beitrag von Die Mathematik »

Ich nutze die aktuelle Version 6.5.6.
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Undefined index: link

Beitrag von oxpus »

In welchem Error-Protokoll wird dir das denn angezeigt? Im Forum?
Ich kann in meinem Forum machen was ich will, diesen Fehler erhalte ich nicht.
Er sollte theoretisch aber auch nicht vorkommen, da der betreffende Index an dieser Stelle vorhanden sein muss, wenn eine Download Kategorie aufgerufen wird.
Ob als Gast oder als reg. User.

Egal, besser ich ändere dieses in der nächsten Version mit einer Berechtigungsprüfung ab.
Bitte nun vorab, bis die nächste Version erscheint, in der Datei downloads.php die Zeilen

Code: Alles auswählen

	default:
		if ($cat)
		{
			$tmp_nav = array();
			dl_nav::nav($cat, 'url', $tmp_nav);

			for ($i = sizeof($tmp_nav['link']) - 1; $i >= 0; $i--)
			{
				$nav_string['link'][] = $tmp_nav['link'][$i];
				$nav_string['name'][] = $tmp_nav['name'][$i];
			}
		}
ersetzen durch

Code: Alles auswählen

	default:
		if ($cat)
		{
			$tmp_nav = array();
			$cat_auth = dl_auth::user_auth($cat, 'auth_view');
		
			if (!$cat_auth)
			{
				redirect(append_sid("{$phpbb_root_path}downloads.$phpEx"));
			}

			dl_nav::nav($cat, 'url', $tmp_nav);

			if (sizeof($tmp_nav['link']))
			{
				for ($i = sizeof($tmp_nav['link']) - 1; $i >= 0; $i--)
				{
					$nav_string['link'][] = $tmp_nav['link'][$i];
					$nav_string['name'][] = $tmp_nav['name'][$i];
				}
			}
		}
Dann ist der Fehler definitiv Geschichte.
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!
Die Mathematik

Re: Undefined index: link

Beitrag von Die Mathematik »

Wunderbar, die Fehlermeldung ist diesmal nicht aufgetaucht, mal wieder vielen Dank für deine Hilfe. :mrgreen:
Antworten