- 締切済み
PHP(複数の送信先を設定・選択できるフォームメール)
PHP(複数の送信先を設定・選択できるフォームメール) 初めまして。 現在、Webサイトに掲載するメールフォームの設定を行っております。 下記のURLのサイトでフリーPHPスクリプトを配布しておりましたので、 こちらのファイルをダウンロードして使わせて頂きました。 複数の送信先を設定・選択できるフォームメール - FormMails ver 1.1 - http://www.webcloset.net/scriptlist/formmails/ 手順通りに設定をしたはずなのですが、 実際にサーバーにアップしてメールフォームを実行してみたところ 下記のようなエラーになってしまいます。 「Not Found The requested URL /index.php was not found on this server.」 PHPに関してはほとんど無知に近い知識ですで、 色々調べているのですが中々解決方法が見つかりません。 このメールフォームを使用している方もしくは、 他にフリーで使いやすいメールフォームをご存じの方が いらっしゃいましたら、ぜひお教え頂きたいです。
- mipp0n
- お礼率0% (0/3)
- PHP
- 回答数3
- ありがとう数0
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- mpx
- ベストアンサー率71% (149/209)
>> 下記のようなエラーになってしまいます。 >> 「Not Found The requested URL /index.php was not found on this server.」 このエラーは、WEBサーバーが「ブラウザから指定されたURLにindex.php が無いよ」 と言っているだけです。PHPスクリプトが動く以前の問題です。 設置したスクリプトの位置を確認して、正しいURLでアクセスしてみてください。 例えば、ドキュメントルート下の /hogehoge フォルダーの下にスクリプトindex.php を設置したのなら http://サーバードメイン/hogehoge/index.php
- memphis
- ベストアンサー率40% (975/2395)
設置をミスったか、config.phpの記述に間違いがあると思われます。 内容を良く確認してみてください。
- yambejp
- ベストアンサー率51% (3827/7415)
普通にPEAR::Mailではいけないのでしょうか? http://pear.php.net/manual/ja/package.mail.mail.php
補足
ご回答ありがとうございます。 PEAR::Mailは存じ上げておりませんでした! こちらは外国のサイトになるのでしょうか? もう少し先程のフリーPHPを使ってみて、 解決しないようであればPEAR::Mailを使ってみます。 ありがとうございます!
関連するQ&A
- phpで作るメールフォームの仕組みについて
phpを勉強している素人です。 メールフォームについて勉強をしているのですが、例えば以下のウェブサイトのサンプルコードだと、The requested URL contactsent.php was not found on this serverとなってしまいます。 また、他のサンプルコードでも同じようなエラーが出たりします。 これらのメールフォームは、ローカル環境では動作しないのでしょうか。 もし今後ウェブサービスを作っていく事になった場合、メールフォームなり問合せフォームを作ることも出てくるかと思います。 その際、テストとしてローカル環境で動作確認をしてからというのが良いと思うのですが、今回のこのメールフォームでは、ローカル環境では動作しないのでしょうか? ご教示お願いします。
- ベストアンサー
- PHP
- PHPメールフォームであて先を複数指定したい
お世話になります。 フリーのPHPスクリプトを利用してメールフォームを作成しています。 設置、テストともに正常にできたのですが、 あて先のメールアドレスを複数にすることができません。 ************************************************* // フォームからの入力された内容の送信先 $to = "aaa@bbb.com"; // フォームからの入力された内容の送信先(bccで追加送信する場合)があればメールアドレスを記入。なければ空白 $bcc = ""; // 送信されるメールのタイトル $subject = "お問い合わせありがとうございます"; ********************************************************* これでaaa@bbb.comに送信されるのですが、 送信先を複数にしようとして ******************************************************** // フォームからの入力された内容の送信先 $to = "aaa@bbb.com"; "ccc@ddd.ne.jp"; ******************************************************** のようにしたところ、うまくできませんでした。 ,で区切ったりしてみたのですがエラーが出てしまい、PHPは初心者なもので途方にくれています。 このようなPHPの記述で複数の送信先を指定する方法を教えて頂けないでしょうか。 よろしくお願いいたします。
- ベストアンサー
- PHP
- 選択肢によって送信先が変えられるメールフォームCGI
こんにちは。質問させて頂きます。 メールフォームのCGIで、複数のメルアドに送信出来るものはよくありますが、フォーム内のプルダウンなどの選択肢によって送信先が変えられるCGIがなくて困っております。 御存じの方はお教えくださいませんでしょうか。商用可能なもの、レンタルではないものがベターなのですが…よろしくお願い致します。
- ベストアンサー
- CGI
- 送信先を選択できる フォーム CGI を探しています。
今まで、The Room さんで配布されている、フォーム CGI を利用させて頂いておりました。 Mail Form Ver.1.21 http://dream.lib.net/room/cgi/e_mailform.html 今までは上記 The Room さんの Mail Form で充分満足出来ていたのですが、送信先を選択できるようにしたいと思います。 具体的には、送信先を複数用意、送信者がラジオボタンで送信先を選択出来るようにしたいと思います。 送信者が、送信先を選択できる フォーム CGI をご紹介して頂けないでしょうか、フリーでも有償でも構いません。 他に要望としては、HTML ファイルはテンプレート形式になっており、デザインの自由度が高く、送信前に内容が確認出来、確認メールが送信出来ると嬉しいです。
- 締切済み
- HTML
- PHP+JSのメールフォームで、選択肢によって送信先を変更かつ別のプル
PHP+JSのメールフォームで、選択肢によって送信先を変更かつ別のプルダウンの項目を変更 はじめまして。今までレンタルのPerlCGIしか使ったことがないのですが、PHPでメールフォームを設置することになりました。ここ(http://www.office-kzm.com/7000/7100/)を参考に、シンプルなメールフォームはできたのですが、以下のことがうまくできません。 ・プルダウンAとBは連動している(Aの選択肢によってBの値が変わる) ・プルダウンAの選択肢により、メールの送信先が変わる(Bは送信先には関与しない) ・プルダウンや、ラジオボタンの値を、確認画面から戻った際に保持しておく AとBの連動だけならJavaScriptを使ってできるのですが・・・ 送信先は検索してもその仕様のプログラムの紹介ばかりで困っています。 どなたかやり方をご教授願います。
- 締切済み
- PHP
- 送信先を選択できる フォーム CGI を探しています。
HTML の方に質問しておりましたが、希望する回答を得れなかったため、CGI のカテゴリに変更し再度質問させて頂きます。 今まで、The Room さんで配布されている、フォーム CGI を利用させて頂いておりました。 Mail Form Ver.1.21 ?http://dream.lib.net/room/cgi/e_mailform.html? 今までは上記 The Room さんの Mail Form で充分満足出来ていたのですが、送信先を選択できるようにしたいと思います。 具体的には、送信先を複数用意、送信者がラジオボタンで送信先を選択出来るようにしたいと思います。 送信者が、送信先を選択できる フォーム CGI をご紹介して頂けないでしょうか、フリーでも有償でも構いません。 他に要望としては、HTML ファイルはテンプレート形式になっており、デザインの自由度が高く、送信前に内容が確認出来、確認メールが送信出来ると嬉しいです。
- 締切済み
- CGI
- PHPでのメール送信フォーム
現在、PHPメール送信フォームを作成しています。 SMTPを使用してフォームを作成したいのですが、SMTPをどのように組み込んだら良いのかいまいち分かりません。 私の環境は、Windows2000、Webサーバー『APACHE』、PHP『php-4.2.0-Win32』を使用しております。 どなたか分かる方がいましたら、どうぞよろしくお願いします。
- 締切済み
- PHP
- phpでメールを送信
phpでメーラーを起動させずに単純なメール送信をするにはどうしたらよいのでしょうか? mail()を使って問い合わせ用のメールフォームを作りました。フリーホスティングサーバーにアップロードしようとしたところ、そのサーバーはsendmailが使えない仕様になっていました。そのせいでmail()を使用してのメール送信ができません。 私では経験不足なため解決方法がわかりません。よろしくお願いいたします。
- ベストアンサー
- PHP
- PHPでメールフォームを作成していますが、
PHPでメールフォームを作成していますが、 フォームから内容を送信したあとに送信が完了したページのinquire.phpの上位表示部分に 下記の内容が表示されてしましまいまうが、原因は何がか考えられますでしょうか? No recipient addresses found in header HTTP/1.1 200 OK Date: Wed, 30 Jun 2010 12:24:25 GMT Server: Apache/1.2.6k KK-NET wpp/1.0 PHP4 X-Powered-By: PHP/4.3.11p1 Connection: close Content-Type: text/html
- 締切済み
- PHP
- さくらインターネットのCGIメールフォームについて
ホームページ作成の初心者です。 四苦八苦しながらなんとか、ホームページを作り上げました。 最後に問い合わせフォームを使用したく、さくらインターネットのCGIメールフォームをさくら内にインストールして使用できるようになりました。 しかしながら、それは、設置したURLにアクセスしなければ使用できません。 出来ることなら、自作したホームページ内にメールフォームの項目を埋め込みたいと思い、フォームが作られているテーブルの部分(送信のボタン・style含む)を抜き出してコピーして貼り付けました。 しかし、送信ボタンを押しても、ソフトのプレビューでは「デスクトップ/(サイトのフォルダ)/postmail.cgi にはファイルが見つかりませんでした。というページが表示され、 実際にUPしたページからでは、 Not Found The requested URL /postmail.cgi was not found on this server. と表示されてしまいます。 どこに何を記載してやれば、最初に設置されたページのようにフォームの内容を送信することが出来るようになるのでしょうか。 どうがアドバイスをお願い致します。
- ベストアンサー
- SE・インフラ・Webエンジニア
補足
ご回答ありがとうございます。 config.phpを確認してみたところ、問題はないようでした。 一応、パーミッションの設定も2つ程試してみましたが、 変わりはありませんでした。 サーバーはさくらを使わせ頂いておりますが、 サーバーでも何か設定する必要があるのでしょうか?