เกี่ยวกับรูปภาพที่ย่อแล้วเก็บเข้าไปไว้ใน folder
<html>
<head>
<title>Upload รูปภาพด้วยการ Resize</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
</head>
<body>
<?
if($file=="")
{
?>
<form name="form1" enctype="multipart/form-data" method="post" action="">
เลือกรูปภาพ
<input type="file" name="file">
<input type="submit" name="Submit" value="Upload">
</form>
<?
}
else
{
$images = $file;
$path="pic/";
//กำหนดความสูงของรูปใหม่
$height=120;
$size=GetimageSize($images);
$width=160;
$images_orig = ImageCreateFromJPEG($images);
$photoX = ImagesX($images_orig);
$photoY = ImagesY($images_orig);
$images_fin = ImageCreateTrueColor($width, $height);
ImageCopyResampled($images_fin, $images_orig, 0, 0, 0, 0, $width+1, $height+1, $photoX, $photoY);
ImageJPEG($images_fin,$images); //แก้ตรงนี้
copy($images , $path.$images );
ImageDestroy($images_orig);
ImageDestroy($images_fin);
echo "Uploads รูปสำเร็จแล้วครับs<br>";
echo "<br><img src=\"$path/$images\">"; //แก้ตรงนี้ เราเก็บไฟล์รูปไว้ตรงใหนก็ดึงตรงนั้นออกมาสิ
?>
</body>
</html>
=====================================
ผมแก้ตามนี้แล้วแต่ว่ามันขึ้นแบบนี้
มันขึ้นแบบนี้คับ
Warning: copy(pic/C:\WINDOWS\TEMP\phpA30.tmp) [function.copy]: failed to open stream: Invalid argument in C:\AppServ\www\picture\sample2.php on line 32
Uploads รูปสำเร็จแล้วครับs
Tag : - - - -
Date :
24 ก.ย. 2550 00:13:19
By :
siammbk
View :
1417
Reply :
1
Load balance : Server 04