Php 为什么不是';t move_upload_文件在给定代码中总是返回false?
我正在尝试使用php和mysql上传一个图像,下面是使用的代码 index.phpPhp 为什么不是';t move_upload_文件在给定代码中总是返回false?,php,mysql,Php,Mysql,我正在尝试使用php和mysql上传一个图像,下面是使用的代码 index.php <form action="submit.php" enctype="multipart/form-data" method="post"> <table style="border-collapse: collapse; font: 12px Tahoma;" border="1" cellspacing="5" cellpadding="5"> <tbody><tr
<form action="submit.php" enctype="multipart/form-data" method="post">
<table style="border-collapse: collapse; font: 12px Tahoma;" border="1" cellspacing="5" cellpadding="5">
<tbody><tr>
<td>
<input name="uploadedimage" type="file">
</td>
</tr>
<tr>
<td>
<input name="Upload Now" type="submit" value="Upload Image">
</td>
</tr>
</tbody></table>
</form>
每次我执行此操作时,它总是显示“在服务器上上载图像时出错”,我不明白为什么。有人能告诉我哪里出了问题,如何改进我的实现吗?
提前感谢。在移动文件之前添加此行
if (!file_exists($target_path )) { mkdir($target_path , 0777, true); }
如果文件夹不存在,这将添加该文件夹。。具有所有权限。在移动文件之前添加此行
if (!file_exists($target_path )) { mkdir($target_path , 0777, true); }
如果文件夹不存在,这将添加该文件夹。。拥有所有权限。将image的表结构更改为varchar(255),并检查是否有效将image的表结构更改为varchar(255)并检查是否有效检查您的目录是否存在并具有对该目录的写入权限已授予,但它仍不执行。检查您的目录是否存在并具有对该目录的写入权限已授予,但它仍不执行。我尝试添加此项,但它仍会提供相同的输出没有给出任何错误,它只是转到move_uploaded_文件代码的else块:else{exit(“在服务器上上载图像时出错”)}我尝试添加这个,但仍然给出相同的输出它没有给出任何错误,它只是转到move_uploaded_文件代码的else块:else{exit(“在服务器上上载图像时出错”);}
if (!file_exists($target_path )) { mkdir($target_path , 0777, true); }