Attach كردن به يك نامه با php

nasser110

Member
سلام به همه دوستان

يك سوال داشتم ، من يك صفحه ارسال ايميل با php درست كردم و فقط ميخوام به اون يك قسمت فايل Attach بگذارم كه بشه با اون فايل رو هم به نامه الحاق كرد، فقط كدهاي اين قسمت يعني فايل اتچ رو مي خواستم كسي لطف كنه بگه واقعا ممنون مي شم

:oops: :oops:
 

Majid

مدیر سایت
عضو کادر مدیریت
اينم يك كد‌:
کد:
<?php
/* First, we include the mail attach function */
include("mail_attach.php");
/*
Now we use PHP's built-in file handling functions to read a file
from the server.
*/
$filename="/home/usr/dir/sessions.pdf";
/*
Open the file in read only mode. Those using a
windows server should be aware that if
the file is binary the mode should be "rb" not,
"r". Check the PHP manual under fread for more
details on this.
*/
$fh=fopen($filename,"r");
$data=fread($fh,filesize($filename));
/* Now that the data is read, w
we are ready to mail it out!
*/
$body="Here is the file you wanted. Big long block of text here.!";
/*
You specify values in this order:
1)To
2)From
3)Subject
4)Message Text
5)File name
6)file data
7)Priority(optional, 3 (normal) is default 5=high, 1=low)
8)If known, the mime type, default is application/octet-stream
*/ 
mail_attach("[email protected]","[email protected]","File you wanted",$body,"sessions.pdf",$data,3,"application/pdf")
/*
Done!
Remeber to read the readme.txt for license details. 
*/

?>

ناصر جان اين كد رو من از سايت زير برداشتم ..
خواستي واسه اطلاعات بيشتر يك سري هم به سايتش بزن:

http://www.potentialcreations.com/attach/


مجيد
 

nasser110

Member
سلام
مجيد جان واقعا كه با حالي رو سفيدمون كردي :oops:

مي گم اگه بخواهيم درايوهاي كامپيوتر طرف رو هم نشون بدهد و طرف خودش فايل رو انتخاب كند بايد چه كار كنيم، چون كد بالا فقط يك فايل دلخواه را Attach مي كنه

خلاصه واقعا ممنون
 

Majid

مدیر سایت
عضو کادر مدیریت
ناصر جان ما مخلصيم

آقا راستش من اون كد رو خودم ننوشتم واز طريق سايت www.hotscripts.com پيداش كردم..
يك سري به اين سايت بزن چيزاي بهتر خيلي پيدا ميكني

مجيد
 

30yavash

Member
nasser110 گفت:
سلام
مجيد جان واقعا كه با حالي رو سفيدمون كردي :oops:

مي گم اگه بخواهيم درايوهاي كامپيوتر طرف رو هم نشون بدهد و طرف خودش فايل رو انتخاب كند بايد چه كار كنيم، چون كد بالا فقط يك فايل دلخواه را Attach مي كنه

خلاصه واقعا ممنون
اينجا رو ديگه بايد يه كم ابتكار به خرج بدي.
اين كار كن:اول فايله رو به سرور طرف upload كن بعد از اونجا به ايميلت attachش كن.
يعني شما بايد به برنامت يه كد ديگه هم اضاف كني كه بتونه فايل رو آپ لود كنه (كه البته كار سختي نيست) وقتي كه آپ لود شد خيلي راحت attachش كن.
 

جدیدترین ارسال ها

بالا