$uploaddir = '/home/***/public_html/images/';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
echo '<pre>';
$my_files2 = $_FILES['userfile']['name'];
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
$my_files = $uploadfile;
echo "<font face=\"verdana\" size=\"1\"><strong>Thank You for uploading your file. Details are below:<br></strong>";
echo "<a href=\"/images/$my_files2\" target=\"_blank\">Link</a><br>";
echo "URL LINK: <b>/images/$my_files2</b><br><br>";
echo "uploaded image:";
///open the original image.
//vars
$filename = $_FILES['userfile']['name'];
$path = "/home/***/public_html/images/";
$full = "/home/***/public_html/images/$my_files2";
// Get image dimensions
$imagesize = getimagesize($full);
if ($imagesize[0] > 350) {
$newwidth = 350; $newheight = ((350 / $imagesize[0]) * $imagesize[1]);
//THE RESIZE FUNCTION
//find the file extension
$image_type = strstr($filename, '.');
$image_type = $imagesize[2];
//decide which imagecreate line to use
if ($image_type == '2') {
$source = imagecreatefromjpeg($full);
$create = imagejpeg;
}
elseif ($image_type == '1') {
$source = imagecreatefromgif($full);
$create = imagegif;
}
elseif ($image_type == '3') {
$source = imagecreatefrompng($full);
$create = imagepng;
}
elseif ($image_type != '3' || $image_type != '1' || $image_type != '2') {
echo ("invalid file type");
exit; }
//image create
$newimage = imagecreatetruecolor($newwidth, $newheight);
imagecopyresampled($newimage, $source, 0, 0, 0, 0, $newwidth, $newheight, $imagesize[0], $imagesize[1]);
// Output || path || quality
$create($newimage, $full, 75);
}
cant see where im going wrong here
also need to add a watermark
David