Changing imagesize while uploading.
Hi Guys!
I have done a uploading script, but I want to do, so when I upload an image the image should be stored in 3 different sizes. That means 3 different pictures. What is the easiest way to do that? Here is my upload-script:
PHP Code:
$filename = 'billeder/' . basename($_FILES['file']['name']);
if (move_uploaded_file($_FILES['file']['tmp_name'], $filename)) {
echo "File is valid, and was successfully uploaded.";
} else {
echo 'DEBUG: Fra: ' . $_FILES['file']['tmp_name'] . ' til ' . $filename . '<br>';
echo "Possible file upload attack!";
}
$sql = "INSERT INTO smykker (smykkenavn, beskrivelse, pris, varenr, billede, kategori, underkategori, leveringstid)
VALUES ('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s')";
$sql = sprintf($sql,
mysql_real_escape_string($_POST['smykkenavn']),
mysql_real_escape_string($_POST['beskrivelse']),
mysql_real_escape_string($_POST['pris']),
mysql_real_escape_string($_POST['varenr']),
mysql_real_escape_string($filename),
mysql_real_escape_string($_POST['kategori']),
mysql_real_escape_string($_POST['underkategori']),
mysql_real_escape_string($_POST['leveringstid'])
);
$res = mysql_query($sql) or die(mysql_error());
echo "Done<br>Klik <a href='upload.php'>her</a> for at gå tilbage.";
|