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

HTML Discussion :

formulaire, envoi fichier du site


Sujet :

HTML

  1. #1
    Membre éclairé
    Homme Profil pro
    retraité, ex chef de projets en informatique
    Inscrit en
    Juillet 2005
    Messages
    602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité, ex chef de projets en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2005
    Messages : 602
    Par défaut formulaire, envoi fichier du site
    Bonjour,

    Je vais encore me faire jeter pour une question qui est peut-être évidente !!.

    A l'aide d'un formulaire simple qui prend en champs l'adresse mail du destinataire et celle de l'expéditeur et un commentaire, je (l'expéditeur en fait) veux envoyer un mail contenant en pièce jointe un fichier .jpg qui est sur mon site chez l'hébergeur. Ce fichier à joindre est toujours le même..

    Je sais le faire pour envoyer un fichier au hasard mais qui est chez moi, en local. J'ai pompé la méthode il y a quelques années mais je crois que certaines instructions ne sont plus à l'ordre du jour. Question subsidiaire : connaissez-vous un vrai bon tutoriel sur ce sujet. J'ai deux livres XHTML+CSS mais peut-être peut-on trouver du +++
    Merci.

    Marcel Marie

  2. #2
    Membre éclairé
    Homme Profil pro
    retraité, ex chef de projets en informatique
    Inscrit en
    Juillet 2005
    Messages
    602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité, ex chef de projets en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2005
    Messages : 602
    Par défaut
    oubli ! sur ma question.
    J'aimerais réaliser l'envoi en php, mais bon !!
    M.M.

  3. #3
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    tu peux toujours lire la FAQ php : http://php.developpez.com/faq/?page=mail
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  4. #4
    Membre éclairé
    Homme Profil pro
    retraité, ex chef de projets en informatique
    Inscrit en
    Juillet 2005
    Messages
    602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité, ex chef de projets en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2005
    Messages : 602
    Par défaut
    Merci,
    Je ne manquerai pas d'essayer très rapidement le script mentionné. Il est plus concis que ce que je fais, mais pas la moindre trace d'une pièce jointe (un .jpg par exemple) existant en local ou sur le site hébergé.
    Pour mon cas l'auteur mentionne une version de la class mail() mais il envoie un fichier local!!
    M.M.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 19
    Par défaut
    Bonjour,

    je te conseille d'utiliser la librairie PHPMailer, qui facilite l'envoi de mail en PHP

  6. #6
    Membre éclairé
    Homme Profil pro
    retraité, ex chef de projets en informatique
    Inscrit en
    Juillet 2005
    Messages
    602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité, ex chef de projets en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2005
    Messages : 602
    Par défaut
    Bonsoir,
    Ce produit est peut-être intéressant MAIS je ne réussis pas à trouver une documentation sur ce que fait exactement ce produit, sur ses possibilités réelles.
    Tous les tutoriels annoncés sur internet semblent renvoyer vers la page que vous mentionnez où l'on ne parle aucunement des possibilités du produit ??
    Bizarre.
    Merci.
    Marcel Marie

  7. #7
    Membre éclairé
    Homme Profil pro
    retraité, ex chef de projets en informatique
    Inscrit en
    Juillet 2005
    Messages
    602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité, ex chef de projets en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2005
    Messages : 602
    Par défaut
    OK, trouvé, la doc est là :
    http://stephaneey.developpez.com/tut...hpmailer/#L6.3

    Je l'essaierai demain. Sur le papier cela semble convenir.
    Affaire à suivre.

    Marcel Marie

  8. #8
    Membre éclairé
    Homme Profil pro
    retraité, ex chef de projets en informatique
    Inscrit en
    Juillet 2005
    Messages
    602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité, ex chef de projets en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2005
    Messages : 602
    Par défaut
    Bonjour,
    Je me suis donc attaqué à PHPMAILER mais j'ai une erreur que je ne comprends pas.

    J'ai récupéré 8 fichiers issus du download du produit. Trois me semblent utiles, peut-être même deux seulement, mais bon!

    Ces trois fichiers je les mets, sur internet, dans le répertoire où se trouve mon site/application : phpmailer.inc.php, smtp.inc.php et timeoutfix.diff .

    J'inclus les deux premiers fichiers dans le script fourni sur le tutoriel mentionné dans ma précédente réponse.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    require "phpmailer.inc.php";
    require "smtp.inc.php";
    $mail = new PHPmailer();
    J'obtiens le message suivant pour la ligne sous-mentionnée de phpmailer.inc.php

    Fatal error: Cannot access empty property in /htdocs/public/www/phpmailer.inc.php on line 271
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    --> 271	$header[] = sprintf("Content-Transfer-Encoding: %s\n", $this->$Encoding);
    Y a-t-il une explication possible? probable?
    Par ailleurs le script récupéré et testé contient la ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $mail->Host='smtp.aliceadsl.fr';
    C'est moi qui ai mis smtp ..., comme ce qu'il y a chez moi, mais il est bien évident que si le message est envoyé par un visiteur de mon site à un autre internaute, il ne saura pas son SMTP !! Est-ce vraiment ce qu'il faut y mettre?.

    Je sais, pour un dimanche matin tout cela est à la fois clair (il me semble) et peut-être techniquement compliqué.
    Alors encore davantage MERCI.
    Marcel Marie

  9. #9
    Membre éclairé
    Homme Profil pro
    retraité, ex chef de projets en informatique
    Inscrit en
    Juillet 2005
    Messages
    602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : retraité, ex chef de projets en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juillet 2005
    Messages : 602
    Par défaut
    Bonsoir,
    J'ai abandonné ma façon initiale de procéder et aussi PHPMAILER.
    Tout fonctionne, aidé par un tutoriel trouvé sur internet :
    Pour le fun, sur mon site qui fait apparaître la fête du jour, tout visiteur, par un clic, peut envoyer un mail avec une carte de bonne fête mise sur le site.
    Un petit amusement donc, un petit extra pour le site !!!!!
    Merci à TOUS.

    Marcel Marie

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 25/04/2012, 10h54
  2. Formulaires envoi de fichiers et infos
    Par ptinavir dans le forum Langage
    Réponses: 1
    Dernier message: 17/10/2010, 10h18
  3. Envoi fichier ou de données avec servlet sans formulaire
    Par jonbegood dans le forum Servlets/JSP
    Réponses: 13
    Dernier message: 08/10/2010, 08h51
  4. erreur fopen - formulaire + envoi de fichier
    Par koma777 dans le forum Langage
    Réponses: 9
    Dernier message: 20/02/2010, 00h16

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