通过PHP/MySQL上传图片
我有一个1000个项目的数据库,其中一个字段是“图像”。这是一个带有特定图像文件(PNG或JPG)名称的文本字段。我正试图找到一种方法,在我的网站上包含一个“上传”按钮,这样用户就可以将图像上传到服务器上,并将其记录在MySQL数据库中 我在网上查阅了一些想法,但没有找到任何适合我的需要或者我可以开始工作的。所有图像都可以存储在同一文件夹中,因为它们都有不同的名称通过PHP/MySQL上传图片,php,mysql,image,upload,Php,Mysql,Image,Upload,我有一个1000个项目的数据库,其中一个字段是“图像”。这是一个带有特定图像文件(PNG或JPG)名称的文本字段。我正试图找到一种方法,在我的网站上包含一个“上传”按钮,这样用户就可以将图像上传到服务器上,并将其记录在MySQL数据库中 我在网上查阅了一些想法,但没有找到任何适合我的需要或者我可以开始工作的。所有图像都可以存储在同一文件夹中,因为它们都有不同的名称 是否有人知道任何教程,或者可以帮助我完成它,非常感谢x这是上载图像的php脚本:- if ($_FILES['inputfiel
是否有人知道任何教程,或者可以帮助我完成它,非常感谢x这是上载图像的php脚本:-
if ($_FILES['inputfieldname']['name']) {
$filename = stripslashes($file[inputfieldname]['name']);
$extension = "get the extension of file";// jpg if image format is jpg
$extension = strtolower($extension);
//set target image name
$image_name1 = date("Ymdhis") . time() . rand() . '.' . $extension;
$target = "target directory path";
if ($this->checkExtensions($extension)) {
$filestatus = move_uploaded_file($file[inputfieldname]['tmp_name'], $target);
@chmod($target, 0777);
if ($filestatus) {
// insert $image_name into database
}
}
}
阅读…并检查您是否在表单中提供了enctype=“multipart/form data”…表示您希望将图像名称保存在数据库中。如果是,请使用$\u文件[“file”][“name”]哪些是您看过的想法?为什么它们不适合你的需要,或者你在尝试让它们工作时遇到了什么问题?对不起,这帮不了什么忙,我刚刚研究了在谷歌上找到的几个建议,要么它们不够清晰(我是初学者),要么它们因某种原因不起作用:-(你可以试试,谢谢Rajeev,我需要什么表格才能获得文件上传选项并链接到上面?@user2406993我不是为你写代码的人,你需要自己做一些事情。