Avatar Gallery hack

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Cupido

Avatar Gallery hack

Bericht door Cupido » 18 jul 2003, 23:40

Ik wilde het volgende script gebruiken op ons forum, zodat mensen niet steeds dezelfde avatar kiezen. Maar zodra ik hem geïnstalleerd heb, krijg ik overal foutcodes in de pageheader. Ik heb zelf geen verstand van php.... wie oh wie weet waar hier de fout zit en wat ik kan aanpassen?

Alvast bedankt
#
#-----[ OPEN ]------------------------------------------
#
# includes\usercp_avatar.php
#
#-----[ FIND ]------------------------------------------
#
# $dir = @opendir($board_config['avatar_gallery_path']);
#
#-----[ BEFORE, ADD ]------------------------------------------
#
$my_counter = 0;
$my_checker = 0;
$sql = "SELECT user_avatar
FROM " . USERS_TABLE . "
WHERE user_avatar_type=3";

if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query users', '', __LINE__, __FILE__, $sql);
}

while( $row = $db->sql_fetchrow($result) )
{
$my_counter++;
$my_used_list[$my_counter] = $row['user_avatar'];
}

$db->sql_freeresult($result);
#
#-----[ FIND ]------------------------------------------
#
while( $sub_file = @readdir($sub_dir) )
{
if( preg_match('/(\.gif$|\.png$|\.jpg|\.jpeg)$/is', $sub_file) )
{
$avatar_images[$file][$avatar_row_count][$avatar_col_count] = $file . '/' . $sub_file;
$avatar_name[$file][$avatar_row_count][$avatar_col_count] = ucfirst(str_replace("_", " ", preg_replace('/^(.*)\..*$/', '\1', $sub_file)));

$avatar_col_count++;
if( $avatar_col_count == 5 )
{
$avatar_row_count++;
$avatar_col_count = 0;
}
}
}


#
#-----[ REPLACE WITH ]------------------------------------------
#
while( $sub_file = @readdir($sub_dir) )
{
$my_checker = 0;
for ($i = 1; $i<= $my_counter; $i++ )
{
$my_temp = $file . '/' . $sub_file;
if ($my_temp == $my_used_list[$i]) $my_checker=1;
if ($my_checker==1) break;
}
if ($my_checker == 0)
{
if( preg_match('/(\.gif$|\.png$|\.jpg|\.jpeg)$/is', $sub_file) )
{
$avatar_images[$file][$avatar_row_count][$avatar_col_count] = $file . '/' . $sub_file;
$avatar_name[$file][$avatar_row_count][$avatar_col_count] = ucfirst(str_replace("_", " ", preg_replace('/^(.*)\..*$/', '\1', $sub_file)));

$avatar_col_count++;
if( $avatar_col_count == 5 )
{
$avatar_row_count++;
$avatar_col_count = 0;
}
}
}
}
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM

chatgek

Bericht door chatgek » 19 jul 2003, 09:46

Wat voor fout meldingen krijg je dan?

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 19 jul 2003, 15:57

Simpel, nogmaals de complete hack in je bestanden nalopen en controleren. Die php header fout krijg je vaak doordat er al wat informatie (spaties, enters, tekens?) naar de browser zijn verzonden vóórdat de cookie sessies zijn afgehandeld. Ga dus goed na of je geen fouten hebt gemaakt bij het installeren van de mod.

Php
Berichten: 687
Lid geworden op: 21 mei 2003, 01:46
Locatie: Achterhoek
Contacteer:

Re: Avatar Gallery hack

Bericht door Php » 16 jan 2008, 04:51

Ik heb deze hack ook geinstalleerd, maar bij mij geeft hij bij het surfen naar de gallery vanuit het profiel dan deze fout:

Code: Selecteer alles

Parse error: syntax error, unexpected $end in /home/emaatkamp/domains/christen-zijn.nl/public_html/forum/includes/usercp_avatar.php on line 434
En dat is helemaal onderaan, die regel met dat vraagteken ?>

Niek
Berichten: 1818
Lid geworden op: 21 sep 2005, 19:04
Locatie: Vriezenveen
Contacteer:

Re: Avatar Gallery hack

Bericht door Niek » 16 jan 2008, 15:24

door mosymuis op 19 jul 2003 15:57:07

Dit probleem is waarschijnlijk al wel opgelost. :P
Groetjes Niek

Alleen support via het forum, niet via PB, MSN of email.

Php
Berichten: 687
Lid geworden op: 21 mei 2003, 01:46
Locatie: Achterhoek
Contacteer:

Re: Avatar Gallery hack

Bericht door Php » 16 jan 2008, 20:34

Ja hoor.

Gesloten