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 :

Masquer mes messages par défaut prévus pour un upload


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 132
    Par défaut Masquer mes messages par défaut prévus pour un upload
    bonjour voici 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
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
     
    echo '<FORM method="POST" ENCTYPE="multipart/form-data">
              <INPUT type=hidden name=MAX_FILE_SIZE  VALUE=4096>
              <INPUT type=file name="nom_du_fichier">
              <INPUT type=submit value="Envoyer">
    </FORM>';
     
     
    if ($_FILES['nom_du_fichier']['error']) {
              switch ($_FILES['nom_du_fichier']['error']){
                       case 1: // UPLOAD_ERR_INI_SIZE
                       echo"Le fichier dépasse la limite autorisée par le serveur (fichier php.ini) !";
                       break;
                       case 2: // UPLOAD_ERR_FORM_SIZE
                       echo "Le fichier dépasse la limite autorisée dans le formulaire HTML !";
                       break;
                       case 3: // UPLOAD_ERR_PARTIAL
                       echo "L'envoi du fichier a été interrompu pendant le transfert !";
                       break;
                       case 4: // UPLOAD_ERR_NO_FILE
                       echo "Le fichier que vous avez envoyé a une taille nulle !";
                       break;
              }
    }
    else {
    	echo "Le fichier a bien été uploadé"; 
     // $_FILES['nom_du_fichier']['error'] vaut 0 soit UPLOAD_ERR_OK
     // ce qui signifie qu'il n'y a eu aucune erreur
    }
     
     
    if ((isset($_FILES['nom_du_fichier']['name'])&&($_FILES['nom_du_fichier']['error'] == UPLOAD_ERR_OK)))
    {
    $chemin_destination = 'C:\Program Files\EasyPHP1-8\www\test\documents/';
    move_uploaded_file($_FILES['nom_du_fichier']['tmp_name'], $chemin_destination.$_FILES['nom_du_fichier']['name']);
    }
    j'aimerai rajouter une ligne qui masque les message lorsqu'on a fait aucun upload

    car par défaut quand j'ouvre ma page j'ai le message "le fichier a été uploadé" qui apparait par défaut

    merci

  2. #2
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Tu as un champ caché dans ton formulaire, tu peux t'en servir pour savoir si le formulaire a été envoyé ie si on a uploadé un fichier.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     if (isset($_POST['MAX_FILE_SIZE']))
    {
     // formulaire envoyé -> à traiter
    }
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 132
    Par défaut [résolu] masquer un message par défaut
    merci grâce à toi mon souci est résolu

    tu es une

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [phpMyAdmin] Valeur par défaut null pour les types numériques
    Par xianxian620 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 11
    Dernier message: 09/12/2008, 15h34
  2. Valeur par défaut null pour les types numériques
    Par xianxian620 dans le forum Requêtes
    Réponses: 3
    Dernier message: 27/05/2008, 11h57
  3. [O2003] Message par défaut
    Par Niktou dans le forum Outlook
    Réponses: 1
    Dernier message: 21/05/2007, 17h36
  4. [Outlook 2003] - Objet des messages par défaut
    Par senacle dans le forum VBA Outlook
    Réponses: 1
    Dernier message: 01/08/2006, 14h25
  5. Réponses: 2
    Dernier message: 10/05/2006, 09h22

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