記事No | : 6629 |
投稿日 | : 2009/10/28(Wed) 19:23:22 |
タイトル | : PostMailv4.3 メール項目表示と未入力項目非表示 |
ID情報 | : midoo |
投稿者 | : midoo |
URL | : http://mind-heart.biz/postmail/postmail.html |
postmail v4.3 を使用させて頂いております。
先日もお世話になったばかりなのですが
2点ほど改良したいので再度伺いました。。
なんとか頑張ってはみたのですが難しかったため
どなたかお力添えをいただけますよう
なにとぞお願い致します。
1・「受信したメールの項目表示」を変更したいので
過去スレを参照にしたのですが結果yahoo、gmailで
文字化けをしてしまいました。
バージョンが違うため、プログラムの内容が違い
どうやって修正を行えば良いのかがわかりませんでした。
現在は元にもどしております。
どなたかお力添えをいただけますようお願い致します。
現在の表示
項目名 = 値
変更したい表示
[項目名]
値
参照過去スレ
[2066] PostMailの受信したメールの表示について
2・「未入力項目を非表示にしたい」ので
過去スレを参照にしたのですが
バージョンが違うため、プログラムの内容が違い
どうやって修正を行えば良いのかがわかりませんでした。
参照過去スレ
[8967] Postmail v3.41 未入力項目を非表示にする方法
記事No | : 6631 |
投稿日 | : 2009/10/29(Thu) 12:30:36 |
タイトル | : Re: PostMailv4.3 メール項目表示と未入力項目非表示 |
ID情報 | : pachira |
投稿者 | : pachira |
URL | : http://www5e.biglobe.ne.jp/~pachira/ |
> postmail v4.3 を使用させて頂いております。
>
> 先日もお世話になったばかりなのですが
> 2点ほど改良したいので再度伺いました。。
>
> なんとか頑張ってはみたのですが難しかったため
> どなたかお力添えをいただけますよう
> なにとぞお願い致します。
>
>
> 1・「受信したメールの項目表示」を変更したいので
> 過去スレを参照にしたのですが結果yahoo、gmailで
> 文字化けをしてしまいました。
> バージョンが違うため、プログラムの内容が違い
> どうやって修正を行えば良いのかがわかりませんでした。
>
> 現在は元にもどしております。
> どなたかお力添えをいただけますようお願い致します。
>
> 現在の表示
> 項目名 = 値
>
> 変更したい表示
> [項目名]
> 値
>
> 参照過去スレ
> [2066] PostMailの受信したメールの表示について
>
>
> 2・「未入力項目を非表示にしたい」ので
> 過去スレを参照にしたのですが
> バージョンが違うため、プログラムの内容が違い
> どうやって修正を行えば良いのかがわかりませんでした。
>
> 参照過去スレ
> [8967] Postmail v3.41 未入力項目を非表示にする方法
過去ログのとおりなら以下で上手くいきませんか?
http://www.kent-web.com/support/old/67/0338.html
362行目
$tmp = $cell;
$tmp =~ s/\$left/$key/;
$tmp =~ s/\$right/$in{$key}/;
print "$tmp\n";
$hidden .= "<input type=\"hidden\" name=\"$key\" value=\"$in{$key}\" />\n";
↓↓↓
$tmp = $in{$key} ? $cell : '';
$tmp =~ s/\$left/$key/;
$tmp =~ s/\$right/$in{$key}/;
print "$tmp\n";
$hidden .= "<input type=\"hidden\" name=\"$key\" value=\"$in{$key}\" />\n" if($in{$key});
http://www.kent-web.com/support/old/61/0158.html
454行目
# 本文内容
local($tmp);
if ($in{$_} =~ /\n/) {
$tmp = "$_ = \n\n$in{$_}\n";
} else {
$tmp = "$_ = $in{$_}\n";
}
&jcode::convert(\$tmp, 'jis', 'sjis');
$mbody .= $tmp;
$bef = $_;
}
↓↓↓
# 本文内容
local($tmp);
$in{$_} =~ s/\n/\n /g;
$tmp = "[$_]\n $in{$_}\n\n";
&jcode::convert(\$tmp, 'jis', 'sjis');
$mbody .= $tmp;
$bef = $_;
}
記事No | : 6633 |
投稿日 | : 2009/10/29(Thu) 15:34:14 |
タイトル | : Re^2: PostMailv4.3 メール項目表示と未入力項目非表示 |
ID情報 | : midoo |
投稿者 | : midoo |
URL | : http://mind-heart.biz/postmail/postmail.html |
pachira さま
本当にありがとうございました☆
文字化けもせず、希望通りのレイアウトになりました♪
本当に助かりました!!!感謝です☆