first the user clicks on this button with the help of id , I am getting a image name
form.php
<form name="frm1" action="3.php" method="POST" enctype="multipart/form-data">
<div class="upload">
<input type="hidden" name="r" value="father">
<input type="hidden" name="id" value="<?=$id?>">
<input type="hidden" name="page" value="<?=$a?>">
<input type="file" name="uploadPic" onchange="frm1.submit();" />
</div>
</form>
upload.php
<?php
if(isset($_POST['pic'])) {
//echo $_POST['pic'] ;
$upload=false;
$baseName = basename($_POST['pic']);
$baseName=uniqid().'_'.$baseName;
//echo $baseName;
$toret = array("result" => "","img"=>"");
if (file_exists("./upload-pics/".$baseName))
$uploadResponse = "exists";
else {
move_uploaded_file('./upload-pics/' .$baseName);
$upload=true;
}
}
?>
pop.js
$(".upload").on("click", function () {
console.log("page");
$(".upload").on("change", function () {
var fr =$("#r").val();
var fr1 =$("#r1").val();
var fr2 =$("#r2").val();
var fr3 =$("#upload").val();
//console.log("page"+fr+fr1+fr2+fr3);
$.post("upload.php", {
"pic": fr3}, function (data) {
console.log(eval(data));
if (data.result == "1") {
console.log("getresult");
//webpopup();
} else {
alert("Please try again.");
}
}, "json");
});
});
I am getting the pic name from pop.js after that I am getting the pic name and i want to save it on my folder ie upload-pics .but image is not saving in the desired folder .