View Full Version : سوال: ارسال فایل به عنوان attach به ایمیل
navid3d_69
جمعه 29 مهر 1390, 18:28 عصر
سلام من یک فرم درست کردم که با php هست و ajax هست می خوام کاربر بتونه فایل attach کنه و به ایمیل ارسال کنه باید چی کار کنم؟
Reza1607
جمعه 29 مهر 1390, 19:26 عصر
php.net/manual/en/function.mail.php
navid3d_69
جمعه 29 مهر 1390, 23:58 عصر
من با phpmailer کار کردم و کد هارو اینجوری نوشتم همه فیلد ها درست ارسال میشه ولی attach فایل نمشیه به ایمیل اینم کد ها
اول
$attach = $_POST['attachment'];
و بعد این کد
$to = 'navids_69@yahoo.com';
$email = 'navids_69@yahoo.com';
$fromaddress = "navids_69@yahoo.com";
$fromname = "Online Contact";
require("phpmailer.php");
$mail = new PHPMailer();
$mail->From = "navids_69@yahoo.com";
$mail->FromName = "Contact Form";
$mail->AddAddress("navids_69@yahoo.com","Name 1");
$mail->AddAddress("navids_69@yahoo.com","Name 2");
$mail->AddAttachment("$attach", "new_name.zip");
$mail->WordWrap = 50;
$mail->IsHTML(true);
$mail->Subject = "Demo Form: Contact form submitted";
$mail->Body = $body;
$mail->AltBody = "This is the text-only body";
if(!$mail->Send()) {
$recipient = 'navids_69@yahoo.com';
$subject = 'Contact form failed';
$content = $body;
mail($recipient, $subject, $content, "From: mail@yourdomain.com\r\nReply-To: $email\r\nX-Mailer: DT_formmail");
exit;
}
Reza1607
شنبه 30 مهر 1390, 01:16 صبح
اين خط رو
$attach = $_POST['attachment'];
رو به اين تغير بده
$attach = $_FILE['attachment'];
navid3d_69
شنبه 30 مهر 1390, 04:16 صبح
بازم مثل قبل هست حتی وقتی قسمت
$mail->AddAttachment("$attach", "new_name.zip");
به جای $attach خودم دستی آدرس می دم بازم کار نمی کنه مشکل از کجا می تونه باشه؟
navid3d_69
شنبه 30 مهر 1390, 23:19 عصر
uppppppppppppp
farhad.tahmuresi
جمعه 22 فروردین 1393, 20:27 عصر
من هم دقیقا همین مشکل رو دارم!
راهنمایی خیلییییییییییییییی سریع احتیاج دارم
cpuram
جمعه 22 فروردین 1393, 20:58 عصر
http://webgoo.ir/109/%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D8%A7%DB%8C%D9%85%DB%8C%D9%84-%D8%A8%D8%A7-php-%D9%88-%DA%A9%D9%84%D8%A7%D8%B3-phpmailer
این رو خوندین؟
farhad.tahmuresi
شنبه 23 فروردین 1393, 15:12 عصر
117882117883117884
بله خوندم این ها هم کد هامه،ایمیل ارسال می شه ولی هیچ فایلی اتچ نمیشه
این هارو هم امتحان کردم
117885
farhad.tahmuresi
پنج شنبه 28 فروردین 1393, 16:52 عصر
کسی نیست جواب بده؟؟؟؟؟
کارم واقعا ضروریه
engmmrj
جمعه 29 فروردین 1393, 14:12 عصر
http://phpro.ir/%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D8%A7%DB%8C%D9%85%DB%8C%D9%84-%D8%A8%D8%A7-%D9%81%D8%A7%DB%8C%D9%84-%D8%B6%D9%85%DB%8C%D9%85%D9%87-%D8%A8%D9%87-%D9%88%D8%B3%DB%8C%D9%84%D9%87-php/
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.