"Album Photo Upload Directory HACK" Fehler

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.
Benutzeravatar
Julian87
Mitglied
Beiträge: 4303
Registriert: 05.11.2005 16:26
Wohnort: Nähe Bonn
Kontaktdaten:

"Album Photo Upload Directory HACK" Fehler

Beitrag von Julian87 »

Hallo,

habe mir zu dem Photo Album 2.0.53 noch den Album Photo Upload Directory HACK installiert. Nur bem öffnen also wenn ich Dateien hochladen möchte (album_upload.php) dann kommt folgender Fehler:
Parse error: parse error, unexpected T_ELSE in /srv/www/htdocs/web106/html/php/phpBB2/album_upload.php on line 689
Wie behebe ich den Fehler?

Julian
Zuletzt geändert von Julian87 am 14.12.2005 18:53, insgesamt 1-mal geändert.
Benutzeravatar
ATARI
Mitglied
Beiträge: 1684
Registriert: 22.02.2004 16:51
Wohnort: Monaco Di Bavaria

Beitrag von ATARI »

on line 689
Man soll aufhören wenn´s am schönsten ist!

Servus phpBB! ;)
Benutzeravatar
Julian87
Mitglied
Beiträge: 4303
Registriert: 05.11.2005 16:26
Wohnort: Nähe Bonn
Kontaktdaten:

Beitrag von Julian87 »

Ja das ist schon klar! Aber wie kann ich ihn beheben?
modbo
Mitglied
Beiträge: 451
Registriert: 10.12.2004 11:12

Beitrag von modbo »

Hellsehen kann hier glaube ich keiner.

Poste mal die Zeilen +/- 15 um die Zeile 689 der Datei album_upload.php



btw: Der Hack alleine funktioniert nur mit 2 Fehlerkorrekturen (Unabhängig jetzt von deinem Fehler hier).

Album Photo Upload Directory Fix1
Album Photo Upload Directory Fix2
Benutzeravatar
Julian87
Mitglied
Beiträge: 4303
Registriert: 05.11.2005 16:26
Wohnort: Nähe Bonn
Kontaktdaten:

Beitrag von Julian87 »

Hi,

Code: Alles auswählen

674	{
675		if ($thiscat['cat_approval'] == 0)
676		{
677			$template->assign_vars(array(
678				'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("album_personal.$phpEx") . '">')
679			);
680		}
681
682		$message .= "<br /><br />" . sprintf($lang['Click_return_personal_gallery'], "<a href=\"" . append_sid("album_personal.$phpEx") . "\">", "</a>");
683	}
684
685
686	$message .= "<br /><br />" . sprintf($lang['Click_return_album_index'], "<a href=\"" . append_sid("album.$phpEx") . "\">", "</a>");
687
688  }//end if exist directory
689  else
690  {
691	$file_name_tab = array();
692	$thumbnail_name_tab = array();
693	
694	if($dir = @opendir($pic_directory))
695	{
696		// --------------------------------
697		// Check username for guest posting
698		// --------------------------------
699		if (!$userdata['session_logged_in'])
700		{
701			if ($pic_username != '')
702			{
703				$result = validate_username($pic_username);
704				if ( $resu
Julian
Benutzeravatar
Martin Truckenbrodt
Mitglied
Beiträge: 1143
Registriert: 15.08.2003 23:16
Wohnort: Südthüringen
Kontaktdaten:

Beitrag von Martin Truckenbrodt »

Hallo,
eien Idee auf den ersten schnellen Blick

Code: Alles auswählen

688  }//end if exist directory
=>

Code: Alles auswählen

688  } 
//end if exist directory
Gruß Martin
Advanced Block MOD 1.1.4 ist released! - Verhindere Spam auf Deinem phpBB3 Board mit Stop Forum Spam, BotScout, Akismet, Project Honey Pot und verschiedenen IP-RBL und Domain-RBL DNS Blacklisten! - Meine MODs - phpBB Complete Core
Benutzeravatar
Julian87
Mitglied
Beiträge: 4303
Registriert: 05.11.2005 16:26
Wohnort: Nähe Bonn
Kontaktdaten:

Beitrag von Julian87 »

Hi,

ne das wars leider nicht. Hab es mal probiert. Negativ, trotzdem Danke.

Sonst keiner eine Ahnung??

Julian
modbo
Mitglied
Beiträge: 451
Registriert: 10.12.2004 11:12

Beitrag von modbo »

Hast du mal die ganze Datei? Den Fehler musst du anderweitiog eingebracht haben, weil dieser Abschnitt schon standard im Album Mod 2.0.53 ist. irgendwo wird dir ein Einbaufehler unterlaufen sein.
Benutzeravatar
Julian87
Mitglied
Beiträge: 4303
Registriert: 05.11.2005 16:26
Wohnort: Nähe Bonn
Kontaktdaten:

Beitrag von Julian87 »

Hi,

ich habe die Datei hier mal als .txt verlinkt.

Julian
Benutzeravatar
Julian87
Mitglied
Beiträge: 4303
Registriert: 05.11.2005 16:26
Wohnort: Nähe Bonn
Kontaktdaten:

Beitrag von Julian87 »

Hi,

ich denke vielleicht kann das auch daran liegen:
laut Anleitung:

Code: Alles auswählen

# 
#-----[ FIND ]------------------------------------------ 
# 
	$pic_username = (!$userdata['session_logged_in']) ? substr(str_replace("\'", "''", htmlspecialchars(trim($HTTP_POST_VARS['pic_username']))), 0, 32) : str_replace("\'", "''", htmlspecialchars(trim($userdata['username'])));

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
	$pic_directory = str_replace("\'", "''", htmlspecialchars(trim($HTTP_POST_VARS['pic_directory'])));

// --------------------------------
// Check directory for upload pics
// --------------------------------
if( empty($pic_directory) )
{ 
Aber ich finde nur das in der album_upload.php

Code: Alles auswählen

$pic_username = (!$userdata['session_logged_in']) ? substr(str_replace("\'", "''", htmlspecialchars(trim($HTTP_POST_VARS['pic_username']))), 0, 32) : str_replace("'", "''", $userdata['username']);
Edit:

aber ich hatte es trotzdem mal da eingefügt gehabt. Oder ist das der Fehler?

Julian
Antworten

Zurück zu „phpBB 2.0: Mod Support“