mesaj.php sayfam
<script>
$("#uploadForm").on("submit",function(e){
e.preventDefault();
$.ajax({
type: "POST",
url: "/mesaj_post.php",
data: new FormData(this),
contentType: false,
processData: false,
success: function(){ }
});
});
</script>
mesaj_post.php sayfam
if (isset($_POST)){
$mesaj = $_POST["mesaj"];
$uye_id = $_POST["uye_id"];
$resim_adi = $_FILES["resim"]["tmp_name"];
move_uploaded_file($resim_adi, $_FILES["resim"]["name"]);
echo $_FILES["resim"]["name"];
}
echo $_FILES["resim"]["tmp_name"]; yapınca yüklenen resmin tmp klasöründeki adresini veriyor "tmp/phpCeFMys" şeklinde.
echo $_FILES["resim"]["name"]; yapınca da yüklenen resmin ismini veriyor "manzara_011.jpg" şeklinde.
Demek ki yükleniyor resimler, ama move_upload yapınca neden resmi yüklemiyor klasöre? Javascriptsiz yapınca başarılı bir şekilde yükleniyor hiç sorun olmuyor.