如何解决在本地服务器xampp上正常运行时,无法将图像上传到Godaddy服务器中的服务器
为什么在本地服务器(xampp)上可以正常工作时,为什么我无法将图像上传到Godaddy服务器中的服务器。这是我的代码:
<?php
session_start();
error_reporting(0);
`include('includes/config.php');`
if(strlen($_SESSION['login'])==0)
{
header('location:index.php');
}
else{
if(isset($_POST['submit']))
{
$testimonoial=$_FILES["fileToUpload"]["name"];
$email=$_SESSION['login'];
$imagetmp=addslashes (file_get_contents($_FILES['fileToUpload']['tmp_name']));
move_uploaded_file($_FILES["fileToUpload"]["tmp_name"],"domuents/img/".$_FILES["fileToUpload"]["name"]);
$sql="INSERT INTO tbltestimonial(UserEmail,imagename,mytmp) VALUES(:email,:testimonoial,:imagetmp)";
$query = $dbh->prepare($sql);
$query->bindParam(':testimonoial',$testimonoial,PDO::PARAM_STR);
$query->bindParam(':email',$email,PDO::PARAM_STR);
$query->bindParam(':imagetmp',$imagetmp,PDO::PARAM_STR);
$query->execute();
$lastInsertId = $dbh->lastInsertId();
if($lastInsertId)
{
$msg="تم تحميل الوثسقة بنجاح";
}
else
{
$error="حدث خطا ما . الرجاء اعادة المحاولة";
}
}
?>
这是我的表单代码
<form method="post" enctype="multipart/form-data">
<div class="form-group">
<h5 class="uppercase underline">تحميل وثائق</h5>
<input type="file" name="fileToUpload" class="btn" required>
<span class="angle_arrow">
<i class="fa fa-angle-right" aria-hidden="true"></i>
</span>
<input type="submit" value="Upload" name="submit" class="btn" style="margin:28px">
</div>
</form>
我将Godaddy主机和域与phpmyadmin数据库一起使用。 我进行了大量搜索,但没有进行任何搜索,并且尝试删除移动到文件夹文本的内容,但没有进行任何操作。 我检查了表是否仍然与本地服务器具有相同的文本,并且一切正常。 任何帮助将不胜感激
解决方法
文件夹domuents/img/
是否存在于您的Godaddy托管中?特别要注意的是,您domuents
那里有一个错字,而我想您想拥有documents
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。