2011-12-08 8 views
-2

私はテキストボックスを持っているウェブサイトを持っており、そのテキストボックスに私は電子メールを入力して送信をクリックし、その電子メールが処理されます。問題は私は約1243の電子メールを持っています。私は送信ボックスに入り、毎回送信しなければならず、退屈になっていますが、マクロでさえこの処理は本当に遅いです...だから私はJSやPHPスクリプトがありますか?私が投稿したい電子メールのリストを入力して、PHPまたはJSリストが個々の電子メールをテキストボックスに個別に追加し、submitをクリックして、1243個の電子メールのすべてに対してそれを行うのか?フォームを大量に提出する

これは基本的にどのようになっているのですか?私はブラウザを開いて自分のサイトwww.site.comに行き、そのサイトでテキストボックスに電子メールを入力して送信をクリックして戻るテキストボックスにメールを送信し、送信をクリックして別のメールアドレスを入力し、送信をクリックして戻る。

各送信はリダイレクトにつながるので、これをクリックすると... JSやPHPでこれをやっている?

+0

電子メールを送信するのは自分のサイトですか? –

答えて

0

ページを送信すると、ブラウザはJavaScriptの処理が行われていない限り、フォームの 'action'属性にリストされているページに対してGETまたはPOSTリクエストを実行します。

電子メールをデータとして、アクションURLに対してGETまたはPOSTリクエストを連続して実行するPHPスクリプトを作成するだけで済みます。

フォームの背後にJavaScriptがあり、ajax呼び出しが発生した場合は、サービス署名がどのように見えるか把握し、代わりにそれらの要求を実行します。

これは、サイトが何らかの認証(クッキーなど)を必要とするが、PHPのcURLライブラリを使用すれば、遠くまで行くことができます。それを使用する方法の例はGoogleだけです。

関連する問題