php上传文件
我上传文件有问题。这是我的表格:php上传文件,php,uploading,Php,Uploading,我上传文件有问题。这是我的表格: <form enctype="multipart/form-data" action="transact.php" method="POST"> <table> <tr> <td>Nadpis:</td> <td><input type="text" id="title" name="title" value="<?php echo htmlspecialch
<form enctype="multipart/form-data" action="transact.php" method="POST">
<table>
<tr>
<td>Nadpis:</td>
<td><input type="text" id="title" name="title" value="<?php echo htmlspecialchars($title); ?>" /></td></tr>
<tr>
<td>Text článku:</td>
<td><textarea id="text" name="text" cols="55" rows="20"><?php if(!empty($a_text)) { echo htmlspecialchars($a_text); } ?></textarea></td>
</tr><tr>
<td>Obrázok k článku:</td>
<td><input type="file" name="uploadfile" /></td></tr>
<tr><td> </td>
<td>
<?php
if ($_SESSION['access_level'] < 2) {
echo '<input type="hidden" name="user_id" value="'. $user_id. '"/>';
}
if(empty($article_id)) {
echo '<input type="submit" name="action" value="Odoslat" />';
} else {
echo '<input type="hidden" name="article_id" value="' .$article_id. '"/>';
echo '<input type="submit" name="action" value="Ulozit" />';
}
?>
</td>
</tr>
</table>
</form>
请问我怎样才能重新包装?如果有人帮助我,我将非常感激……请尝试在您的表格中添加以下内容:
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
此值将最大文件大小设置为100KB。您应该在php.ini文件中检查以下4项内容,以确保文件上传正常:
- 文件上传:应设置为1
- 上载\u max\u filesize:应设置为一个足够大的值,以满足您计划上载的内容。你说它设置为128MB。确保它写为“128M”
- post_max_size:应设置为高于upload_max_filesize的值,因为它包括文件和其他post数据
- max\u file\u上载:不太重要,但它限制了您一次上载的文件数量
mysql.*
函数。它们不再得到维护,社区已开始恢复。看到了吗?相反,你应该学习并使用或。如果你不能决定,将帮助你做出选择。如果您想了解,.switch语句检查的是什么,请向我们显示文件的顶部此处是文件的顶部:If($\u REQUEST['action']){switch($\u REQUEST['action'])){
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />