защо не работи

IzKuFeLiQqQqQ

Registered
правя на логин система да може да се добавя аватар от компа но имам проблем
формата ми започва с
HTML:
<form method=\"POST\"  enctype=\"multipart/form-data\">
инпута ми е
HTML:
<input type=\"file\" name=\"avatar1\" style='color:white;'>
а скрипта
PHP:
if(isset($_FILES['avatar1']['name'])) {
$ext = array('jpg','gif','png'); 
$extnafaila = end(explode('.',$_FILES['avatar1']['name'])); 
$extnafaila = strtolower($extnafaila); 
if(in_array($extnafaila,$ext)){ 
$putq = '/avatars/'.basename($_FILES['avatar1']['name']); 
if (@copy($_FILES['avatar1']['tmp_name'], $putq)) { 
$avatar = $putq;
} 
}
else { 
echo '<tr><td class="forumheader3"><center>Неможете да качвате такъв тип файл</center></td></tr>'; 
}
}else {$avatar = htmlspecialchars($_POST['avatar']);}
//тук има заявка за ъпдейт

но пак нито качва в папка avatars нито записва нещо в DB защо така...
 
нямаше грешки но някакси се оправи всичко o_O

PHP:
if(isset($_FILES['avatar1']['name']) OR $_FILES['avatar1']['name']!="") {
if(file_exists($_POST['avatar'])) {unlink($_POST['avatar']);}
$ext = array('jpg','gif','png'); 
$extnafaila = end(explode('.',$_FILES['avatar1']['name'])); 
$extnafaila = strtolower($extnafaila); 
if(in_array($extnafaila,$ext)){ 
$putq = 'avatars/'.basename($_FILES['avatar1']['name']); 
if (@copy($_FILES['avatar1']['tmp_name'], $putq)) { 
$avatar = $putq;
} 
}
else { 
echo '<tr><td class="forumheader3"><center>Неможете да качвате такъв тип файл</center></td></tr>'; 
}
}else {$avatar = htmlspecialchars($_POST['avatar']);}
 

Back
Горе