parse error/fatal errors

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
Carinspixels
Berichten: 6
Lid geworden op: 10 dec 2004, 17:56

parse error/fatal errors

Bericht door Carinspixels » 10 dec 2004, 18:01

Hoi daar, ik ben namens Ericka en mijzelf op zoek naar iemand die ons kan helpen.
Onze normale php scripter is er niet en wij zitten met ernstige foutieve problemen.
Nu wil ik graag php leren, maar ik vrees dat mij dat niet in korte termijn gaat lukken.

als ik een profiel van een gebruiker wil bekijken krijg ik dit:
Fatal error: Call to a member function on a non-object in /home/erickam/public_html/FairyGarden/includes/usercp_viewprofile.php on line 252


als ik naar een usergroup wil verwijzen krijg ik dit
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/erickam/public_html/FairyGarden/groupcp.php on line 118


bovendien is de cashmod op hol geslagen.

Is er iemand die voor eeuwige dank, en misschien wat leuke graphics (pixelpaintings avatars, premades, siggy's) zou willen helpen?

Ericka is amerikaanse, en het forum is een soort pixel groep waar we via het cash mod systeem weer winkeltjes maken, waarme je dan sigtags enzovoorts van elkaar koopt...
de usergroep is aangemaakt om wat leuke speciala activieiten te organiseren enzovoorts.

Elke hulp is welkom...
groetjes Carin

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 10 dec 2004, 18:46

Mogen we een link, dat werkt wel zo prettig.
... Maar ik modereer (nog) niet.

Carinspixels
Berichten: 6
Lid geworden op: 10 dec 2004, 17:56

Bericht door Carinspixels » 10 dec 2004, 21:36

Sorry ik wist niet of dat mocht.
http://www.erickaspixels.com/FairyGarden/index.php

dit is de link

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 10 dec 2004, 21:39

Zou je van deze bestanden de volgende regels willen posten:

includes/usercp_viewprofile.php, regels 240 tot 260
groupcp.php, regels 100 tot 130

Dan nemen wij even een kijkje :bier:

Carinspixels
Berichten: 6
Lid geworden op: 10 dec 2004, 17:56

Bericht door Carinspixels » 10 dec 2004, 21:41

Ik ga op zoek voor jullie

Carinspixels
Berichten: 6
Lid geworden op: 10 dec 2004, 17:56

Bericht door Carinspixels » 10 dec 2004, 21:56

goed moest eindje graven, ik heb het via haar cpanel opgehaald door de code online te bekijken en tekopieren, maar het viel mij op dat de groupcp, als je die aanvraagt on te bekijken gelijk doorspringt naar pagina niet gevonden.

Deze: includes/usercp_viewprofile.php, regels 240 tot 260

ehhh heb ik niet ik kom tot regel 222 ?

en de group cp
$emailer->use_template('group_request', $moderator['user_lang']);
$emailer->email_address($moderator['user_email']);
$emailer->set_subject($lang['Group_request']);

$emailer->assign_vars(array(
'SITENAME' => $board_config['sitename'],
'GROUP_MODERATOR' => $moderator['username'],
'EMAIL_SIG' => (!empty($board_config['board_email_sig'])) ? str_replace('', "\n", "-- \n" . $board_config['board_email_sig']) : '',

'U_GROUPCP' => $server_url . '?' . POST_GROUPS_URL . "=$group_id&validate=true")
);
$emailer->send();
$emailer->reset();

$template->assign_vars(array(
'META' => 'sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not delete group memebership data', '', __LINE__, __FILE__, $sql);
}

if ( $userdata['user_level'] != ADMIN && $userdata['user_level'] == MOD )
{
$sql = "SELECT COUNT(auth_mod) AS is_auth_mod
FROM " . AUTH_ACCESS_TABLE . " aa, " . USER_GROUP_TABLE . " ug
WHERE ug.user_id = " . $userdata['user_id'] . "
AND aa.group_id = ug.group_id
AND aa.auth_mod = 1";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain moderator status', '', __LINE__, __FILE__, $sql);
}
kom ik op dit uit, hartstikke bedankt voor het bekijken!!!

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 11 dec 2004, 08:02

Je moet in ieder geval van:

Code: Selecteer alles

$template->assign_vars(array( 
'META' => 'sql_query($sql)) ) 
{ 
message_die(GENERAL_ERROR, 'Could not delete group memebership data', '', __LINE__, __FILE__, $sql); 
} 
Dit maken:

Code: Selecteer alles

	$template->assign_vars(array(
		'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("index.$phpEx") . '">')
	);
Dan is in ieder geval de fout weg maar dan is er nog flink wat mis. Weet jij of er mods geinstalleerd zijn? Zoals de 'Group moderatorz' (oid) of de 'Profile controle panel'?

Een mod wil daar iets wijzigen en daar is iets fout gegaan. Het stukje code is net te klein om te zien wat voor mod.

Het bestand usercp_viewprofile.php kan niet kleiner zijn dan 252 regels, omdat er op regel 252 nog opjecten gebruikt worden. Dat hij bij jou 222 regels is lijkt mij ook vreemd want de standaard versie komt al tot 244. Dus hierbij weer de vraag: Welke mods zijn er geinstalleerd?

Carinspixels
Berichten: 6
Lid geworden op: 10 dec 2004, 17:56

Bericht door Carinspixels » 12 dec 2004, 23:20

Er zijn verschillende mods geinstalleerd, maar helaas zoals ik al zei is onze normale php mod niet bereikbaar. Ik heb wel toegang to het administratie paneel, kan daar van alles veranderen maar kan bevoorbeeld weer niet nieuwe mods installeren of de history bekijken.

wel kan ik bij de eigenaar van het forum in het cpanel komen van haar site en dus ook in alle php files...
oh het is om gek van te worden....

Ik ga die code veranderen en kijken of ik in haar cpanel en file manager nog iets wijzer kan worden.
Bedankt voor dit stukje hulp, echt super!
Groetjes Carin

Carinspixels
Berichten: 6
Lid geworden op: 10 dec 2004, 17:56

Bericht door Carinspixels » 12 dec 2004, 23:39

okee het is nog niet opgelost maar we komen er wel eens, ik zal eerst aan Ericka vragen of ik in die admin kan komen van de easy mod toestand, er is zover ik weet:
een verjaardag mod
een cash mod
en een ranking systeem
een quick reply
en een post count mod

geinstalleerd al zal er vast nog wel veel meer zijn waarvan ik echt geen bal snap.
Dat is gewoon het rotte ervan, leuk om te helpen maar :? ik ben een php dummy hahahah

Gesloten