Ответы пользователя по тегу PHP
  • Необходимо в форме передать значение отправляемому файлу. Как?

    @dcode
    Вы можете оставить всё так как сейчас, через гет-параметр idfilm, либо убрать его и добавить
    <input type="hidden" name="idfilm" value="'.$cow['idfilm'].'">

    в форму. В текущем варианте idfilm должен быть доступен через $_GET и $_REQUEST. Если через hidden - $_POST и $_REQUEST. В любом случае должно всё работать. Я так подозреваю у вас просто $cow['idfilm'] пустой.
    Ответ написан
    Комментировать
  • Почему JS скрипт мешает загрузить файл на сервер?

    @dcode
    Используйте FormData для отправки данных. И processData и contentType в false.
    $('#NewsCreatorForm').submit(function() {
    	var formData = new FormData($(this)[0]);
    	$.ajax({
    		type: "POST",
    		url: "/engine/queryforms/postnews.php",
    		dataType: 'json',
    		data: formData,
    		processData: false,
    		contentType: false,
    		success: function(data)
    		{
    			if(data.result == 'success') {
    				$('#NewsCreatorSuccessModal').modal('show');
    				setTimeout(function(){document.location="/admin/news/"}, 1000);
    			} else {
    				for(var errorField in data.texterror){
    					document.getElementById('errortext').innerHTML = data.texterror[errorField];
    					$('#NewsCreatorErrorModal').modal('show');
    				}
    			}
    		}
    	});
    	return false;
    });
    Ответ написан
    1 комментарий