10 ){ $error .= "Please+enter+a+rating+between+0+and+10%21%0D%0A"; } } if ( !ereg ("([0-9]{2})-([0-9]{2})-([0-9]{4})", $_POST['movie_release'] , $reldatepart) ){ $error .= "Please+enter+a+date+with+the+dd-mm-yyyy+format%21%0D%0A"; } else { $movie_release = @mktime ( 0, 0, 0, $reldatepart['2'], $reldatepart['1'], $reldatepart['3']); if ( $movie_release == '-1' ){ $error .= "Please+enter+a+real+date+with+the+dd-mm-yyyy+format%21%0D%0A"; } } $movie_name = trim($_POST[ 'movie_name' ]); if( empty($movie_name)){ $error .= "Please+enter+a+movie+name%21%0D%0A"; } if (empty($_POST['movie_type'])){ $error .= "Please+select+a+movie+type%21%0D%0A"; } if (empty($_POST['movie_year'])){ $error .= "Please+select+a+movie+year%21%0D%0A"; } if ( empty($error) ){ $sql = "UPDATE `movie` SET `movie_name` = '".$_POST['movie_name']."', `movie_year` = '".$_POST['movie_year']."', `movie_release` = '$movie_release', `movie_type` = '".$_POST['movie_type']."', `movie_leadactor` = '".$_POST['movie_leadactor']."', `movie_director` = '".$_POST['movie_director']."', `movie_rating` = '$movie_rating' WHERE `movie_id` = '".$_GET['id']."' "; } else { header( "location:movie.php?action=edit&error=".$error."&id=".$_GET['id'] ); } break; } break; case "add": switch( $_GET['type'] ){ case "people": $sql = "INSERT INTO `people` ( `people_fullname` ) VALUES ( '".$_POST['people_fullname']."' ) "; break; case "movie": $movie_rating = trim($_POST['movie_rating']); if ( !is_numeric ( $movie_rating )){ $error .= "Please+enter+a+numeric+rating+%21%0D%0A"; } else { if ( $movie_rating < 0 || $movie_rating > 10 ){ $error .= "Please+enter+a+rating+between+0+and+10%21%0D%0A"; } } $movie_release = trim($_POST['movie_release']); if ( !ereg ("([0-9]{2})-([0-9]{2})-([0-9]{4})", $movie_release , $reldatepart) || empty( $movie_release )){ $error .= "Please+enter+a+date+with+the+dd-mm-yyyy+format%21%0D%0A"; } else { $movie_release = @mktime ( 0, 0, 0, $reldatepart['2'], $reldatepart['1'], $reldatepart['3']); if ( $movie_release == '-1' ){ $error .= "Please+enter+a+real+date+with+the+dd-mm-yyyy+format%21%0D%0A"; } } $movie_name = trim($row[ 'movie_name' ]); if( empty($movie_name)){ $error .= "Please+enter+a+movie+name%21%0D%0A"; } if (empty($_POST['movie_type'])){ $error .= "Please+select+a+movie+type%21%0D%0A"; } if (empty($_POST['movie_year'])){ $error .= "Please+select+a+movie+year%21%0D%0A"; } if ( empty($error) ){ $sql = "INSERT INTO `movie` ( `movie_name` , `movie_year` , `movie_release` , `movie_type` , `movie_leadactor` , `movie_director` , `movie_rating`) VALUES ( '".$_POST['movie_name']."' , '".$_POST['movie_year']."' , '$movie_release' '".$_POST['movie_type']."' , '".$_POST['movie_leadactor']."' , '".$_POST['movie_director']."', '$movie_rating' ) "; } else { header( "location:movie.php?action=add&error=".$error ); } break; } break; } if ( isset( $sql ) && !empty( $sql )){ echo ""; $result = mysql_query( $sql ) or die("Invalid query: " . mysql_error()); ?>

Done. Index