enregistrement d'image!

Thématique enregistrement d'image!, venez dialoguer avec de nombreux webmaster ! !

Forum webmaster


La Communauté Webmaster  forum rss
  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, Fabien, erwinol, Lilian)
  enregistrement d'image!
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: enregistrement d'image!  (Lu 139 fois)
enregistrement d'image!
« sur: le 23-02-2008 à 19:29:51 »
milou
Membre récent
*

Hors-Ligne

Messages: 1



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

bonjour,
j'ai crée pour mon site un formulaire où l'on peut inserer une photo personel!
la photo est enregistée dans un dossier puis son nom est enregister dans une base de donnée avec d'autre information sur l'utilisateur!
le probleme c'est quand passant par le formulaire l'image est bien enregistrer dans le dossier, son nom dans la base est correcte mais l'image ne s'affiche pas alors qu'en enregistrent l'image manuellement avec un "transferFTP" l'image s'affiche bien!
si je click sur la petite croix rouge qui remplace l'image je constate que le chemin est correcte!!
c'est un peut bizzard pour moi! auriez-vous une idée???
Je vous met mon code!


<p class="titre">*IMAGE:</p> 
            <input type="hidden" name="MAX_FILE_SIZE" value="700000" />
            <input type="file" name="monfichier" id="image" class="boiteFormulaire"/>

<?php

//              GESTION DE L'IMAGE                                    
// Définition des extensions de fichier autorisées (avec le ".")
$AUTH_EXT = array( ".jpg",".JPG", ".jpeg",".JPEG",".gif",".GIF",".bmp") ;                                 


// Fonction permettant de vérifier si l'extension du fichier est
// autorisée.

function isExtAuthorized( $ext){
   global $AUTH_EXT;
   if(in_array($ext, $AUTH_EXT)){
      return true;
   }else{
      echo"extension non valide";
      return false;
   }
}


if(!empty($_FILES['monfichier']["name"])){
    $repertoireDestination = "baseImage/";
    $nomDestination        = $_FILES["monfichier"]["name"];
    $extension = strrchr( $nomDestination, ".") ;
   
 
    if(isExtAuthorized($extension)){
    if (is_uploaded_file($_FILES["monfichier"]["tmp_name"])) {
        if (rename($_FILES["monfichier"]["tmp_name"],
                  $repertoireDestination.$nomDestination)) {
            echo "Le fichier temporaire ".$_FILES["monfichier"]["tmp_name"].
                " a été déplacé vers ".$repertoireDestination.$nomDestination;
        } else {
            echo "Le déplacement du fichier temporaire a échoué".
                " vérifiez l'existence du répertoire ".$repertoireDestination;
      }         
    } else {
      echo "Le fichier n'a pas été uploadé,  fichier trop gros ?";
    }
}
}
?>

Rapporter au modérateur   Connecté
Re:enregistrement d'image!
« Répondre #1 sur: le 17-03-2008 à 17:00:38 »
sobies
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 5



je suis programmeur!!

Voir le Profil    E-Mail
Répondre avec citation

verifie le chmod du dossier

Rapporter au modérateur   Connecté

personne ayant besoin d'un programmeur php/mysql me contact webprogrammeur@hotmail.fr (tarif résonnable pour debutant comme professionnel)
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
 
 

Choisissez votre forum :
Présentation
Discussions générales
Avis ?
A propos de Forum-webmaster
Présentation de services web
Actualité webmaster
Hébergement
HTML / CSS / XHTML
Javascript / DOM / Ajax
PHP / MySQL
Asp / Asp.net / IIS
Java
Python
Langages de programmation divers
Webdesign
Infographie
Flash / Director
Référencement
Le droit sur internet
Publicité - Affiliation
Formation[s]
Offres d'emploi
Demandes d'emploi
Recrutement bénévole
L'aparté ...
Matériel / Logiciel

 

Copyright Skalpel 2008 - Tous droits réservés

creation de site strasbourg