IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Upload] Image uploadée indisponible


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 17
    Par défaut [Upload] Image uploadée indisponible
    Salut à tous,

    j'ai créé un formulaire qui permet d'insérer des informations sur des entreprises.
    J'ai besoin de leur logo. J'ai donc créer la fonction pour uploader ces images. Le problème c'est que l'image qui est uploadée et copiée dans un répertoire n'est pas disponible. Ca me dit : "Pas de prévisualisation disponible" dans le diaporama Windows .

    Voila mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <form class="content-box" id="add_content" enctype="multipart/form-data" action="<?=$_SERVER['PHP_SELF'];?>" method="POST">
     
    <div>
    <label for="company_title">Company Name</label>
    <input type="text" name="company_name" id="company_name" value="" />
    </div>
     
    <div>
    <label for="company_logo">Logo</label>
    <input type="hidden" name="MAX_FILE_SIZE" value="300000" />
    <input type="file" name="company_logo" id="company_logo" value="" />
    </div>
    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
     
    $uploaddir = '/srv/www/htdocs/cyril/AlexandraPark_WebSite/admin/i/logo/';
    $monLogo = $_FILES["company_logo"]["name"];
    $extension = substr($monLogo, strrpos($monLogo,"."));
    $cheminLogo = $_POST["company_name"] . "_logo" . $extension;
     
    $uploadfile = $uploaddir . $cheminLogo;
     
    echo '<pre>';
     
    if (move_uploaded_file($_FILES['company_logo']['tmp_name'], $uploadfile)) {
     
        //rename("/tmp/tmp_file.txt", "/home/user/login/docs/mon_file.txt");
     
    }
     
    echo '</pre>';

    Donc si vous pouvez m'aider !!!

    Merci.

  2. #2
    Membre émérite Avatar de haltabush
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2005
    Messages
    726
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2005
    Messages : 726
    Par défaut
    Si je comprends bien, la copie se fait bien, l'image est au bon endroit mais n'est aps disponible...
    Tu peux préciser un peu stp? Quand tu essaye de l'ouvrir, tu as une erreur?
    QUelle taille fait ton image par rapport à ton fichier d'origine?

  3. #3
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 17
    Par défaut
    salut,
    oui quand j'essaye de l'ouvrir avec l'explorateur windows par exemple, il me dit qu'il n'y a pas de prévisualisation disponible. L'image doit comporter une erreur.
    La taille de l'image uploadée est la meme que celle d'origine : 28kB (je suis en angleterre , pour préciser )

    On dirait que mon image est tout simplement une sorte de fichier texte où on aurait changer l'extension en .jpg

  4. #4
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="file" name="company_logo" id="company_logo" value="" />
    ça me parait louche le value la ....enleve le pour voir ?
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  5. #5
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 17
    Par défaut
    Non ca me donne la meme chose!
    Quelque soit l'image que j'upload!
    On dirait que l'image n'est pas vraiment téléchargé !

  6. #6
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    si tu fais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     echo move_uploaded_file($_FILES['company_logo']['tmp_name'], $uploadfile) ;
    tu auras droit a un chiffre qui correspond a une erreur (qui va te permettre d en savoir mieu) : 0 = tout est ok si je ne m abuse !
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

Discussions similaires

  1. [Upload] probleme upload image
    Par calitom dans le forum Langage
    Réponses: 2
    Dernier message: 16/10/2007, 15h42
  2. [Upload] Probleme upload image
    Par ca_mido dans le forum Langage
    Réponses: 5
    Dernier message: 16/10/2007, 14h53
  3. Réponses: 2
    Dernier message: 27/11/2006, 22h11
  4. [Upload] Script upload images
    Par Myriamrv dans le forum Langage
    Réponses: 14
    Dernier message: 07/12/2005, 18h24
  5. [Upload] Probleme upload images
    Par yveslens dans le forum Langage
    Réponses: 6
    Dernier message: 22/08/2005, 09h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo