Pagina 1 van 1

Zodiac

Geplaatst: 30 nov 2005, 19:04
door Queen_Butterfly
Support template:
Greentugs probleem
Wat is het probleem?
Bij het installeren van zodiac hacks, onstaat het probleem in toevoegen van viewtopic. De rooms openen kan niet meer, dan komt de foutmelding:
Parse error: parse error, unexpected T_ELSE in /home/kookwekkertje.nl/forum/viewtopic.php on line 860
Wanneer ontstond het probleem?
Na het installeren van zodiac
Adres van je forum: http://forum.kookwekkertje.nl
Geïnstalleerde mods:
gender
shout
birtday
quick reply
statistieken

Het gaat om het volgende stukje van deze hack:

Code: Selecteer alles

Viewtopic.php!!!

#-----[ FIND ]------------------------------------------
#
$poster_birthdate=realdate

#
#-----[ AFTER, ADD ]------------------------------------------
#
		$n=0;
		while ($n<26)
		{
			if ($poster_birthdate>=$zodiacdates[$n] && $poster_birthdate<=$zodiacdates[$n+1])
			{
				$zodiac = $lang[$zodiacs[($n/2)]];
				$u_zodiac = $images[$zodiacs[($n/2)]];
				$zodiac_img = '<img src="' . $u_zodiac . '" alt="' . $zodiac . '" title="' . $zodiac . '" align="top" border="0" />';
				$n=26;
			} else
			{
				$n=$n+2;
			}
		}
Als ik dit uitvoer krijg ik de foutmelding (eerder genoemd)

Geplaatst: 30 nov 2005, 19:11
door Paul
Geef eens regels 850 - 870 van viewtopic?

Geplaatst: 30 nov 2005, 19:22
door Queen_Butterfly
ik krijg nu melding

Parse error: parse error, unexpected T_VARIABLE in /home/kookwekkertje.nl/forum/viewtopic.php on line 841

-----------------------
Viewtopic regel: 840 tot 870

Code: Selecteer alles

$poster_birthdate=realdate 
$n=0;
		while ($n<26)
		{
			if ($poster_birthdate>=$zodiacdates[$n] && $poster_birthdate<=$zodiacdates[$n+1])
			{
				$zodiac = $lang[$zodiacs[($n/2)]];
				$u_zodiac = $images[$zodiacs[($n/2)]];
				$zodiac_img = '<img src="' . $u_zodiac . '" alt="' . $zodiac . '" title="' . $zodiac . '" align="top" border="0" />';
				$n=26;
			} else
			{
				$n=$n+2;
			}
		}

            ('md', $postrow[$i]['user_birthday']);
		$poster_age = $this_year - realdate ('Y',$postrow[$i]['user_birthday']);
		if ($this_date < $poster_birthdate) $poster_age--;
		$poster_age = $lang['Age'] . ': ' . $poster_age;
	} else
	{
		$poster_age = '';
	}
$zodiac = '';
		$u_zodiac = '';
		$zodiac_img = '';
// End add - Birthday MOD
	$post_date = create_date($board_config['default_dateformat'], $postrow[$i]['post_time'], $board_config['board_timezone']);

	$poster_posts = ( $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Posts'] . ': ' . $postrow[$i]['user_posts'] : '';

Geplaatst: 30 nov 2005, 19:25
door Paul

Code: Selecteer alles

$poster_birthdate=realdate
$n=0; 
Klopt natuurlijk niet ;)LOop de instructies nog eens an ;)

Geplaatst: 30 nov 2005, 19:26
door Queen_Butterfly
staat er toch echt

#-----[ FIND ]------------------------------------------
$poster_birthdate=realdate

#
#-----[ AFTER, ADD ]------------------------------------------
#
$n=0;
(en de rest van stuk)

Geplaatst: 30 nov 2005, 19:36
door Paul
Je moet het altijd op de EERSTE volgende regel zetten, niet MIDDEN in een regel ;)

Geplaatst: 30 nov 2005, 19:37
door Queen_Butterfly
Ik vat je niet helemaal, het staat toch op volgende regel?

Geplaatst: 30 nov 2005, 19:39
door Bee
Ja, maar als er staat, moet je dat opvatten als

NA DE VOLLEDIGE REGEL, OP EEN NIEUWE REGEL TOEVOEGEN

Geplaatst: 30 nov 2005, 19:43
door Queen_Butterfly
Dan ben ik toch echt blond, dat ik het niet vat. Het staat er niet achter geplakt maar op nieuwe regel. (Ja ik zal wel dom bezig zijn ofzo)
Als ik het lager plaats verplaatst de foutmelding zich gewoon naar de regel waar ik het daarna geplaatst heb!

Geplaatst: 30 nov 2005, 19:48
door Bee
Er staat een zoekopdracht. Op die regel staat meer dan dat. Je moet na die VOLLEDIGE regel, dus ook wat _niet_ in de zoekregel staat, pas de code toevoegen. En dat ook elke keer als dat voorkomt in de zoekinstructies.

Geplaatst: 30 nov 2005, 19:49
door Queen_Butterfly
Bee schreef:Er staat een zoekopdracht. Op die regel staat meer dan dat. Je moet na die VOLLEDIGE regel, dus ook wat _niet_ in de zoekregel staat, pas de code toevoegen. En dat ook elke keer als dat voorkomt in de zoekinstructies.
Ja zover was ik dat heb ik gedaan, maar dan verschuift de foutmelding zich gewoon van regel 841 naar 849

Geplaatst: 30 nov 2005, 19:52
door Queen_Butterfly
Oke geen foutmelding meer.

Maar in een topic zie ik geen sterrenbeelden:$

Geplaatst: 01 dec 2005, 14:39
door Queen_Butterfly
Is er iemand die me nog kan helpen? :D