v2.5.2
Giriş yap

jquery post ile hem dosya hemde bir parametre göndermek

suphi
661 defa görüntülendi

arkadaşlar jquery ile resim dosyyası filan yükleyebiliyorum fakat bi türlü 2. paramtreyi göndermeyiorum
resim + bir input taki değeri göndermek istiyorum
KOD;

$(document).ready(function() {
    $('#inputfile').change(function(){
		var kim2 = '<?php echo $kila ?>';
		 var dosyauzi2 = document.getElementById('inputfile').value.split('.').pop().toLowerCase();
 var tarih2 = '<?php echo $ttarrih ?>';
	var toplis2 = kim2 + tarih2 + kim2 +"."+ dosyauzi2;
		var file_nana = $("#imageid").val();
	var file_data = $('#inputfile').prop('files')[0];   
        var form_data = new FormData();                  
        form_data.append('file', file_data);
		form_data.append('top2', file_nana);
			
        $.ajax({
            url: "imgup.php",
            type: "POST",
            data: form_data,
            contentType: false,
            cache: false,
            processData:false,
            success: function(data){
                console.log(data);
            }
        });
    });
});

fakat top2 adlı paramtriy almıyor doysa imgup.php içeriği ;

<?php
session_start();
$ulan = $_SESSION['user'];
date_default_timezone_set('Europe/Istanbul');
$zaat = date(m.d.Y.H.i.s, time() + 3600);

$prototurkedit = $_POST['top2'];
$path = "uploads/";
$valid_formats = array("jpg", "png", "gif", "bmp","jpeg");
$name = $_FILES['file']['name'];
	$size = $_FILES['file']['size'];
	if(strlen($name)) {
		list($txt, $ext) = explode(".", $name);
		if(in_array($ext,$valid_formats)) {
			if($size<(1024*1024)) {
				$image_name = $ulan.$zaat.$ulan.".".$ext;
				$tmp = $_FILES['file']['tmp_name'];
				if(move_uploaded_file($tmp, $path.$prototurkedit)){
					
					echo "<img src='uploads/".$image_name."' class='preview'>";
				}
				else{
				echo "Resim Hatalı";
				..... diye gidiyor 
				```
isimimcokguzel2
1171 gün önce

Hocam HTML dosyanızdeki formu ve inputa gönderdiğiniz değeri öğrenebilir miyim?