gpt4 book ai didi

php - 如何使用 PHP 在输入标签中上传具有两个不同名称的图像?并调整它们的大小

转载 作者:可可西里 更新时间:2023-10-31 22:57:49 25 4
gpt4 key购买 nike

为了上传图片,我尝试了两次单一图片上传代码,但没有正确上传两张图片。第一个已上传,第二个未上传。这是我使用的表单的代码:

<form action="" method="post" enctype="multipart/form-data">
<table>
<tr><td>Title</td><td><input type="text" name="title" /></td></tr>
<tr><td>Date</td><td><input type="text" name="date" /></td></tr>
<tr><td>Thumbnail</td><td><input type="file" name="thumb" /></td></tr>
<tr><td>Image</td><td><input type="file" name="image" /></td></tr>
<tr><td>Details</td><td><textarea name="details"></textarea></td></tr>
<tr><td>&nbsp;</td><td><input type="submit" name="Submit" value="Submit" /></td></tr>
</table>
</form>

最佳答案

要调整上传图片的大小,您可以尝试以下代码:-

function getWidth() {

return imagesx($this->image);
}
function getHeight() {

return imagesy($this->image);
}


function resize($width,$height) {
$new_image = imagecreatetruecolor($width, $height);
imagecopyresampled($new_image, $this->image, 0, 0, 0, 0, $width, $height, $this->getWidth(), $this->getHeight());
$this->image = $new_image;
}

关于php - 如何使用 PHP 在输入标签中上传具有两个不同名称的图像?并调整它们的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9835028/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com