function searchAjax(n) {
var parseName = n;
$('.header_search .catalog_container').load('/search?view=ajax&type=product&q='+ parseName + ' .catalog_wrap');
$('.header_search .catalog_container').delay(1000).removeClass('loading');
}
// потом после подгрузки, это не работает по отношению к елементу в блоке
$( ".product_add_to_cart" ).on( "click", function() {
console.log("something");
});
$('#addImages').on('change', function () {
var files = this.files;
$('.file_count').val();
for (var i = 0; i < files.length; i++) {
var file = files[i];
if ( !file.type.match(/image\/(jpeg|jpg|png)/) ) {
alert( 'Фотография должна быть в формате jpg или png' );
continue;
}
if ( file.size > maxFileSize ) {
alert( 'Размер фотографии не должен превышать 10 Мб' );
continue;
}
preview(files[i]);
}
this.value = '';
});
$countfiles = count($_FILES['file']['name']);
if (!file_exists('upload/'. $usernamed .'/')) {
mkdir('upload/'. $usernamed .'/', 0777, true);
}
$coment = htmlspecialchars($_POST['coment']);
// Looping all files
for($i=0;$i<$countfiles;$i++){
$filename = $_FILES['file']['name'][$i];
$filename = str_replace(" ","_", $filename);
$type = $_FILES['file']['type'][$i];
// Проверка на расширение файлов
if($type == "image/jpeg" || $type == "png"){
// Если проверка удачная -> файлы загружаются в папку
move_uploaded_file($_FILES['file']['tmp_name'][$i],'upload/'. $usernamed .'/'.$filename);
$content = 'Папка с фотографиями - /upload/'.$usernamed.'<br> <h3>Комментарии:</h3><br><span>'. $coment .'</span>' ;
}
// Неудачная попытка запишет в переменную $content следующий текст, файлы не загружаются.
else {
$content = 'Пользователь пытался обойти меры безопасности и загрузить файлы не соответствующие расширениям (jpeg, png)';
}
}