| |
|
|
| | Помогите плз скрипт выполняется но когда захоишь в папку temp лежит старый файл ???Заранее спасибо всем ответившим
if(!empty($_FILES["filename"]["name"])){
if(file_exists("temp/{$_GET[nik]}.jpeg") == true){
if(unlink("temp/{$_GET[nik]}.jpeg") == false){
exit('Ошибка при удалении старого файла');
}
}
if(!$_FILES["filename"]["type"] == "image/jpeg"){ exit("Файл может быть только формата jpeg");}
if($_FILES["filename"]["size"] > 1024000){ exit('Файл превышает 100 кб');}
if(copy($_FILES["filename"]["tmp_name"],
"temp/{$_GET[newnik]}.jpeg")){} else {exit('Фотография не загружена');}
}
|
| |
| |
|
|
| |
|
|
| |
для: winflip
(30.07.2007 в 12:16)
| | | OOPS ИЗВИНИТЕ Я СВОЮ ОШИБКУ УЖЕ НАШЁЛ | |
| |
|
|
| |
|
|
| |
для: winflip
(30.07.2007 в 12:25)
| | | А всё таки не пашет :(
if(!empty($_FILES["filename"]["name"])){
if(file_exists("temp/{$_GET[nik]}.jpeg") == true){
if(unlink("temp/{$_GET[nik]}.jpeg") == false){
exit('Ошибка при удалении старого файла');
}
}
if(!$_FILES["filename"]["type"] == "image/jpeg"){ exit("Файл может быть только формата jpeg");}
if($_FILES["filename"]["size"] > 1024000){ exit('Файл превышает 100 кб');}
if(copy($_FILES["filename"]["tmp_name"],
"temp/{$_GET[nik]}.jpeg")){} else {exit('Фотография не загружена');}
}
|
| |
| |
|
|
| |
|
|
| |
для: winflip
(30.07.2007 в 12:32)
| | | Что могло стать причиной этого | |
| |
|
|
| |
|
|
| |
для: winflip
(30.07.2007 в 12:32)
| | | Вы пытаетесь удалять файл или загружать?
Если первое - при чем тут все эти $_FILES[]? | |
| |
|
|
| |
|
|
| |
для: Trianon
(30.07.2007 в 13:05)
| | | Я хочу удалить файл с таким же именем, А потом загрузить новый теперь у меня такой код
if(!empty($_FILES["filename"]["name"])){
if(file_exists("temp/{$_GET[nik]}.jpeg") == 1){
if(unlink("temp/{$_GET[nik]}.jpeg") == 0){
exit('Ошибка при удалении старого файла');
}
}
if(!$_FILES["filename"]["type"] == "image/jpeg"){ exit("Файл может быть только формата jpeg");}
if($_FILES["filename"]["size"] > 1024000){ exit('Файл превышает 100 кб');}
if(copy($_FILES["filename"]["tmp_name"],
"temp/{$_GET[nik]}.jpeg")){} else {exit('Фотография не загружена');}
}
|
| |
| |
|
|
| |
|
|
| |
для: winflip
(30.07.2007 в 13:24)
| | | И что?
Пишет "Ошибка при удалении..." ? | |
| |
|
|
| |
|
|
| |
для: winflip
(30.07.2007 в 13:24)
| | | Теперь фотка удаляется, но не загружается | |
| |
|
|
| |
|
|
| |
для: winflip
(30.07.2007 в 13:39)
| | | никто не знает??? | |
| |
|
|
| |
|
|
| |
для: winflip
(30.07.2007 в 13:39)
| | | У меня не получается удалить файл. Делаю так:
$name_file = $_GET ['name_file'];
unlink("temp/$name_file");
|
Выводит:
Warning: unlink(temp/) [function.unlink]: Permission denied in z:\\www\manage_files_handler.php on line 40
Помогите! В чём тут дело? Может, нужно права на папку выставлять? Но у меня XP и Denver. | |
| |
|
|
| |
|
|
| |
для: Footer
(30.07.2007 в 14:50)
| | | попробуй переменную name_file заключить в фигурные скобки | |
| |
|
|
| |
|
|
| |
для: winflip
(30.07.2007 в 15:38)
| | | не надо. | |
| |
|
|
| |
|
|
| |
для: Trianon
(30.07.2007 в 15:41)
| | | Попробовал с фигурными скобками. Эффект тотже.
Так в чём тут дело? | |
| |
|
|
| |
|
|
| |
для: Footer
(30.07.2007 в 15:44)
| | | я бы убедился, что имеется сам каталог.
Для чего как минимум прописал бы абсолютный путь к нему. | |
| |
|
|
| |
|
|
| |
для: Footer
(30.07.2007 в 15:44)
| | | Переменная пуста. Вы пытаетесь удалить папку. | |
| |
|
|
| |
|
|
| |
для: Unkind
(30.07.2007 в 15:48)
| | | Гм...так что же делать. Где в коде ошибка? Переменная $name_file не пердаётся, что ли? | |
| |
|
|