Salut tout le monde voilà j'essaye d'envoyer une image dans ma base de données en vérifiant d'abord si le nom de l'image existe ou pas et tout en contrôlant la taille de l'image. Et le problème en faite c'est l'utilisation de la fonction filesize voilà le code:
Bon c'est juste un morceau de mon code mais largement suffisant pour voir mon problème et voici le code d'erreur associé:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 session_start(); // On vérifie que le login et le mot de passe ont été précisés if(array_key_exists('pseudo', $_SESSION)) { // Connexion à la base $connexion=mysql_connect("localhost", "root", "" )or die("cannot connect" ); mysql_select_db("nomdemabase" )or die("cannot select DB" ); mysql_query("SET NAMES 'utf8'" ); $pseudo=$_SESSION['pseudo']; $photo=$_FILES['photo']['name']; $max=$_POST['max_file_size']; if(($_FILES['photo']['name']<>"avatar.png")&&(filesize($_FILES['photo']['name']) <$_POST['max_file_size'])){ echo'verification reussie taille de l image <'.$max; }
Si quelqu'un pouvait m'aidier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Warning: filesize() [function.filesize]: stat failed for batigoal.jpg in C:\wamp\www\profil\reqenvimg.php on line 12 verification reussie taille de l image <50000![]()
Partager