ジオシティーズでPHPメールフォーム
ジオプラスという有料サービスでCGI・PHPが可能だということで、
今回はジオシティーズにメールフォームを載せる依頼が来ました。
「フン」とタカをくくっていたら、かなり痛い目に遭いましたので覚え書き。
■phpの拡張子を持つファイルは、URLが http://cgi.*****~ となる。
↑コレには参りました。 呼び出し側のhtmlのformタグ中に、
htmlと同じフォルダ内にあるから action="hoge.php" とだけ記述していたら
該当するページが見つからない趣旨のエラーが出てしまいました。
phpファイルの場合、どういうアドレスになるのかを知るには、
ジオシティーズの管理画面で用意されている ファイル一覧を見る画面で
「表示」をクリックするとブラウザが立ち上がるので、アドレスバーにて確認。
■Yahoo!に登録しているメールアドレスでないと、送信できない
↑Yahoo!にログインして、自分が登録しているアドレスを確認し、
それをFromにセットしてあげると無事解決。
・・・なんだけど、管理者宛に送られるメールの送信者はユーザーにしたいのに
それは無理ということなんだよね-。
とりあえず、上記の事を押さえておけばオッケーかな。
| 固定リンク


コメント