Bir sayfada, i var:
if (!empty($_FILES['logo']['name'])) {
$dossier = 'upload/';
$fichier = basename($_FILES['logo']['name']);
$taille_maxi = 100000;
$taille = filesize($_FILES['logo']['tmp_name']);
$extensions = array('.png', '.jpg', '.jpeg');
$extension = strrchr($_FILES['logo']['name'], '.');
if(!in_array($extension, $extensions)) {
$erreur = 'ERROR you must upload the right type';
}
if($taille>$taille_maxi) {
$erreur = 'too heavy';
}
if(!empty($erreur)) {
// ...
}
}
'Eğer doğru türünü yüklemek gerekir error': Sorun kullanıcıların LOGO yükleyerek OLMADAN bilgilerini düzenlemek istiyorsa, bu bir hata tutarsa, bir
So, if a user didn't put anything in the inputbox in order to upload it, i don't want to enter in these conditions test.
i tested :
if (!empty($_FILES['logo']['name'])
and if (isset($_FILES['logo']['name'])
ama her ikisi de çalışmak gibi değildir.
Herhangi bir fikir?
edit: belki ben de yüklemek için bir dosya seçtiyseniz, çünkü şu anda o yüklemek için bir dosya seçmezse ben, test etmek istiyorsan, o bir logo yükledi olmadığını test etmek istemiyorum, o kadar açık değildi, php o doğru biçimi ile yüklemek gerektiğini söyleyen bir hata yükseltir.
teşekkürler.