I am studying the use of SwiftMailer, and I am having problems with an application for working with input type. I do not need:
<input name="attachment" id="attachment" type="file">
then
$message = Swift_Message::newInstance() ->attach(new Swift_Message_Attachment(new Swift_File($file), $filename,));
Here is my full code
<?php if (!empty($_POST)) { $success = $error = false; $post = new stdClass; $file = $_FILES["attachment"]["tmp_name"]; <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>PAi Cap & Tee Art Pack Order Form</title> <link href="css/style.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="container"> <div id="logo"> <img src="images/pailogo.png" id="logo" /> </div> <h1><abbr title="Paramount Apparel International">PAi</abbr> Cap & Tee Art Pack Order Form</h1> <?php if ($success) { ?> <div class="message success"> <h4>Congratulations! It worked! Your order has been sent.</h4> </div> <?php } elseif ($error) { ?> <div class="message error"> <h4>Sorry, an error occurred. Try again!</h4> </div> <?php } ?> <form method="post" action="" enctype="multipart/form-data"> <fieldset> <legend>Please fill in the following form:</legend> <label for="name">Your Name:<span class="required">*</span></label> <input type="text" name="name" id="name" class="input" /> <label for="email">Your Email:<span class="required">*</span></label> <input type="text" name="email" id="email" class="input" /> <br /> <label for="artpacknumber">Art Pack Number:<span class="required">*</span></label> <input type="text" name="artpacknumber" id="artpacknumber" class="input" /> <label for="language">New Or Revise?<span class="required">*</span></label> <select name="language" id="language"> <option value="NEW">New</option> <option value="REVISE">Revise</option> </select> <br /> <label for="duedate">Due Date:<span class="required">*</span></label> <input type="text" name="duedate" id="duedate" class="input" /> <label for="dateentered">Date Entered:<span class="required">*</span></label> <input type="text" name="dateentered" id="dateentered" class="input" /> <br /> <label for="designname">Design Name:<span class="required">*</span></label> <input type="text" name="designname" id="designname" class="input" /> <br /> <label for="customer">Customer:<span class="required">*</span></label> <input type="text" name="customer" id="customer" class="input" /> <label for="account">Account:<span class="required">*</span></label> <input type="text" name="account" id="account" class="input" /> <br /> <label for="salesrep">Sales Rep:<span class="required">*</span></label> <input type="text" name="salesrep" id="salesrep" class="input" /> <label for="extension">Extension:<span class="required">*</span></label> <input type="text" name="extension" id="extension" class="input" /> <br /> <label class="commentslabel" for="comments">Comments:<span class="required">*</span></label> <textarea name="comments" id="comments" rows="4" cols="40"></textarea> <br /> <label for="attachment">File Upload<br />.</label> <input name="attachment" id="attachment" type="file"> <br /> <input type="submit" class="submit" id="submit" value="Submit" /> </fieldset> </form> </div>
Here are my new errors [27-Dec-2011 14:51:58] PHP Deprecated: the set_magic_quotes_runtime () function is deprecated in / Applications / MAMP / htdocs / paipdf 2 / dompdf / lib / class.pdf.php on line 4332
[27-Dec-2011 14:51:58] PHP Deprecated: set_magic_quotes_runtime () function deprecated in / Applications / MAMP / htdocs / paipdf 2 / dompdf / lib / class.pdf.php on line 4348
[27-Dec-2011 14:51:58] PHP Warning: require_once (/Applications/MAMP/htdocs/paipdf2/dompdf/include/swift_message_attachment.cls.php) [function.require-once]: could not open stream: No such a file or directory in / Applications / MAMP / htdocs / paipdf 2 / dompdf / dompdf_config.inc.php on line 194
[27-Dec-2011 14:51:58] PHP Fatal error: require_once () [function.require]: Failed to open '/Applications/MAMP/htdocs/paipdf2/dompdf/include/swift_message_attachment.cls.php' ( include_path = '.: / Applications / MAMP / bin / php / php5.3.6 / lib / php') in / Applications / MAMP / htdocs / paipdf 2 / dompdf / dompdf_config.inc.php on line 194
source share