gpt4 book ai didi

php - 上传文件到文件结构,形成数据到数据库

转载 作者:行者123 更新时间:2023-11-29 14:56:35 24 4
gpt4 key购买 nike

尽职调查完成后,我再次向专家求助。请原谅我的无知,因为我是新手。

我正在尝试创建一个表单,允许用户:

  • 将各种表单字段的值插入 mysql 数据库表 - 很简单,没有问题。
  • 附加一个保存在文件结构中的文件(在名为“文档”的文件夹中)。
  • 将文件名、大小、类型(pdf、txt 等)保存到同一条记录中。

文件上传后,表格将包含:

  • id(自动递增)
  • 名称(文本字段,用户生成)
  • 描述(文本字段,用户生成)
  • 文件名(例如 text.txt,上传时自动添加)
  • 文件大小(例如 362455[kb],上传时自动添加)
  • 文件类型(例如 pdf,上传时自动添加)

我已成功将文件保存到该文件夹​​,但无法使我的三个要求成为现实......尽管花费了数小时或进行故障排除和谷歌搜索。

数据库和表单是正确的,我发布的php文件是个谜。有什么想法吗?

<form method="post" id="addForm" action="includes/insert_news.php">                   
<table class="addForm" cellspacing="0">
<tr>
<th>Name:<span class="greenText">*</span></th>
<td><input name="name" type="text" class="textBox required" value="Friendly Document Name" maxlength="80" /></td>
</tr>
<tr>
<th>Description:<span class="greenText">*</span></th>
<td><textarea name="description" class="textBox required">Document description blah blah</textarea></td>
</tr>
<tr>
<th>File:</th>
<td><input name="file" class="textBox" /></td>
</tr>
<tr>
<th>&nbsp;</th>
<td><input type="image" class="button" src="images/button_submit.gif" /></td>
</tr>
</table>

最佳答案

我想知道你是这么说的

I've successfully saved files to the folder but

但我认为您在 $_FILES 中没有得到任何内容,因为您的 form 标记 中缺少此内容

<form enctype="multipart/form-data"> 

关于php - 上传文件到文件结构,形成数据到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4487426/

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