Javascript 无法将图像存储在本地文件夹中
我正在使用PHP、jQuery、AJAX和MySql。我正在使用move\u upload\u file功能将图像存储在本地文件夹中,并将图像路径存储在数据库中。我的映像路径正在存储n DB。但是图像本身不会进入本地文件夹 upload.phpJavascript 无法将图像存储在本地文件夹中,javascript,php,jquery,mysql,file-upload,Javascript,Php,Jquery,Mysql,File Upload,我正在使用PHP、jQuery、AJAX和MySql。我正在使用move\u upload\u file功能将图像存储在本地文件夹中,并将图像路径存储在数据库中。我的映像路径正在存储n DB。但是图像本身不会进入本地文件夹 upload.php function AddPhtImage($varArray,$tablename ){ if(!$this->DBLogin()) { $this->HandleError("Database login
function AddPhtImage($varArray,$tablename ){
if(!$this->DBLogin())
{
$this->HandleError("Database login failed!");
return false;
}
$a=$varArray['upvid'];
$file = str_replace( "\\", '/', $a );
$ofile = basename( $file );
$oofile ="myfolder/".$ofile;
$date = date('m/d/Y', time());
$qry = "INSERT INTO $tablename ( image ) VALUES ('".$oofile."') ";
$result = mysql_query($qry,$this->connection);
return $result;
}
<form id="mmyForm" action="mypage.php" method="POST" enctype="multipart/form-data">
<input type="file" id="photo" name="photo">
<?php
$output_dir = "myfolder/";
if(isset($_FILES["photo"]))
{
if ($_FILES["photo"]["error"] > 0)
{
$result['error'] = "Error: " . $_FILES["file"]["error"] . "<br>";
}
else
{
move_uploaded_file( $_FILES["photo"]["tmp_name"],$output_dir. $_FILES["photo"]["name"] );
$result['success'] = "Uploaded Document :".$_FILES["photo"]["name"];
}
}
else
{
$result['error'] = 'upload document';
}
?>
</form>
使用数组
if(isset($_REQUEST['disp']))
{
array_pop( $_POST );
$upload_type= $media->AddPhtImage($_POST, 'mytable');
return true;
}
function.php
function AddPhtImage($varArray,$tablename ){
if(!$this->DBLogin())
{
$this->HandleError("Database login failed!");
return false;
}
$a=$varArray['upvid'];
$file = str_replace( "\\", '/', $a );
$ofile = basename( $file );
$oofile ="myfolder/".$ofile;
$date = date('m/d/Y', time());
$qry = "INSERT INTO $tablename ( image ) VALUES ('".$oofile."') ";
$result = mysql_query($qry,$this->connection);
return $result;
}
您不能通过AJAX上传图像等文件。(除了)哦好的。。。谢谢我会试试。。。