php probleme pour uloader un fichier

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par willpower, 19 Mars 2010.

  1. willpower
    willpower WRInaute discret
    Inscrit:
    15 Mars 2007
    Messages:
    189
    J'aime reçus:
    0
    Hello a tous,

    Je suis debutant en php et donc un petit coup de main pour mon probleme serait fort apprecié.

    Voila j'ai un petit script qui dans un fichier appelé test il contient 2 fichiers:
    www.monsite.com/test/index.html
    www.monsite.com/test/upload.php

    Voici le code du upload.php:
    Code:
    <?php 
    $target = "/image/"; 
    $target = $target . basename( $_FILES['uploaded']['name']) ; 
    $ok=1; 
    
    //This is our size condition 
    if ($uploaded_size > 350000) 
    { 
    echo "Your file is too large.<br>"; 
    $ok=0; 
    } 
    
    //This is our limit file type condition 
    if ($uploaded_type =="text/php") 
    { 
    echo "No PHP files<br>"; 
    $ok=0; 
    } 
    
    //Here we check that $ok was not set to 0 by an error 
    if ($ok==0) 
    { 
    Echo "Sorry your file was not uploaded"; 
    } 
    
    //If everything is ok we try to upload it 
    else 
    { 
    if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target)) 
    { 
    echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded"; 
    } 
    else 
    { 
    echo "Sorry, there was a problem uploading your file."; 
    } 
    } 
    ?>
    Le fichier est uploader sans soucis.
    Mais voila mon probleme est que je ne suis pas cappable d'afficher le nom du fichier uploader... Je recois seulement ce message une fois le transfere terminé:

    Code:
    The file has been uploaded 
    I manque le nom du fichier... :(

    Merci
    WillPower
    Avez vous une idée pourquoi?
     
  2. willpower
    willpower WRInaute discret
    Inscrit:
    15 Mars 2007
    Messages:
    189
    J'aime reçus:
    0
    C'est beau j"ai trouver...

    Voici l'erreur:
    echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded";

    ca devrait etre:
    echo "The file ". basename( $_FILES['uploaded']['name']). " has been uploaded";
     
  3. JulienV
    JulienV WRInaute discret
    Inscrit:
    18 Mars 2010
    Messages:
    164
    J'aime reçus:
    0
    Arf ! J'allais te répondre et je me rends compte que tu as trouvé la solution tout seul ... ! :p

    Bonne continuation !
     
Chargement...
Similar Threads - php probleme uloader Forum Date
Probleme forum phpbb seo Développement d'un site Web ou d'une appli mobile 30 Septembre 2018
Problème de duplicate content avec des URLs contenants /index.php/ URL Rewriting et .htaccess 14 Mai 2018
Problème hiérarchie de classes php. Développement d'un site Web ou d'une appli mobile 9 Janvier 2018
Problème images en https (forum phpbb) [résolu] Développement d'un site Web ou d'une appli mobile 18 Novembre 2017
PHP -Problème retraitement données Mysql avant envoit dans un tableau array Développement d'un site Web ou d'une appli mobile 28 Décembre 2016
Problème avec l'envoi d'un mail sans contenu php Développement d'un site Web ou d'une appli mobile 7 Septembre 2016
Un problème avec php7 Administration d'un site Web 1 Août 2016
Problème erreur redirection cakephp URL Rewriting et .htaccess 4 Avril 2016
problème PHP/Mysql Développement d'un site Web ou d'une appli mobile 29 Octobre 2015
Problème PHPMailer, SMTPSecure (tls ou ssl) : SMTP connect() failed Développement d'un site Web ou d'une appli mobile 6 Juillet 2015
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice