Contactformulier met bijlage
Al enige tijd ben ik op zoek naar een eigenlijk heel simpel script: een contactformuliertje waarbij je een bijlage kan meesturen. Dus niet het bestand uploaden naar de server, maar gewoon als bijlage mee-emailen.
Ik heb het op mijn vorige site ook gehad, maar nu kan ik het nergens meer vinden.
Dit vond ik wel: http://www.phphulp.nl/forum/showtopic.php?id=2026&cat=2
Maar daar werd ik niet veel wijzer van. Weet iemand een goed script??
http://www.phphulp.nl/php/scripts/1/262
Veel problemen in begin-stadia met betreffende script, echter daar ergens onderin de pagina praat men over een werkende oplossing.
Veel problemen in begin-stadia met betreffende script, echter daar ergens onderin de pagina praat men over een werkende oplossing.
Iemand een oplossing/suggestie??
Niemand??
Wat heb je al geprobeerd? Met zowel swiftmailer (aanrader) als phpmailer is het erg eenvoudig om bijlages toe te voegen. En een contactformulier aanpassen zodat je een of meerdere bestanden toe kunt voegen is ook niet echt lastig. Erger nog, je kunt zelfs een virusscanner inbouwen als je dat zou willen :P.
Je geeft aan dat het niet moeilijk is om een bijlage-mogelijkheid in te bouwen, maar ik heb echt elk script op het world wide web al geprobeerd...
Zou je een voorbeeldje kunnen geven?
Alvast bedankt voor alle moeite!
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
<?php
require_once "lib/Swift.php";
require_once "lib/Swift/Connection/NativeMail.php"; //There are various connections to use
$swift =& new Swift(new Swift_Connection_NativeMail());
$message =& new Swift_Message("My subject");
$message->attach(new Swift_Message_Part("I have attached a file to this message!"));
$message->attach(new Swift_Message_Attachment(
file_get_contents("foo.pdf"), "foo.pdf", "application/pdf"));
$swift->send($message, "[email protected]", "[email protected]");[/code]
require_once "lib/Swift.php";
require_once "lib/Swift/Connection/NativeMail.php"; //There are various connections to use
$swift =& new Swift(new Swift_Connection_NativeMail());
$message =& new Swift_Message("My subject");
$message->attach(new Swift_Message_Part("I have attached a file to this message!"));
$message->attach(new Swift_Message_Attachment(
file_get_contents("foo.pdf"), "foo.pdf", "application/pdf"));
$swift->send($message, "[email protected]", "[email protected]");[/code]
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
require_once "lib/Swift.php";
require_once "lib/Swift/Connection/NativeMail.php"; //There are various connections to use
$swift =& new Swift(new Swift_Connection_NativeMail());
$message =& new Swift_Message("My subject");
$message->attach(new Swift_Message_Part("I have attached a file to this message!"));
//Use the Swift_File class
$message->attach(new Swift_Message_Attachment(
new Swift_File("foo.pdf"), "foo.pdf", "application/pdf"));
$swift->send($message, "[email protected]", "[email protected]");
?>
require_once "lib/Swift.php";
require_once "lib/Swift/Connection/NativeMail.php"; //There are various connections to use
$swift =& new Swift(new Swift_Connection_NativeMail());
$message =& new Swift_Message("My subject");
$message->attach(new Swift_Message_Part("I have attached a file to this message!"));
//Use the Swift_File class
$message->attach(new Swift_Message_Attachment(
new Swift_File("foo.pdf"), "foo.pdf", "application/pdf"));
$swift->send($message, "[email protected]", "[email protected]");
?>
Alhoewel de intentie van GaMer13 goed is staat er in de handleiding vrij duidelijk dat zijn methode liever niet toegepast dient te worden...
Gewijzigd op 01/01/1970 01:00:00 door Arjan Kapteijn
het liefst wil ik dat alles gwn wordt afgehandeld op één pagina.
Zoek je hulp of wil je dat het voor je gemaakt word ofzo?
wat wil je hier nou mee bereiken?! ik zoek hulp, dat merk je toch! moet ik op mn knieen voor je of zo?!
Succes!