Probléme d'upload image ...

Fermé
Falsh - 7 juin 2014 à 09:15
supupoff Messages postés 312 Date d'inscription dimanche 27 novembre 2011 Statut Membre Dernière intervention 8 janvier 2021 - 7 juin 2014 à 12:21
Bonjour, je vous explique j'ai un formulaire ou l'on met son image et ses infos tout ce passe bien sauf la partie ou il transforme le nom de l'image en pseudo.jpg et la stock pouvez vous me donner un petit coup de pouce s'il vous plait ? Merci d'avance

<?php
if (isset($_FILES['monfichier']) AND $_FILES['monfichier']['error'] == 0)
{
        // Testons si le fichier n'est pas trop gros
        if ($_FILES['monfichier']['size'] <= 1000000)
        {
     // On definit le nom en pseudo.jpg
	$ext = ".jpg";
	rename($_FILES['monfichier']['name'], $_POST['pseudo'].$ext);
     // On peut valider le fichier et le stocker définitivement
        move_uploaded_file($_FILES['monfichier']['tmp_name'], 'uploads/' . basename($_FILES['monfichier']['name']));
print '<SCRIPT LANGUAGE="JavaScript">document.location.href="../../index.php?menu=trombi&envoi=ok"</SCRIPT>';
               }
        }
?>
A voir également:

1 réponse

supupoff Messages postés 312 Date d'inscription dimanche 27 novembre 2011 Statut Membre Dernière intervention 8 janvier 2021 34
Modifié par supupoff le 7/06/2014 à 12:22
<?php
if (isset($_FILES['monfichier']) AND $_FILES['monfichier']['error'] == 0)
{
        // Testons si le fichier n'est pas trop gros
        if ($_FILES['monfichier']['size'] <= 1000000)
        {
     // On definit le nom en pseudo.jpg
 //$ext = ".jpg";
 $filename=$_FILES["monfichier"]["name"];
    $ext=end(explode(".", $filename));
    $new_name="pseudo".".".$ext;
 //rename($_FILES['monfichier']['name'], $_POST['pseudo'].$ext);
     // On peut valider le fichier et le stocker définitivement
        move_uploaded_file($_FILES['monfichier']['tmp_name'], 'uploads/' . basename($_FILES['monfichier']['name']));
print '<SCRIPT LANGUAGE="JavaScript">document.location.href="../../index.php?menu=trombi&envoi=ok"</SCRIPT>';
               }
        }
?>


La chance aide parfois, le travail toujours.
0