16-07-2007, 11:33 PM
Et si ton $_POST['avatar'] était tout de même envoyé, mais vide ? Réessais en mettant comme condition dans ton if :
Code PHP :
<?php
if (isset($_POST['avatar']) && $_POST['avatar'] != ''){...}
P.S. En passant, ton code contient d'importantes failles au niveau de la sécurité... À n'importe quel moment, on peut entrer dans ton champ réservé à ton avatar une ligne de code capable de briser en mille morceaux ta BDD... Informes-toi au sujet des protections contre les injections SQL.