Pagina 1 van 2

foutmelding

Geplaatst: 04 jan 2004, 22:43
door spettertje
Hoihoi,


ik heb nu al een paar keer een mod proberen te installeren. Bij mysql ging t eindelijk *jippie :D*, dus ikke helemaal blij. Maar had te vroeg gejuicht. Want toen ik alles had upgeload en me forum startte gaf hij aan dat ik er een fout was in me page_header.php bestand. Namelijk regel 320.

Ik heb ff opgezocht wat er in regel 320 staat (ook andere regels erbij ;))

$nav_links_html = '';
$nav_link_proto = '<link rel="%s" href="%s" title="%s" />' . "\n";
while( list($nav_item, $nav_array) = @each($nav_links) )

De 1e is regel 320 in t ongewijzigde bestand

Dit is regel 320 als ik t gewijzigd heb (dat moet voor de mod)

}
else
{

Ik snap er dus helemaal niks van, gelukkig had ik een backup gemaakt van me database, maar ik baal er behoorlijk van. Want wat kan ik hier nou aan doen. Ik was er bijna en dan gaat t toch weer fout :( :?

Oh ja t gaat trouwens om de verjaardagsmod ;)

hopelijk kunnen jullie me helpen

Geplaatst: 04 jan 2004, 23:21
door Podium4
We kunnen wel een heleboel moeilijke antwoorden gaan geven, maar: heb je alles wel goed aangepast??? weet je dit helemaal zeker??

Geplaatst: 05 jan 2004, 11:43
door spettertje
hier is een link naar t bestand http://members.lycos.nl/doepie1980/phpB ... header.txt

misschien is dat wat duidelijker ;)

Geplaatst: 05 jan 2004, 11:57
door Podium4
spettertje schreef:hier is een link naar t bestand http://members.lycos.nl/doepie1980/phpB ... header.txt

misschien is dat wat duidelijker ;)
Zou je ook ff wil aangeven wat je moest veranderen in dat bestand? dus gewoon ff stukje uit mod hier plakken wat betrekking heeft op page_header.php...

Geplaatst: 05 jan 2004, 12:42
door spettertje
kee, hier is t stukkie

Code: Selecteer alles

#
#-----[ OPEN ]------------------------------------------
#
includes/page_header.php

#
#-----[ FIND ]------------------------------------------
#
//
// Obtain number of new private messages
// if user is logged in
//
if ( ($userdata['session_logged_in']) && (empty($gen_simple_header)) )
{

#
#-----[ AFTER, ADD ]------------------------------------------
#

	// see if user has or have had birthday, also see if greeting are enabled
	if ( $userdata['user_birthday']!=999999 && $board_config['birthday_greeting'] && create_date('Ymd', time(), $board_config['default_timezone'])  >= $userdata['user_next_birthday_greeting'].realdate ('md',$userdata['user_birthday'] ) )
	{
		$sql = "UPDATE " . USERS_TABLE . "
			SET user_next_birthday_greeting = " . (create_date('Y', time(), $board_config['board_timezone'])+1) . "
			WHERE user_id = " . $userdata['user_id'];
		if( !$status = $db->sql_query($sql) )
		{
			message_die(GENERAL_ERROR, "Could not update next_birthday_greeting for user.", "", __LINE__, __FILE__, $sql);
		}
		$template->assign_var("GREETING_POPUP",
			"<script language=\"Javascript\" type=\"text/javascript\"><!--
			window.open('".append_sid('birthday_popup.'.$phpEx)."', '_phpbbprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');
			//-->
			</script>");
	} //Sorry user shall not have a greeting this year
alvast bedankt

Geplaatst: 05 jan 2004, 12:50
door Podium4
als ik dat script bekijk van jouw page_header.php zie ik helemaal niet die verandering die je moet maken in dat bestand...

Geplaatst: 05 jan 2004, 13:00
door spettertje
oops heb ik de verkeerde gedaan denk ik zal nog ff de goeie doen :oops:

Geplaatst: 05 jan 2004, 13:07
door spettertje
dit is echt raar, ik upload het bestand, die ik gewijzigd heb en als ik dan zelf ff kijk of ik t goed heb gedaan, dan is dat bestand er nie :?, ik snap er niks van :roll:

edit: zelfs als ik hem open in me ftp programma, dan zie ik hem veranderd, maar dan weer niet als ik hem bekijk via de link :? wat doe ik dan fout. Als dat al nie lukt :?

Geplaatst: 05 jan 2004, 13:12
door spettertje

Geplaatst: 05 jan 2004, 13:13
door Podium4
als ik nu op de link druk naar page-header.txt kom ik er wel...

Ik kan je wel vertellen dat je die wijziging die je moest maken goed hebt gedaan.... alleen heb ik het vermoeden dat je nog meer moest toevoegen in page_header.php dan alleen dat stukje code...
Asl dat niet zo is... kijk dan of je misschien eerder al een mod had geinstalleerd die daarmee te maken kan hebben...

Geplaatst: 05 jan 2004, 13:19
door spettertje
podium4 schreef:als ik nu op de link druk naar page-header.txt kom ik er wel...

Ik kan je wel vertellen dat je die wijziging die je moest maken goed hebt gedaan.... alleen heb ik het vermoeden dat je nog meer moest toevoegen in page_header.php dan alleen dat stukje code...
Asl dat niet zo is... kijk dan of je misschien eerder al een mod had geinstalleerd die daarmee te maken kan hebben...
ik moest dus niks anders toevoegen en heb geen andere mod eerder geinstalleerd. Snap echt nie wat ik anders fout doe, want ik hoor niemand anders erover :?

Geplaatst: 05 jan 2004, 18:14
door spettertje
ik ben erachter gekomen, dat ik de bestanden die aan t eind staan

Code: Selecteer alles

#
#-----[ COPY ]------------------------------------------
#
copy root/birthday_popup.php to birthday_popup.php
copy root/templates/subSilver/greeting_popup.tpl to templates/subSilver/greeting_popup.tpl
dit dus niet heb gedaan, zou t daar aan kunnen liggen :oops:

Geplaatst: 05 jan 2004, 18:16
door WebSiteNet
Je hebt dus niet de hele mod geinstaleerd.

Het instaleren van een mod eist nauwkeurigheid en dat je goed alle rgels leest. Controleer alles. Want het blijkt dat je wat vergeten was.

Geplaatst: 05 jan 2004, 18:21
door spettertje
ja echt stom van mezelf :roll:, maar ik probeer t ff en ga kijken of t dan wel lukt ;)

Geplaatst: 05 jan 2004, 18:43
door spettertje
goed dat heb ik dus gedaan, en na een paar keer een ander bestandje te moeten veranderen, zie ik nu me admin paneel ook weer goed. Maar nog een iets. Ik kan in me profiel dus niks veranderen. Ik zie helemaal niks staan, terwijl er in de index wel een verjaardag blokje staat. Dus dan heb ik dus nog iets fout gedaan, maar wat?

hier is de link naar me forumhttp://members.lycos.nl/doepie1980/phpBB2/index.php

ben trouwens al hartstikke blij dat me forum nog leeft ;)

Geplaatst: 05 jan 2004, 18:44
door spettertje
kep t al gevonden hoor, in t admin paneel kan t, maar kunnen andere mensen t dan ookdoen :?:

ik kan t dus nie in me profiel aanpassen, heb ik daarin dan misschien nog iets fouts gedaan

Geplaatst: 05 jan 2004, 18:55
door WebSiteNet
Het admin panneel is alleen bereikbaar voor admins. Als leden elke wijziging moeten aanvragen wordt het een beetje lastig. :wink:

Welke errors krijg je bij het bewerken van je profiel (of wat juist niet :lol: )?

Geplaatst: 05 jan 2004, 19:09
door spettertje
ik krijg dus idd geen errors, maar t leuke is (nou ja leuk :roll:) dat als ik t verplicht maak dat je je verjaardag in moet geven. En als je dan, naar je profiel gaat om t te veranderen (dan zie je dus geen verjaardag ingeef veldje) op oke klikt, dan komt er een scherm te staan, met 'het is verplicht je geboortedatum op te geven'. Maar ja dat kan dus niet omdat je die niet kan invullen.

En om nou van iedereen z'n geboortedatum zelf in te vullen. Dat is geen doen.

Oh ja, ik ging ff kijken of ie t ook aan gaf bij je bericht die je hebt geplaats en dat is dus ook nie zo :?. Kreeg zelfs daar foutmeldingen, maar die heb ik weer weggewerkt (helemaal in me eentje :))

Dus echt ****, weet nie wat ik heb fout gedaan:?

Geplaatst: 05 jan 2004, 19:16
door WebSiteNet
Ik denk dat je in includes/usercp_register.php iets vergeten bent met het aanmaken van de variabelen met de goede gegevens.

Geplaatst: 06 jan 2004, 11:18
door spettertje
oke thnx, maar dan heb ik nog een vraagje, op een gegeven moment moet ik dit invoeren

Code: Selecteer alles

#
#-----[ FIND ]------------------------------------------
#
# NOTICE - IMPORTENT SECURITY RISK
#
# If you some how do not preform the following VERY carefully you have the
# potential to compromise your forum SECURITY, your users may easyly get ADMIN access if you make mistake
# meny users do make mistake in the step, so please be very exact, if this fail, then do not run your code on live forum
#
			$sql = "INSERT INTO " . USERS_TABLE . "

#
#-----[ IN-LINE FIND ]------------------------------------------
#
, user_active, user_actkey)

#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
# BEFORE BEFORE BEFORE

, user_birthday, user_next_birthday_greeting
Ik denk zelf dat hier ergens de fout inzit. Want moet je t nou drie x ervoor doen. Dat vindt ik zo onduidelijk en t staat ook nie in de uitleg hoe je een mod moet installeren. :?

Ik doe ook ff de link erbij http://members.lycos.nl/doepie1980/phpB ... gister.txt

alvst bedankt :wink: