<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/ME2.1.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: FormMail Magicサポート</title>
	<link>http://sato-web.net/archives/3</link>
	<description>自作のPHP/CGIスクリプトを配布しております。</description>
	<pubDate>Thu, 24 Jul 2008 02:49:11 +0000</pubDate>
	<generator>http://wordpress.xwd.jp/?v=ME2.1.2</generator>

	<item>
		<title>By: kyoko</title>
		<link>http://sato-web.net/archives/3#comment-156</link>
		<author>kyoko</author>
		<pubDate>Thu, 19 Jul 2007 12:08:34 +0900</pubDate>
		<guid>http://sato-web.net/archives/3#comment-156</guid>
					<description>質問なのですが
改造無しで設置したのですが
全角文字で書き込んだ場所が全て「?」になり前に進みません。
なぜでしょうか？？

宜しくお願い致します。</description>
		<content:encoded><![CDATA[質問なのですが
改造無しで設置したのですが
全角文字で書き込んだ場所が全て「?」になり前に進みません。
なぜでしょうか？？

宜しくお願い致します。]]></content:encoded>
				</item>
	<item>
		<title>By: sato-web.net</title>
		<link>http://sato-web.net/archives/3#comment-157</link>
		<author>sato-web.net</author>
		<pubDate>Thu, 19 Jul 2007 14:58:25 +0900</pubDate>
		<guid>http://sato-web.net/archives/3#comment-157</guid>
					<description>おそらく、お使いの環境がutf-8でmbstring.encoding_translationがonになっているからではと推測されます。

上記の場合、2種類の解決方法があります。
1.htaccessでmbstring.encoding_translationをoffにする
2.すべてのファイルのエンコーディングをutf-8にし、index.phpのg_http_input_charset、g_http_output_charsetをutf-8にする。

以上、お手数ですがよろしくお願いします。</description>
		<content:encoded><![CDATA[おそらく、お使いの環境がutf-8でmbstring.encoding_translationがonになっているからではと推測されます。

上記の場合、2種類の解決方法があります。
1.htaccessでmbstring.encoding_translationをoffにする
2.すべてのファイルのエンコーディングをutf-8にし、index.phpのg_http_input_charset、g_http_output_charsetをutf-8にする。

以上、お手数ですがよろしくお願いします。]]></content:encoded>
				</item>
	<item>
		<title>By: recipe</title>
		<link>http://sato-web.net/archives/3#comment-981</link>
		<author>recipe</author>
		<pubDate>Thu, 13 Sep 2007 11:56:20 +0900</pubDate>
		<guid>http://sato-web.net/archives/3#comment-981</guid>
					<description>index.phpの設定についておたずねします。
37行目と1285行目の$g_mailto=" "にメールアドレスを入力したのですが送信をクリックすると「送信に失敗しました。
$g_mailtoが設定されていません。」というエラーメッセージが表示されます。原因がわかりません。アドバイスいただければ幸いです。よろしくお願いいたします。</description>
		<content:encoded><![CDATA[index.phpの設定についておたずねします。
37行目と1285行目の$g_mailto=" "にメールアドレスを入力したのですが送信をクリックすると「送信に失敗しました。
$g_mailtoが設定されていません。」というエラーメッセージが表示されます。原因がわかりません。アドバイスいただければ幸いです。よろしくお願いいたします。]]></content:encoded>
				</item>
	<item>
		<title>By: sato-web.net</title>
		<link>http://sato-web.net/archives/3#comment-985</link>
		<author>sato-web.net</author>
		<pubDate>Thu, 13 Sep 2007 13:18:21 +0900</pubDate>
		<guid>http://sato-web.net/archives/3#comment-985</guid>
					<description>37行目の$g_mailtoにご自身のメールアドレスを設定するだけでＯＫです。
おそらく、$g_mailto == "xxx@xxx.xx.xx"を変更されたのではと思います。(元に戻しておいてください)

以上よろしくお願いします。</description>
		<content:encoded><![CDATA[37行目の$g_mailtoにご自身のメールアドレスを設定するだけでＯＫです。
おそらく、$g_mailto == "xxx@xxx.xx.xx"を変更されたのではと思います。(元に戻しておいてください)

以上よろしくお願いします。]]></content:encoded>
				</item>
	<item>
		<title>By: lavie</title>
		<link>http://sato-web.net/archives/3#comment-1701</link>
		<author>lavie</author>
		<pubDate>Thu, 21 Feb 2008 08:27:10 +0900</pubDate>
		<guid>http://sato-web.net/archives/3#comment-1701</guid>
					<description>設定のしやすいメールフォームで、是非使わせて頂きたいのですが、テキストボックスの下などに「全角○○文字以内」などのテキストを表示させる事は可能でしょうか？
お忙しいとは思いますが、お時間の空いた際にでもアドバイスを頂ければ幸いです。</description>
		<content:encoded><![CDATA[設定のしやすいメールフォームで、是非使わせて頂きたいのですが、テキストボックスの下などに「全角○○文字以内」などのテキストを表示させる事は可能でしょうか？
お忙しいとは思いますが、お時間の空いた際にでもアドバイスを頂ければ幸いです。]]></content:encoded>
				</item>
	<item>
		<title>By: sato-web.net</title>
		<link>http://sato-web.net/archives/3#comment-1702</link>
		<author>sato-web.net</author>
		<pubDate>Thu, 21 Feb 2008 12:46:25 +0900</pubDate>
		<guid>http://sato-web.net/archives/3#comment-1702</guid>
					<description>お問い合わせありがとうございます。
下記のようにすればうまくいきます。

//--------------------------------------------------
// 法人名
//--------------------------------------------------
$g_koumoku[] = array(
"label"		=&gt; "法人名",
"name"		=&gt; "houjinmei",
"type"		=&gt; "text",
"value"		=&gt; array(""),
"check1"	=&gt; "必須",
"check2"	=&gt; "全角文字",
"size"		=&gt; 40,
"split"		=&gt; array("", '&#60;br&#62;&#60;font color="red"&#62;全角○○文字以内&#60;/font&#62;'),
"maxlength"	=&gt; 40
);

valueを配列にして、splitの２番目に文字を入れてください。htmlも入りますのでご自由にデザインしてください。１番目に入れればテキストボックスの前に表示されます。

ただ、メールにも記述されるのが難点です・・・

以上、よろしくお願いします。</description>
		<content:encoded><![CDATA[お問い合わせありがとうございます。
下記のようにすればうまくいきます。

//--------------------------------------------------
// 法人名
//--------------------------------------------------
$g_koumoku[] = array(
"label"		=&gt; "法人名",
"name"		=&gt; "houjinmei",
"type"		=&gt; "text",
"value"		=&gt; array(""),
"check1"	=&gt; "必須",
"check2"	=&gt; "全角文字",
"size"		=&gt; 40,
"split"		=&gt; array("", '&#60;br&#62;&#60;font color="red"&#62;全角○○文字以内&#60;/font&#62;'),
"maxlength"	=&gt; 40
);

valueを配列にして、splitの２番目に文字を入れてください。htmlも入りますのでご自由にデザインしてください。１番目に入れればテキストボックスの前に表示されます。

ただ、メールにも記述されるのが難点です・・・

以上、よろしくお願いします。]]></content:encoded>
				</item>
	<item>
		<title>By: lavie</title>
		<link>http://sato-web.net/archives/3#comment-1707</link>
		<author>lavie</author>
		<pubDate>Fri, 22 Feb 2008 01:09:57 +0900</pubDate>
		<guid>http://sato-web.net/archives/3#comment-1707</guid>
					<description>早速のご解答、ありがとうございます。
上記を使用させて頂いたのですが、メールに記述されるのが嫌とのお言葉を顧客から受け、index.phpの入力画面テーブルデータ作成のところで、

default:
	break;
}

と

echo "\n";

の間に

if($j["name"]== "name")
{
	echo("（全角100文字以内）");
}
if($j["name"]== "mail")
{
	echo("（半角100文字以内）");
}

と書く事でメールに表記する事なく表示することができましたので、ご報告させて頂きます。（余計なお世話でしたら申し訳ありません）

もう一つご相談なのですが、実際に文字数をチェックし、文字数をオーバーしたらエラー表記を出す事は可能でしょうか？
入力制限のチェックを利用してできそうなのですが、変数を追ってる内に混乱してしまって…。
重ね重ね申し訳ございませんが、アドバイスの程宜しくお願い致します。</description>
		<content:encoded><![CDATA[早速のご解答、ありがとうございます。
上記を使用させて頂いたのですが、メールに記述されるのが嫌とのお言葉を顧客から受け、index.phpの入力画面テーブルデータ作成のところで、

default:
	break;
}

と

echo "\n";

の間に

if($j["name"]== "name")
{
	echo("（全角100文字以内）");
}
if($j["name"]== "mail")
{
	echo("（半角100文字以内）");
}

と書く事でメールに表記する事なく表示することができましたので、ご報告させて頂きます。（余計なお世話でしたら申し訳ありません）

もう一つご相談なのですが、実際に文字数をチェックし、文字数をオーバーしたらエラー表記を出す事は可能でしょうか？
入力制限のチェックを利用してできそうなのですが、変数を追ってる内に混乱してしまって…。
重ね重ね申し訳ございませんが、アドバイスの程宜しくお願い致します。]]></content:encoded>
				</item>
	<item>
		<title>By: sato-web.net</title>
		<link>http://sato-web.net/archives/3#comment-1720</link>
		<author>sato-web.net</author>
		<pubDate>Sat, 23 Feb 2008 08:51:44 +0900</pubDate>
		<guid>http://sato-web.net/archives/3#comment-1720</guid>
					<description>lavieさん。
質問ありがとうございます。

今、ソースコードを解析しております。
少々お待ちください。
(結構昔に作ったものなんで・・・)</description>
		<content:encoded><![CDATA[lavieさん。
質問ありがとうございます。

今、ソースコードを解析しております。
少々お待ちください。
(結構昔に作ったものなんで・・・)]]></content:encoded>
				</item>
	<item>
		<title>By: sato-web.net</title>
		<link>http://sato-web.net/archives/3#comment-1729</link>
		<author>sato-web.net</author>
		<pubDate>Sun, 24 Feb 2008 16:26:10 +0900</pubDate>
		<guid>http://sato-web.net/archives/3#comment-1729</guid>
					<description>lavieさん。
maxlengthを設定することで
文字数を制限できますが
それではダメですかね？

ソースコードを解析してバージョンアップで対応しか
なさそうなのですが・・・</description>
		<content:encoded><![CDATA[lavieさん。
maxlengthを設定することで
文字数を制限できますが
それではダメですかね？

ソースコードを解析してバージョンアップで対応しか
なさそうなのですが・・・]]></content:encoded>
				</item>
	<item>
		<title>By: lavie</title>
		<link>http://sato-web.net/archives/3#comment-1733</link>
		<author>lavie</author>
		<pubDate>Mon, 25 Feb 2008 01:24:36 +0900</pubDate>
		<guid>http://sato-web.net/archives/3#comment-1733</guid>
					<description>いつも素早いご解答、ありがとうございます。
maxlengthの設定で対応してみたいと思います。
phpをあまり理解できていない私でも無事に設置できそうです。
とても親切なスクリプトの配布、サポートをありがとうございました。</description>
		<content:encoded><![CDATA[いつも素早いご解答、ありがとうございます。
maxlengthの設定で対応してみたいと思います。
phpをあまり理解できていない私でも無事に設置できそうです。
とても親切なスクリプトの配布、サポートをありがとうございました。]]></content:encoded>
				</item>
	<item>
		<title>By: hideki</title>
		<link>http://sato-web.net/archives/3#comment-1751</link>
		<author>hideki</author>
		<pubDate>Wed, 27 Feb 2008 06:23:18 +0900</pubDate>
		<guid>http://sato-web.net/archives/3#comment-1751</guid>
					<description>RedhatE4に置いたのですが、アクセスしても全くなにも表示されません。
ただ、index.php自体をなくすとURLエラーになるので、ファイルは認識しているようですが、そのときのクライアントからのソースを見ると、





となります。

E4からは、UTF-8なので、ソース自体も、UTF-8変換してみたのですが、状況は変わりません。

PHPが動いているかも確認しました。

のファイルは、きちんとPHPのバージョンが表示されたので、PHP自体には問題ないようです。

何がおかしいのでしょうか
よろしくお願いいたします。</description>
		<content:encoded><![CDATA[RedhatE4に置いたのですが、アクセスしても全くなにも表示されません。
ただ、index.php自体をなくすとURLエラーになるので、ファイルは認識しているようですが、そのときのクライアントからのソースを見ると、





となります。

E4からは、UTF-8なので、ソース自体も、UTF-8変換してみたのですが、状況は変わりません。

PHPが動いているかも確認しました。

のファイルは、きちんとPHPのバージョンが表示されたので、PHP自体には問題ないようです。

何がおかしいのでしょうか
よろしくお願いいたします。]]></content:encoded>
				</item>
	<item>
		<title>By: sato-web.net</title>
		<link>http://sato-web.net/archives/3#comment-1752</link>
		<author>sato-web.net</author>
		<pubDate>Wed, 27 Feb 2008 13:00:41 +0900</pubDate>
		<guid>http://sato-web.net/archives/3#comment-1752</guid>
					<description>hidekiさん
&lt;br /&gt;
index.phpの71行目と79行目の
&lt;br /&gt;
$g_http_input_charset = "UTF-8";
$g_http_output_charset = "UTF-8";
&lt;br /&gt;
を有効にしても表示されないでしょうか？
ご確認おねがいします。</description>
		<content:encoded><![CDATA[hidekiさん
&lt;br /&gt;
index.phpの71行目と79行目の
&lt;br /&gt;
$g_http_input_charset = "UTF-8";
$g_http_output_charset = "UTF-8";
&lt;br /&gt;
を有効にしても表示されないでしょうか？
ご確認おねがいします。]]></content:encoded>
				</item>
	<item>
		<title>By: 太郎</title>
		<link>http://sato-web.net/archives/3#comment-2124</link>
		<author>太郎</author>
		<pubDate>Wed, 14 May 2008 08:23:18 +0900</pubDate>
		<guid>http://sato-web.net/archives/3#comment-2124</guid>
					<description>お試しで使わせて頂きました。
全角文字は問題なく表示されるのですが、、
半角カナ入力すると、書き込んだ場所が全て「??????」と
表示されてしまいます。

htaccessでmbstring.encoding_translationをoffにする
でもダメでした。

テストサーバーはロリポップ、カゴヤです。
PHPにうとく、詳しい者ではありませんので、どうかわかりやすく教えていただけると助かります。</description>
		<content:encoded><![CDATA[お試しで使わせて頂きました。
全角文字は問題なく表示されるのですが、、
半角カナ入力すると、書き込んだ場所が全て「??????」と
表示されてしまいます。

htaccessでmbstring.encoding_translationをoffにする
でもダメでした。

テストサーバーはロリポップ、カゴヤです。
PHPにうとく、詳しい者ではありませんので、どうかわかりやすく教えていただけると助かります。]]></content:encoded>
				</item>
	<item>
		<title>By: sato-web.net</title>
		<link>http://sato-web.net/archives/3#comment-2125</link>
		<author>sato-web.net</author>
		<pubDate>Wed, 14 May 2008 13:19:25 +0900</pubDate>
		<guid>http://sato-web.net/archives/3#comment-2125</guid>
					<description>太郎さん

ご質問ありがとうございます。

文字コードは何で運用されてますか？

文字化けの原因は
$g_http_input_charsetとファイルの文字コード
HTMLのヘッダに文字コードを設定されている場合
$g_http_output_charsetとHTMLヘッダの文字コード
が異なってる場合が多いです。

全部の文字コードを同じにして運用するのが一番文字化けが少ないとおもいます。</description>
		<content:encoded><![CDATA[太郎さん

ご質問ありがとうございます。

文字コードは何で運用されてますか？

文字化けの原因は
$g_http_input_charsetとファイルの文字コード
HTMLのヘッダに文字コードを設定されている場合
$g_http_output_charsetとHTMLヘッダの文字コード
が異なってる場合が多いです。

全部の文字コードを同じにして運用するのが一番文字化けが少ないとおもいます。]]></content:encoded>
				</item>
	<item>
		<title>By: 88</title>
		<link>http://sato-web.net/archives/3#comment-2133</link>
		<author>88</author>
		<pubDate>Wed, 28 May 2008 06:28:47 +0900</pubDate>
		<guid>http://sato-web.net/archives/3#comment-2133</guid>
					<description>初めまして。
xreaサーバにて共用SSLでこちらのフォームを使用したいのですが、下記のような記述があります。設定箇所がわからないのですが、どのように変更すればよいか教えていただけませんか？

【REMOTE_ADDRの代わりに、HTTP_X_FORWARDED_FORを使って下さい。
　　REMOTE_HOSTはHTTP_X_FORWARDED_FORのIPアドレスを逆引きして下さい。】</description>
		<content:encoded><![CDATA[初めまして。
xreaサーバにて共用SSLでこちらのフォームを使用したいのですが、下記のような記述があります。設定箇所がわからないのですが、どのように変更すればよいか教えていただけませんか？

【REMOTE_ADDRの代わりに、HTTP_X_FORWARDED_FORを使って下さい。
　　REMOTE_HOSTはHTTP_X_FORWARDED_FORのIPアドレスを逆引きして下さい。】]]></content:encoded>
				</item>
	<item>
		<title>By: sato-web.net</title>
		<link>http://sato-web.net/archives/3#comment-2138</link>
		<author>sato-web.net</author>
		<pubDate>Mon, 02 Jun 2008 13:10:53 +0900</pubDate>
		<guid>http://sato-web.net/archives/3#comment-2138</guid>
					<description>遅れて申し訳ありません。

index.phpの
$_SERVER['REMOTE_ADDR']
を
$_SERVER['HTTP_X_FORWARDED_FOR']
に
$_SERVER['REMOTE_HOST']
を
$_SERVER['HTTP_X_FORWARDED_FOR']
に
変更すればＯＫだと思います。</description>
		<content:encoded><![CDATA[遅れて申し訳ありません。

index.phpの
$_SERVER['REMOTE_ADDR']
を
$_SERVER['HTTP_X_FORWARDED_FOR']
に
$_SERVER['REMOTE_HOST']
を
$_SERVER['HTTP_X_FORWARDED_FOR']
に
変更すればＯＫだと思います。]]></content:encoded>
				</item>
	<item>
		<title>By: marty</title>
		<link>http://sato-web.net/archives/3#comment-2196</link>
		<author>marty</author>
		<pubDate>Mon, 14 Jul 2008 09:49:50 +0900</pubDate>
		<guid>http://sato-web.net/archives/3#comment-2196</guid>
					<description>お世話になっています。phpが全くわかっていない自分でも何とか設置できました。ありがとうございます。
質問ですが、受け取るメールのアドレス（$g_mailto）を、複数設定したいのですが、方法を教えていただけないでしょうか。よろしくお願いいたします。</description>
		<content:encoded><![CDATA[お世話になっています。phpが全くわかっていない自分でも何とか設置できました。ありがとうございます。
質問ですが、受け取るメールのアドレス（$g_mailto）を、複数設定したいのですが、方法を教えていただけないでしょうか。よろしくお願いいたします。]]></content:encoded>
				</item>
	<item>
		<title>By: sato-web.net</title>
		<link>http://sato-web.net/archives/3#comment-2197</link>
		<author>sato-web.net</author>
		<pubDate>Mon, 14 Jul 2008 13:22:27 +0900</pubDate>
		<guid>http://sato-web.net/archives/3#comment-2197</guid>
					<description>martyさん。
ご質問ありがとうございます。

メールアドレスをカンマで区切ると複数指定できます。

ex. $g_mailto   = "xxx@xxx.xxx,yyy@yyy.yy";</description>
		<content:encoded><![CDATA[martyさん。
ご質問ありがとうございます。

メールアドレスをカンマで区切ると複数指定できます。

ex. $g_mailto   = "xxx@xxx.xxx,yyy@yyy.yy";]]></content:encoded>
				</item>
</channel>
</rss>
