if(isset($_FILES['file']['tmp_name'])){
if($_FILES['file']['size']<500000){
if($_FILES['file']['type']=='image/jpg' OR $_FILES['file']['type']=='image/jpeg' OR $_FILES['file']['type']=='image/gif' OR $_FILES['file']['type']=='image/png'){
$file=esc(stripcslashes(htmlspecialchars($_FILES['file']['name'])));
$file=preg_replace('(\#|\?)', NULL, $file);
$ras=strtolower(preg_replace('#^.*\.#', NULL, $file));
mysql_query("INSERT INTO `group_foto` (`group`, `albom`, `author`, `desc`, `time`, `ras`) values ('$id', '$alb', '$user[id]', '', '$time', '$ras')"
$foto = mysql_insert_id();
$avatar_way = H."group/foto/".$foto;
###Замена
$avatar_del=$foto.".gif";
Удалён src="/content/reactions/bystrie/podmig-original.png" alt="*" />;
$avatar_del=$foto.".jpg";
Удалён src="/content/reactions/bystrie/podmig-original.png" alt="*" />;
$avatar_del=$foto.".png";
Удалён src="/content/reactions/bystrie/podmig-original.png" alt="*" />;
###
switch($_FILES['file']['type']){
case 'image/jpg': $avatar_way.=".jpg"; break;
case 'image/jpeg': $avatar_way.=".jpg"; break;
case 'image/gif': $avatar_way.=".gif"; break;
case 'image/png': $avatar_way.=".png"; break;
}
copy($_FILES['file']['tmp_name'], $avatar_way); // сохраним файл на сервер
Удалён
header("Location: foto.php?act=view&foto=$foto&id=$id"
}else{$err[]=('Файл имеет неразрешенный тип!');}
}else{$err[]=('Фотография слишком велика!');}
//мне нужно чтобы скриншоты создавались определенных размеров, как это указать? 50, 128, 640, 1200
Изменяй размеры при выводе
Мне надо, чтобы скрины создавались по папкам. 50, 128, 640, 1200.
Денис Павлик, изменяй размеры и сохраняй по папкам
Я в первом посте спросил как это сделать