Jump to content

Parse error: syntax error, unexpected ']'


xyn

Recommended Posts

Hey,
I get this error:

Parse error: syntax error, unexpected ']', expecting '(' in /file_name.php on line 626

This line is:
[color=red]elseif(isset( $_POST['empty'] ))[/color]

My code is:
[code=php:0]<?
function pmaction(){
if(isset( $_POST[delete] ))
{
if(empty($_POST[del]))
{
echo ("<p class=\"text\"><span class=\"error\">Error:</span><br>Please select your message(s) which you want to delete.</p>");
return false;
}
$list = join(',' , $_POST[del]);
mysql_query("UPDATE pm SET stats='deleted' WHERE id IN ($list)");
header("location: ./index.php?dir=member&page=".MakeSafe($_POST[dir])."");
}
elseif(isset( $_POST['empty'] ))
{
mysql_query("UPDATE pm SET stats='deleted' WHERE user_to='{$_SESSION[username]}' AND folder='".MakeSafe($_POST[dir])."' AND report='0'");
header("location: ./index.php?dir=member&page=".MakeSafe($_POST[dir])."");
}
elseif(isset( $_POST[markold] ))
{
if(empty($_POST[del]))
{
echo ("<p class=\"text\"><span class=\"error\">Error:</span><br>Please select your message(s) which you would like to mark as seen.</p>");
return false;
}
$list = join(',' , $_POST[del]);
mysql_query("UPDATE pm SET stats='seen' WHERE id IN ($list)");
header("location: ./index.php?dir=member&page=".MakeSafe($_POST[dir])."");
}
elseif(isset( $_POST[marknew] ))
{
if(empty($_POST[del]))
{
echo ("<p class=\"text\"><span class=\"error\">Error:</span><br>Please select your message(s) which you would like to mark as not seen.</p>");
return false;
}
$list = join(',' , $_POST[del]);
mysql_query("UPDATE pm SET stats='unseen' WHERE id IN ($list)");
header("location: ./index.php?dir=member&page=".MakeSafe($_POST[dir])."");
}
elseif(isset( $_POST[move] ))
{
if(!isset( $_POST[movedir] ))
{
echo ('page_down');
//include("./member/move_file.php");
}
else
{
if(empty( $_POST['list'] ))
{
echo ("<p class=\"text\"><span class=\"error\">Error:</span><br>Please select your message(s) which you would like to move to another folder.</p>");
return false;
}
$list = join(',' , $_POST[del]);
mysql_query("UPDATE pm SET folder='".MakeSafe($_POST[folder])."' WHERE id IN ($list)");
header("location: ./index.php?dir=member&page=".MakeSafe($_POST[dir])."");
}
}
return true;
}
?>[/code]
Link to comment
https://forums.phpfreaks.com/topic/29716-parse-error-syntax-error-unexpected/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.