Pan*_*lis 6 php forms upload image
我有一个简单的形式来创建一篇文章:标题,图像,类别,正文等. 我的问题是图像输入.
选择一个新的并提交一切正常:
通过编辑整个表单,填充所有字段但保持图像字段不变,最后提交,db中的图像字段值将变为空.
我如何配置php文件,因此每次用户提交表单而不选择图像(如果在该文章中预先上传了图像)保持提交前一个图像(从db)而不是什么.
如果这些信息可以提供任何帮助:
我可以像这样打印图像: <?php echo '<img src="'.$results['article']->img.'" width="100px">'; ?>
图像的简单输入字段:
<input type="file" name="fileToUpload" id="fileToUpload" value="<?php echo $results['article']->img ?>" />
Run Code Online (Sandbox Code Playgroud)
那这样的东西呢?
if(!empty($_FILES['fileToUpload']['name'])) //new image uploaded
{
//process your image and data
$sql = "UPDATE table SET name=$someName, image=$someImageName,... WHERE id = $someId";//save to DB with new image name
}
else // no image uploaded
{
// save data, but no change the image column in MYSQL, so it will stay the same value
$sql = "UPDATE table SET name=$someName,... WHERE id = $someId";//save to DB but no change image column
}
//process SQL query in $sql
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6607 次 |
| 最近记录: |