[RESOLU] PHP et PDF

ghost_medwaid
Invité n'ayant pas de compte PHPfrance

15 juil. 2013, 12:29

Bonjour à tous,
je travaille sous PHP et là j'ai créé un formulaire permettant aux usagers de pouvoir s'incrire.
Ne souhaitant pas que leurs informations soient stockées dans ma base de données MYSQL, j'ai fait appel à la fonction
FPDF qui m'a permis de générer un fichier PDF lorsque l'utilisateur aura cliquer sur le bouton ENVOYER.
Maintenant je désire que le PDF me soit automatiquement envoyé par mail après avoir été généré.
Et la suis bloqué.

Mon code se termine ainsi:
$pdf->Output();
Et là je ne sais comment créer cet envoi par mail et où l'inclure.

Merci de votre aide.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

15 juil. 2013, 21:06

salut,


comme te l'indique la doc de la méthode output il te suffit d'indiquer un nom de fichier pour le sauvegarder et ensuite l'envoyer.

pour l'envoie tu peux te tourner vers phpmailer ;)


@+
Il en faut peu pour être heureux ......

med_ghost
Invité n'ayant pas de compte PHPfrance

16 juil. 2013, 10:20

Merci moogli, mais je souhaites pas que le fichier s'enregistre avant de l'envoyer. j'ai besoin d'un envoi automatique.

Merci

Mammouth du PHP | 1967 Messages

16 juil. 2013, 15:13

tu vas bien devoir le sauver ne fut ce que temporairement.
Mais tu peux le supprimer après l'envoi
Spols
pour les fan de rubik's cube ou pour les curieux ==> le portail francophone du rubik's cube

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

16 juil. 2013, 21:05

non il peux très bien le récupérer avec la bufferisation de sortie et l'avoir dans une variable.

@+
Il en faut peu pour être heureux ......

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

16 juil. 2013, 21:07

il y a un exemple d'envoi de fichier pdf dans la doc de la fonction mail merci d'utiliser google et php.net :)

@+
Il en faut peu pour être heureux ......

med_ghost
Invité n'ayant pas de compte PHPfrance

24 juil. 2013, 12:16

J'ai créé une requête me permettant d'envoyer mon fichier pdf généré automatiquement par mail. Malheureusement je travaille en local et je sais pas si le code programmé est opérationnel ou pas.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

24 juil. 2013, 21:29

il te faut installé un serveur smtp (et le configurer) pour tester ton script.

tu peux aussi utiliser une classe comme phpmailer pour l'envoi du mail et tu pourra utiliser un serveur smtp différent


@+
Il en faut peu pour être heureux ......

Petit nouveau ! | 4 Messages

08 août 2013, 12:34

il te faut installé un serveur smtp (et le configurer) pour tester ton script.

tu peux aussi utiliser une classe comme phpmailer pour l'envoi du mail et tu pourra utiliser un serveur smtp différent


@+

Merci moogli

Après des jours de travail finalement j'ai réussi.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

08 août 2013, 13:11

Modération :
Si ta question est résolue, pense à l'indiquer pour que les futures personnes qui voudront consulter ce sujet sachent qu'il contient une solution.
Tu peux réaliser cette opération toi-même en cliquant sur le bouton vert "Mettre le sujet en tant que Résolu" situé en haut de la page à côté du titre du sujet.
Il en faut peu pour être heureux ......

Petit nouveau ! | 4 Messages

08 août 2013, 13:37

Modération :
Si ta question est résolue, pense à l'indiquer pour que les futures personnes qui voudront consulter ce sujet sachent qu'il contient une solution.
Tu peux réaliser cette opération toi-même en cliquant sur le bouton vert "Mettre le sujet en tant que Résolu" situé en haut de la page à côté du titre du sujet.
Je l'ai cherché en vain mais je l'ai pas trouvé et c'est pour cette raison que je l'ai écrit. Par contre sur mon autre sujet il y est affiché ce bouton