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] champ UPLOAD => interdire l'écriture


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    349
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 349
    Par défaut [Upload] champ UPLOAD => interdire l'écriture
    Hello !
    Pas trouvé de réponse nulle part :
    le champ de saisie (parcourir) pour un upload = > je voudrais
    interdire l'écriture et que l'on ne puisse utiliser uniquement que "parcourir".
    Ceci pour empêcher la saisie de code douteux ! !

    Un p'tit tuyau ?

    Merci d'avance

  2. #2
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 348
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 348
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par tremeur53 Voir le message
    le champ de saisie (parcourir) pour un upload = > je voudrais
    interdire l'écriture et que l'on ne puisse utiliser uniquement que "parcourir".
    Je ne pense pas que cela soit possible avec un vrai <input type="file">. En tout cas pas en PHP
    => Voir JS & cie

    Ceci pour empêcher la saisie de code douteux ! !
    Hum, pas sûr que la démarche soit utile.
    Tu peux te servir de is_uploaded_file( ) pour déterminer si un fichier donné a bien été réceptionné http://fr.php.net/manual/fr/function...oaded-file.php
    De plus tu as aussi $_FILES['tonFichier']['error'] qui indique si l'upload s'est déroulé correctement ou pas http://fr.php.net/manual/fr/features...oad.errors.php

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    349
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 349
    Par défaut
    Vouais, suis peut etre parano, vais voir çà côté réception au lieu de l' envoi,
    je pensais qu'il existait une astuce.

    Merci quand même.

    Désolé de répondre si tard, je me suis endormi ! !

  4. #4
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 348
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 348
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par tremeur53 Voir le message
    Vouais, suis peut etre parano, vais voir çà côté réception au lieu de l' envoi,
    je pensais qu'il existait une astuce.
    Dans ce cas pas en PHP qui ne gère que la réception.

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

Discussions similaires

  1. [WB12] Champ Upload avec IE
    Par jer_mest dans le forum WebDev
    Réponses: 0
    Dernier message: 02/09/2010, 09h55
  2. Bouton d'un champ Upload
    Par Sango64 dans le forum WebDev
    Réponses: 4
    Dernier message: 02/06/2010, 17h00
  3. [WB14] Champ Upload ?
    Par rafar dans le forum WebDev
    Réponses: 6
    Dernier message: 12/05/2010, 10h05
  4. Champ Upload ?
    Par lazariel dans le forum WebDev
    Réponses: 0
    Dernier message: 20/01/2010, 16h49
  5. Réponses: 2
    Dernier message: 04/12/2005, 16h44

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