Habe folgenden u.a. Code zusammengebastelt, das geht auch gut wenn ich das file vom server direkt lese und es dann bearbeiten lasse, nach 3 stunden vergeblichen googelns und versuchen, brauche ich aber hilfe.
ich will das file über den browser mit POST in das Script einspielen, Thumbnail daraus machen und dann in eine MYSQL Datenbank spielen, das mit MYSQL habe ich raus aber wie bekomme ich die IMAGEdaten per POST in das script rein, so wie ich das sonst bei MYSQL machen geht das leider nicht?!?!?!?!
danke für eure hilfe!
Oliver / Wien
ich will das file über den browser mit POST in das Script einspielen, Thumbnail daraus machen und dann in eine MYSQL Datenbank spielen, das mit MYSQL habe ich raus aber wie bekomme ich die IMAGEdaten per POST in das script rein, so wie ich das sonst bei MYSQL machen geht das leider nicht?!?!?!?!
danke für eure hilfe!
Oliver / Wien
PHP-Code:
<?php
$im = @imagecreatefromjpeg('gn_K550i_front_40angle_Jet_Black.jpg');
// $handle = fopen ($foto, "rb");
// $contents = fread ($handle, filesize ($foto));
// CREATE THUMBNAIL!!!
$new_w = 250;
$new_h = 250;
$src_img=imagecreatefromjpeg($contents);
$old_x=imageSX($im);
$old_y=imageSY($im);
// echo $old_x;
if ($old_x > $old_y)
{
$thumb_w=$new_w;
$thumb_h=$old_y*($new_h/$old_x);
}
if ($old_x < $old_y)
{
$thumb_w=$old_x*($new_w/$old_y);
$thumb_h=$new_h;
}
if ($old_x == $old_y)
{
$thumb_w=$new_w;
$thumb_h=$new_h;
}
$dst_img=ImageCreateTrueColor($thumb_w,$thumb_h);
imagecopyresampled($dst_img,$im,0,0,0,0,$thumb_w,$thumb_h,$old_x,$old_y);
// SHOW THUMBNAIL
header('Content-type: image/jpeg');
imagejpeg($dst_img);
?>
Kommentar