All pastes #344493 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-02-07 20:03 UTC
rendered paste body
function makeimage($filename,$newfilename,$path,$nw,$nh) {
	$source = imagecreatefromjpeg($filename);
	$fullpath = $path . $newfilename;
	list($width, $height) = getimagesize($filename);
	$thumb = imagecreatetruecolor($nw, $nh);
	imagecopyresampled($thumb, $source, 0, 0, 0, 0, $nw, $nh, $width, $height);
	imagejpeg($thumb, $fullpath, 100);
	imagedestroy($thumb);
}
if(isset($_POST['Submit'])) {
	if(!isset($_POST['name']) || !isset($_POST['description']) || !isset($_POST['length'])){
		header("Location: form_errors.php");
	}
	if($_FILES['image1file']['type'] == 'image/jpeg'){
		header("Location: form_errors.php");
	}
	$title = $_POST['name'];
	$desc  = $_POST['description'];
	$vidLen = $_POST['length'];
	$filenamez = $_FILES['image1file']['tmp_name'];
	$newfilez = date(His). $myID . basename($_FILES['image1file']['name']);
	//resize
	makeimage($filenamez,$newfilez,$uploaddir,100,75);
		$sql_add = "INSERT INTO `videos` (`id`,`filename`,`thumb`,`title`,`length`,`desc`,`userid`,`approved`) VALUES ('','','$newfilez','$title','$vidLen','$desc','$myID','0')";
		mysql_query($sql_add) or die(mysql_error());
		//echo $sql_add;
		$query = "SELECT * FROM `videos` WHERE `userid`= '".$myID."' AND `title` = '".$title."'";
		//echo $query;
		$result = mysql_query($query);
		$row = mysql_fetch_assoc($result);
		$sid = $row['id'];
		session_register("img_loaded");
		$_SESSION['img_loaded'] =1;
		header("Location: upload_success.php?id=$sid");
	
}