Seite 1 von 2

Download-MOD streikt

Verfasst: 02.01.2005 11:45
von mythorth
Hallo,

ich habe den Download-Mod installiert und habe jetzt folgendes Problem:

Sobald ich im Header auf downloads klicke komme ich auf die download-seite (http://192.168.0.5/phpbb/downloads.php) und die kategorien werden mir komplett so angezeigt wie es sein sollte, keine fehler.

klicke ich aber dann auf eine kategorie um Sie zu betreten ändert sich zwar der link (z.B: http://192.168.0.5/phpbb/downloads.php?cat=6 für Kategorie 6) aber ich sehe nicht kategorie 6 sondern noch immer die hauptübersicht.

ich komme als nicht in eine kategorie rein, woran kann das liegen bzw was müsst ihr wissen um mir zu helfen ?

DANKE schonmal !

Verfasst: 02.01.2005 11:50
von Nico Haase
reich mal die downloads.php als textdatei rüber, indem du sie irgendwo zum download bereitstellst. bitte nicht auf 192.168.0.5, da kann außer dir keiner zugreifen

Verfasst: 02.01.2005 11:55
von mythorth
hi...das 192.168.0.5 lokal ist weiß ich :-)

Meine Downloads.php:

downloads.txt

Verfasst: 02.01.2005 12:12
von Nico Haase
fehler schon gefunden ;) bau mal vor

Code: Alles auswählen

$download_dir = "media/";
folgendes ein:

Code: Alles auswählen

$strip_var_list = array('view' => 'view', 'cat' => 'cat');
while( list($var, $param) = @each($strip_var_list) )
{
	if ( !empty($_GET[$param]) )
	{
		$$var = trim(htmlspecialchar($_GET[$param]));
	}
}
ist der code selbstgeschrieben oder aus einem "offiziellen" phpbb-mod?

Verfasst: 02.01.2005 12:16
von mythorth
ist nen offizieller mod und ich kann mich nicht erinnern da was dran geändert zu haben...nachdem ich das eingebaut hab geht die kategorieübersicht wie vorher, wenn ich eine kategorie betreten will kommt:

Fatal error: Call to undefined function: htmlspecialchar() in C:\www\html\phpbb\downloads.php on line 7

Verfasst: 02.01.2005 12:22
von Nico Haase
mythorth hat geschrieben:ist nen offizieller mod und ich kann mich nicht erinnern da was dran geändert zu haben...
dann gib mir mal nen link zu dem beitrag / zu der seite, wo du den mod gefunden hast.
nachdem ich das eingebaut hab geht die kategorieübersicht wie vorher, wenn ich eine kategorie betreten will kommt:

Fatal error: Call to undefined function: htmlspecialchar() in C:\www\html\phpbb\downloads.php on line 7
ergänze den funktionsnamen um ein s zu htmlspecialchars

Verfasst: 02.01.2005 12:26
von mythorth
jetzt bekomme ich keine fehlermeldung mehr sondern er verhält sich wieder genau wie am anfang...?

(ich versuch mal eben das raus zu finden woher der kommt, ist mir grad entfallen)

Verfasst: 02.01.2005 12:33
von Nico Haase
keine fehlermeldung, sehr gut. aber funktioniert denn alles?

Verfasst: 02.01.2005 12:36
von mythorth
leider nein, kategorieauswahl geht noch immer nicht genau wie vorher.

also, auf dem "testserver" hier bei mir läuft noch ein zweites forum mit diesem download-mod:

downloads.php ist gleich

tabellen phpbb_downloads und phpbb_downloads_cat habe ich grade aus der "funktionierenden" datenbank in die nicht laufende übertragen

...das problem besteht noch immer.

Sehe ich es also richtig das es nicht an downloads.php liegen kann eigentlich ? wie kann ich weiter test um es einzugrenzen bzw woran könnte es noch liegen ?


HIER DER LINK ZUM MOD: http://www.phpbbhacks.com/download/961

Verfasst: 02.01.2005 12:38
von Nico Haase
in der zweiten installation geht es auch nicht? hmm.... verschieb mal den block

Code: Alles auswählen

$strip_var_list = array('view' => 'view', 'cat' => 'cat'); 
while( list($var, $param) = @each($strip_var_list) ) 
{ 
   if ( !empty($_GET[$param]) ) 
   { 
      $$var = trim(htmlspecialchars($_GET[$param])); 
   } 
}
hinter die zeile

Code: Alles auswählen

include($phpbb_root_path . 'includes/page_header.'.$phpEx);