parse error, unexpected T_ELSE

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
richard m
Berichten: 105
Lid geworden op: 11 mar 2005, 01:59

parse error, unexpected T_ELSE

Bericht door richard m » 09 sep 2005, 13:46

Code: Selecteer alles

Parse error: parse error, unexpected T_ELSE in /data/members/paid/p/u/punjabibadboy.net/htdocs/ladoo/phpBB2/search.php on line 60
ik krijg deze error, bij zoek functie of een bericht van een user zoeken
hoe kan ik dit oplossen
alvast bedankt

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

Bericht door Bee » 09 sep 2005, 13:54

Waarschijnlijk ontbreekt er ergens een } behorend bij een if lus.
... Maar ik modereer (nog) niet.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 09 sep 2005, 14:49

geef eens regel 40 - 70 van search.php ;)

richard m
Berichten: 105
Lid geworden op: 11 mar 2005, 01:59

Bericht door richard m » 09 sep 2005, 17:02

//
if(($userdata['ct_search'] >= time()) and ( !empty($HTTP_GET_VARS['search_id']) || isset($HTTP_POST_VARS['search_id']) || isset($HTTP_GET_VARS['search_keywords']) || isset($HTTP_POST_VARS['show_results'])))
{
$waittime = 0;
$waittime = $userdata['ct_search'] - time();
$waitmsg = '';
$waitmsg = sprintf($lang['ctrack_sept'],$waittime);
message_die(GENERAL_MESSAGE, $waitmsg);
}

//
// Define initial vars
//
if ( isset($HTTP_POST_VARS['mode']) || isset($HTTP_GET_VARS['mode']) )
{
$mode = ( isset($HTTP_POST_VARS['mode']) ) ? $HTTP_POST_VARS['mode'] : $HTTP_GET_VARS['mode'];
}
$stime = time() + 30;
$sql = "UPDATE " . USERS_TABLE . " SET ct_search = " . $stime . " WHERE username = '" . $userdata['username'] . "'";
$db->sql_query($sql);
else
{
$mode = '';
}

if ( isset($HTTP_POST_VARS['search_keywords']) || isset($HTTP_GET_VARS['search_keywords']) )
{
$search_keywords = ( isset($HTTP_POST_VARS['search_keywords']) ) ? $HTTP_POST_VARS['search_keywords'] : $HTTP_GET_VARS['search_keywords'];
}
else
{
dit is het paulus
de rode regel is regel 60

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 09 sep 2005, 17:04

Verander het eens in:

Code: Selecteer alles

//
  if(($userdata['ct_search'] >= time()) and ( !empty($HTTP_GET_VARS['search_id']) || isset($HTTP_POST_VARS['search_id']) || isset($HTTP_GET_VARS['search_keywords']) || isset($HTTP_POST_VARS['show_results'])))
  {
    $waittime = 0;
    $waittime = $userdata['ct_search'] - time();
    $waitmsg  = '';
    $waitmsg  = sprintf($lang['ctrack_sept'],$waittime);
   message_die(GENERAL_MESSAGE, $waitmsg);
  }

//
// Define initial vars
//
    $stime = time() + 30;
    $sql = "UPDATE " . USERS_TABLE . " SET ct_search = " . $stime . " WHERE username = '" . $userdata['username'] . "'";
    $db->sql_query($sql);
if ( isset($HTTP_POST_VARS['mode']) || isset($HTTP_GET_VARS['mode']) )
{
   $mode = ( isset($HTTP_POST_VARS['mode']) ) ? $HTTP_POST_VARS['mode'] : $HTTP_GET_VARS['mode'];
}
else
{
   $mode = '';
}

if ( isset($HTTP_POST_VARS['search_keywords']) || isset($HTTP_GET_VARS['search_keywords']) )
{
   $search_keywords = ( isset($HTTP_POST_VARS['search_keywords']) ) ? $HTTP_POST_VARS['search_keywords'] : $HTTP_GET_VARS['search_keywords'];
}
else
{

richard m
Berichten: 105
Lid geworden op: 11 mar 2005, 01:59

Bericht door richard m » 09 sep 2005, 17:40

bedankt paulus het werkt :bier: :thumb:

Gesloten