示例#1
0
	include ("phpFunctions.php");

	session_start();
	
	if(!$_SESSION['username'])
	{
		redirect("index.php");
		$_SESSION['statusmessage'] = "Please login to edit the post";
	}
	else
	{
		$postid = $_POST['postid'];
		$postTitle = $_POST['posttitle'];
		$postContent = $_POST['postcontent'];
		$postCategory = $_POST['postcategory']; 
		$postAuthor = $_SESSION['username'];
		
		if(checkEmptyAndNullString($postTitle) || checkEmptyAndNullString($postContent) || checkEmptyAndNullString($postCategory) )
				{
					redirect("editpost_form.php?postid=$postid");	
					$_SESSION['statusmessage'] = "All fields are required";
				}
				else
				{
					updatePost($postid, $postTitle, $postContent, $postCategory);
					$_SESSION['statusmessage'] = "Post edited successfully";
					redirect("view_post.php?postid=$postid");	
				}	
	}
?>
示例#2
0
<?php
	include ("phpFunctions.php");
		
		$commentPost = $_POST['commentpostid'];
		$commentContent = $_POST['commentcontent'];
		$commentByUsername = $_POST['commentbyusername'];
				
		if(checkEmptyAndNullString($commentContent) || checkEmptyAndNullString($commentByUsername))
		{
			redirect("main.php");	
		}
		else
		{
			submitComment($commentContent, $commentByUsername, $commentPost);
			redirect("view_post.php?postid=$commentPost");	
		}
			
?>