Add Link'; $page = "Add link"; //title include_once('./includes/header.php'); //Check if user is logged in - if not, display a friendly user message if(!Authorize(0)) { $message->Show($message->error['MSG']['LOGIN_REQUIRED'], $message->error['TITLE']['LOGIN_REQUIRED'], "error"); } ?>
data['user_id']; $approved = (CheckModPermissions($_POST['categories-edit'])) ? 1 : 0; if($approved == 1) $order = FindLastLink($_POST['categories-edit']); //Set the order of the link to last when newly added else $order = 0; //Check if article is added to database correctly if(!AddLink($_POST['title'], $_POST['url'], $_POST['spaw'], $approved, $_POST['categories-edit'], $order)) $message->Show("An error occured while trying to upload a link"); else { if($approved == 1) $message->Show("Your link has been submited."); else $message->Show("Your link has been submited. It will need to be approved by an administrator before it is viewable by others"); } } else { $_SESSION['errors'] = $error; $_SESSION['values'] = $_POST; //Escape quotes for proper display $_SESSION['values']['title'] = stripslashes(htmlspecialchars($_SESSION['values']['title'], ENT_QUOTES)); $_SESSION['values']['spaw'] = stripslashes($_SESSION['values']['spaw']); $_SESSION['values']['url'] = stripslashes(htmlspecialchars($_SESSION['values']['url'], ENT_QUOTES)); if(isset($_SESSION['errors'])) echo "
Looks like you missed something out. Please look over your link and correct any errors
"; DisplayArticleForm(); } } else { DisplayArticleForm(); } ?>
' enctype='multipart/form-data'>
Title:
'/>
Url:
Category:
show(); } ?>