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:
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;	
}
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
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
Si quelqu'un pouvait m'aidier