v2.5.2
Giriş yap

Jquery Ajax Data Gönderim Sorunu

spleidanger
372 defa görüntülendi

Herkese iyi çalışmalar arkadaşlar şöyle bir sorunum var
Aşağıdaki kod ile resim post ediyorum ve resim yüklemesi yapıyorum fakat bunu yapabilmek için ayrı bir php dosyası oluşturmam gerekiyor normalde
data: {set_image:set_image} şeklinde post gönderebiliyordum fakat aşağıdaki resim gönderme metodu yüzünden post gönderemiyorum sadece $_FILES gidiyor umarım anlatabilmişimdir. Nasıl FILES gönderirken bide POST gönderebilirim

    url: "inc/inc.php",
	dataType: 'script',
	cache: false,
    contentType: false,
	processData: false,
	data: form_data,                
	type: 'post',

Normaldeki gönderim şeklim:

var set_logo="set_logo";
url: "inc/inc.php",
data: {form_data:form_data,set_logo:set_logo,token:token},                   
type: 'post',

Bunları ajax ile gönderiyorum dostlar yani istediğim aşağıdaki metodun çalışması aynı anda hem reism yollayıp hem post göndermek
set_logo isminde boş bir post yolluyup onu php dosyamda yakalıyorum ama en üstteki kod ile gönderince yakalayacak bir şey olmuyor

spleidanger
533 gün önce

Hocam normalde id ile çekiyordum name ile denedim o şekilde kalmış

<form id="form" enctype="multipart/form-data">
							<div class="card">
								<div class="card-body">
									<div class="row mt-2" style="justify-content: center;">
										<div class="col-md-1">
											<label class="form-label mt-1">Site Logo</label>
										</div>
										<div class="col-md-1">
											<img src="../<?php echo $settingrow['setting_logo'] ?>" class="img-fluid mt-1 setting_uploaded_logo">
										</div>
										<div class="col-md-1">
											<input type="text" class="form-control" name="setting_logo_width" value="<?php echo $settingrow['setting_logo_width'] ?>">
										</div>
										<div class="col-md-3">
											<input type="file" class="form-control" name="setting_logo">
										</div>
									</div>
									 </div>
									 </div>
									 </form>