All pastes #258776 Raw Edit

Mine

public text v1 · immutable
#258776 ·published 2006-11-26 20:54 UTC
rendered paste body
<?php
$x = $_GET['x'];
$usr = $_GET['u'];

if($usr == NULL){ $usr = 'default'; }

$template_name = $_POST['name'];

if($template_name == NULL){ $template_name = 'default'; }

if($x == 'preview'){
	$filetype = $_FILES['uploadedfile']['name'];
	$filetype0 = $filetype{strlen($filetype)-3};
	$filetype1 = $filetype0."".$filetype{strlen($filetype)-2};
	$filetype2 = $filetype1."".$filetype{strlen($filetype)-1};
	$filetype = $filetype2;
	if($_FILES['uploadedfile']['size'] > $_POST['MAX_FILE_SIZE']){
		@unlink($_FILES['uploadedfile']['tmp_name']);
		echo 'The file you are trying to upload exceeds the size limit!';
	}elseif($_FILES['uploadedfile']['size'] == NULL){
		echo 'No file has  been uploaded!';
	}else{
		if($filetype !='jpg' || $filetype !='jpeg' || $filetype !='gif' || $filetype !='png' ){
			 @unlink($_FILES['uploadedfile']['tmp_name']);
			echo 'The file you tried to upload is an illegal filetype '. $filetype;
		}else{
		@mkdir("uploads/$usr/");
		$upload_path = "uploads/$usr/$template_name";
		$upload_path = $upload_path . basename($_FILES['uploadedfile']['name']);
		@move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $upload_path);
		echo "Preview Image Upload is a Success!$filetype";
		}
	}
}elseif($x == 'product'){

}
?>