Maken van thumbnails gelijk bij uploaden form
Zou iemand mij kunnen helpen?
Ik wil graag zodra ik op submit druk dat de site een thumbnail genereert.
Maar hoe spreek ik de desbetreffende image aan?
De code:
$titel = ($_POST['titel']);
$omschrijving = ($_POST['omschrijving']);
$model = ($_POST['model']);
$bouwjaar = ($_POST['bouwjaar']);
$prijs = ($_POST['prijs']);
$image = '';
$plaat = '';
$foto = '';
$name2 = 2;
$name3 = 3;
if ($_FILES["image"]["size"] <1000000)
{
//nakijken of het bestand niet leeg is
if(!empty($_FILES["image"]["name"])){
//bestandsextentie zoeken
$file_ext = strrchr($_FILES["image"]["name"], '.');
//bestand verplaatsen en een naam geven.
//Zorg dat je schrijfrechten hebt in de uploadmap
move_uploaded_file($_FILES["image"] ["tmp_name"], "images/" . $titel . $file_ext);
$image = "images/" . $titel . $file_ext;
$gelukt = "Uploaden Gelukt!!";
}else{
$fout_geenimage = "Er werd geen bestand gevonden. Probeer opnieuw!";
}
}else{
$fout_tegroot = "Het bestand is te groot en kan niet door onze server verwerkt worden";
}
Ik wil graag zodra ik op submit druk dat de site een thumbnail genereert.
Maar hoe spreek ik de desbetreffende image aan?
De code:
$titel = ($_POST['titel']);
$omschrijving = ($_POST['omschrijving']);
$model = ($_POST['model']);
$bouwjaar = ($_POST['bouwjaar']);
$prijs = ($_POST['prijs']);
$image = '';
$plaat = '';
$foto = '';
$name2 = 2;
$name3 = 3;
if ($_FILES["image"]["size"] <1000000)
{
//nakijken of het bestand niet leeg is
if(!empty($_FILES["image"]["name"])){
//bestandsextentie zoeken
$file_ext = strrchr($_FILES["image"]["name"], '.');
//bestand verplaatsen en een naam geven.
//Zorg dat je schrijfrechten hebt in de uploadmap
move_uploaded_file($_FILES["image"] ["tmp_name"], "images/" . $titel . $file_ext);
$image = "images/" . $titel . $file_ext;
$gelukt = "Uploaden Gelukt!!";
}else{
$fout_geenimage = "Er werd geen bestand gevonden. Probeer opnieuw!";
}
}else{
$fout_tegroot = "Het bestand is te groot en kan niet door onze server verwerkt worden";
}
Gewijzigd op 05/06/2011 10:46:04 door Ruud Clauwers
Al eens naar ImageMagick gekeken? Je host zal het trouwens wel moeten ondersteunen..
http://www.php.net/manual/en/imagick.examples-1.php
Thumbnail is toevallig het eerste voorbeeld :)
http://www.php.net/manual/en/imagick.examples-1.php
Thumbnail is toevallig het eerste voorbeeld :)