Page 1 sur 1

Je comprend pas très bien l'upload de fichier

Posté : 07 juin 2010, 12:00
par Nina_novice
Bonjour ô grands maîtres du Php !

Je réalise un back office et je souhaite que pour un produit on puisse joindre deux photos. Il n'y pas de bug quand on clique sur le 'submit' de mon formulaire, mais les images ne sont pas transmises au serveur du site...

Voici le code html (formulaire à l'endroit des photos) :
                                                <label>Petite photo </label>
						<input type="file" name="fichier_petit" class="button"/>
						<label>Grande photo </label>
						<input type="file" name="fichier_grand" class="button"/>
				<input class="button" type="submit" value="Submit" name="submit" />
Et voici mon code php :
                                        $name_file = addslashes ($_FILES['fichier_petit']['name']);					
					$grande_file = addslashes ($_FILES['fichier_grand']['name']);


						if(isset($_POST['submit']))
						{
							$tmp_file = $_FILES['fichier_petit']['tmp_name'];	
							$tmp_grand = $_FILES['fichier_grand']['tmp_name'];
							
					if ((isset($_FILES['name_file']['fichier_petit']))) 
					{
					$dest = '../img/produits/petites';
					move_uploaded_file($_FILES['name_file']['tmp_name'], $dest.$_FILES['name_file']['fichier_petit']);
					}
					if ((isset($_FILES['grande_file']['fichier_grand']))) 
					{
					$dossier = '../img/produits/grandes';
					move_uploaded_file($_FILES['grande_file']['tmp_name'], $dossier.$_FILES['grande_file']['fichier_grand']);
					}
							if( !is_uploaded_file($tmp_file) )
							{
							exit("Fichier non trouv&eacute;e");
							}
							if( !move_uploaded_file($tmp_file, $content_dir_petit. $name_file) )
							{
							exit("Impossible de placer le fichier dans répertoire");
							}
						}


C'est devenu un énorme charabia à force de modifications suite à des lectures de forums...
Pouvez-vous m'aider à mettre de l'ordre la dedans car je perd un peu pied là.

Merci d'avance

Re: Je comprend pas très bien l'upload de fichier

Posté : 07 juin 2010, 17:34
par mere-teresa