Bonsoir, je suis confronté à un problème avec mon upload.

En effet le script fonctionne très biensi j'upload un doc pdf de moins de 1 Mo, du moment ou je depasse les 1 mo et notamment 2.25 car c celui ci qui foire, $_FILES["fichier"][tmp_name"] me renvoi 0, ce qui fais que je ne peux pas accéder aux autres propriétés.
["size"] en loccurence.

mon code est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
if(!empty($_FILES["fichier"]["name"]))
							{
								$sql_auteur="SELECT * FROM auteur WHERE id_auteur=$auteur";
								$retour=mysql_query($sql_auteur) or die(mysql_error());
								$ligne=mysql_fetch_object($retour);
								// Nom du fichier choisi:
								$nomFichier = $_FILES["fichier"]["name"] ;
		echo $nomFichier; // me retourne bien le nom du pdf						
								// Extension du fichier
								$extension = strrchr($nomFichier, ".");
								$mot_rand=generate_lettre();
								$nom_fichier_reel=$last_id."_".$titre."_".$mot_rand."".$extension;
								$nom_auteur=$ligne->nom_auteur;
								$dossier=$nom_auteur{0};
								if(is_numeric($dossier))
								{
									$destination_dir="../stock_partitions/0_9/";
									$destination_dir_abs_pdf="http://localhost/underscore/0_9";
								}
								else
								{
									$folder=strtolower($dossier);
									$destination_dir="../stock_partitions/".$folder."/";
									$destination_dir_abs_pdf="http://localhost/underscore/".$folder."/".$nom_fichier_reel;
 
									chmod("../stock_partitions/".$folder,777);
								}	
 
 
								// Nom temporaire sur le serveur:
 
								$nomTemporaire = $_FILES["fichier"]["tmp_name"] ;
 
// Type du fichier choisi:
								$typeFichier = $_FILES["fichier"]["type"] ;
 
								// Poids en octets du fichier choisit:
								$poidsFichier = $_FILES["fichier"]["size"] ;
 
								// Code de l'erreur si jamais il y en a une:
								$codeErreur = $_FILES["fichier"]["error"] ;
								// Si le poids du fichier est de 0 bytes, le fichier est
								// invalide (ou le chemin incorrect) => message d'erreur
								// sinon, le script continue.
je ne comprend pas pourquoi il ne veux pas uploader les fichier exprimé en mo
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
$nomTemporaire = $_FILES["fichier"]["tmp_name"] ;
 
// Type du fichier choisi:
								$typeFichier = $_FILES["fichier"]["type"] ;
 
								// Poids en octets du fichier choisit:
								$poidsFichier = $_FILES["fichier"]["size"] ;
si je fais un echo de ces trosi variables, c'est o qu'il me ressor
si quelqu'un peux m'aider sa serai sympa, car la je vois pas