スレッド表示 | フラット表示〕 全トピック 920 件中 363 番目 次≫ ≪前

添付ファイル

created: 2005-09-25 16:12 | modified: 2005-09-28 18:49 | reply: 1

[2566] 添付ファイル

user: はまぐち | created: 2005-09-25 16:12
はじめましてよろしく御願いします
CSV形式の添付ファイルを送るスクリプトを作ろうとしていますが
うまくいきません
マルチバイトを扱うような関数の使用が出来ない
環境にあるんですが可能なのでしょうか?
今現在下のようなソースでメールの送信はうまくいきました



$email = "hogehoge@yahoo.co.jp";
$to = "hogehoge@hotmail.com";

$header = $mail_header = "From: $to\r\nErrors-To: mail_to";
$mail_header .= "Content-Type: text/plain;charset=ISO-2022-JP\n";
$mail_header .= "Content-Transfar-Encoding: 7bit\n";
if($comment01){
$comment01 = str_replace("<br />", "\n", $comment01);
$msg = $comment01\n";
}

if(mail($email, $subject, $msg, $header)){
print "手続きが正常にされました。<br>\n";
print "<INPUT type=button name=close value=閉じる onclick=window.close()>\n";
} else {
print "手続きに失敗しました。もう一度やり直して下さい。<br>\n";
}
reply: 2589 返信 編集 削除

[2589] Re. 添付ファイル

user: ゆうじ | created: 2005-09-28 18:49
マルチバイト関数がなくても添付ファイル付きメールは送れます。
まあ、マルチバイトの件と添付ファイル付きメールの件は
違う話しとして考えるほうが良いです。

文字コード変換ならば、
PHP SAMPLES & TIPS さんのJcode.php で
代用できますのでお試し下さい。

http://www.spencernetwork.org/


添付ファイル付きメールは、
「マルチパート メール送信 PHP」という
キーワードで検索すると情報が得られます。

私は使ったことがありませんが
PEARのMail_Mimeクラスを使うと比較的簡単に
できると聞いたことがあります。
Parent: 2566  返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 920 件中 363 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑