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] meilleure solution pour envoi de fichiers


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 365
    Points : 64
    Points
    64
    Par défaut [Upload] meilleure solution pour envoi de fichiers
    Bonjour,

    j'ai réalisé un formulaire où mes utilisateurs pourront envoyer des informations et fichiers pour une demandes d'offres. Celui-ci étant envoyé par email, je me pose une question quant à l'envoi des fichiers.
    Faut il les incorporer au mail et les envoyer donc en pièce jointe ou les uploader sur un serveur et ensuite m'envoyer un mail contenant les liens de ces fichies sur mon serveur?

    Il serait possible aussi lors de la soumission du formulaire de compresser en .zip ou autre dynamiquement avant upload. Les fichier seraiant ainsi réuni en un seul pack.

    Le quota maximum pour l'envoi avec la fonction mail() est il le même que le max_file_size? A noter que je suis chez sur un 90plan ovh et je pense que cette directive ets passée à 16MB.

    Merci de m'éclairer sur la solution la plus simple et éfficace.

  2. #2
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Citation Envoyé par gforce
    Faut il les incorporer au mail et les envoyer donc en pièce jointe ou les uploader sur un serveur et ensuite m'envoyer un mail contenant les liens de ces fichies sur mon serveur?
    Si tu envoie seulement des liens, tu bouffes de la place sur ton serveur, mais par contre tu soulages la boite mail des utilisateurs. A toi de décider de ta politique.

    Citation Envoyé par gforce
    Il serait possible aussi lors de la soumission du formulaire de compresser en .zip ou autre dynamiquement avant upload. Les fichier seraiant ainsi réuni en un seul pack.
    Je suppose que tu voulais dire avant l'envoi par mail... parce que avant l'upload, tu ne peut rien faire étant donné que les fichiers sont toujours sur le poste du client.
    Citation Envoyé par gforce
    Le quota maximum pour l'envoi avec la fonction mail() est il le même que le max_file_size? A noter que je suis chez sur un 90plan ovh et je pense que cette directive ets passée à 16MB.
    Non rien à voir. Demande à ton hébergeur si tu as un quota pour la taille d'envoi. Mon petit doigt me dit que c'est 10Mo mais à confirmer.

  3. #3
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 365
    Points : 64
    Points
    64
    Par défaut
    ok je vais me renseigner.

    Si non je pense que la solution d'upload avec compression des fichiers est quand même meilleur puisque comme tu dis on ne fait pas transiter des méga par mail. Afin de ne pas surcharger le serveur je pourrais créer un script qui purge le répertoire d'upload de ces ichiers zip en fin de semaine par exemple.

  4. #4
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 365
    Points : 64
    Points
    64
    Par défaut
    mails => Max. 4 Mo
    upload => Max. 16 Mo

    donc il va de sois que c'est mieu par upload.
    tu en pense quoi?

  5. #5
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    J'en pense que tu confonds tout
    Comment peux tu comparer upload et mail qui n'ont rien à voir ? Ou alors je n'ai pas bien compris ton besoin...

    Un utilisateur upload grâce à un formulaire des fichiers
    puis tu te pose la question entre :
    Ton script envoie par mail les fichiers en attachement
    ou
    Ton script envoie par mail des liens pour télécharger les fichiers

    J'ai juste ?

  6. #6
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 365
    Points : 64
    Points
    64
    Par défaut
    non.
    je vais reprendre autrement
    afin qu'un client puisse me transmettre ses fichiers via formulaire. Que dois je coder pour cela?

  7. #7
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Alors dans tes solutions tu parles de mail. Qui envoie le mail ?

  8. #8
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 365
    Points : 64
    Points
    64
    Par défaut
    le mail dans tous les cas de figure devra etre envoyé.

    upload=>mail avec lien vers fichiers
    ou

    upload=>mail avec fichiers en picèce jointe

    tu vois?

  9. #9
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Je suis ok avec toi. Mais je ne vois pas le lien avec ce que tu as écris plus tot :
    Citation Envoyé par gforce
    mails => Max. 4 Mo
    upload => Max. 16 Mo

    donc il va de sois que c'est mieu par upload.
    tu en pense quoi?

  10. #10
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 365
    Points : 64
    Points
    64
    Par défaut


    le maximum qu'on peut envoyer pour les 2

  11. #11
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 365
    Points : 64
    Points
    64
    Par défaut
    ftp_connect ça vaut le coup?

Discussions similaires

  1. [2.x] meilleure solution pour enregistrer des fichiers en BDD
    Par laSista dans le forum Symfony
    Réponses: 8
    Dernier message: 02/02/2015, 20h29
  2. Meilleure solution pour Uploader un fichier
    Par naou18 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 03/12/2011, 13h33
  3. Meilleure solution pour écrire dans un fichier Excel
    Par kastillio dans le forum LabVIEW
    Réponses: 10
    Dernier message: 02/11/2009, 09h27
  4. Réponses: 4
    Dernier message: 26/09/2008, 13h16
  5. [Upload] Barre de chargement pour envoi de fichier
    Par Caerbannog dans le forum Langage
    Réponses: 3
    Dernier message: 08/11/2005, 12h27

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