You have two ELSE statements on the same IF. Match up the curly brackets.
if(in_array($filetype,$allowed)){
if(file_exists("upload/".$_FILES["photo"]["name"])){
echo $_FILES["photo"]["name"]."is already exists.";
}else{
move_uploaded_file($_FILES["photo"]["tmp_name"],"upload/".$_FILES["photo"]["name"]);
echo "your file was uploaded successfully";
} else{
echo "Error: There was a problem uploading your file - please try again.";
}
Should be:
if(in_array($filetype,$allowed)){
if(file_exists("upload/".$_FILES["photo"]["name"])){
echo $_FILES["photo"]["name"]."is already exists.";
} else {
move_uploaded_file($_FILES["photo"]["tmp_name"],"upload/".$_FILES["photo"]["name"]);
echo "your file was uploaded successfully";
}
} else {
echo "Error: There was a problem uploading your file - please try again.";
}