ホームページ  >  記事  >  バックエンド開発  >  phpはフォームログインを自動的に送信します

phpはフォームログインを自動的に送信します

WBOY
WBOYオリジナル
2016-06-23 13:54:381810ブラウズ

実装機能: comのinternetexplorer.applicationを使用してIE空間を制御し、ログイン用フォームに自動的に入力します。他の Web ページでは自動ログインが可能ですが、以下の Web サイトではログインできません。 ; >ビジー) {
com_message_pump(4000);
sleep(5); $Browser->Document->getElementById('header-my-account-userid')->focus(); $ Browser->Document->getElementById('header-my-account-userid')->value = "cz447307145@163.com";
$Browser->Document->getElementById('header-my - アカウント-パスワード')->focus(); $Browser->Document->getElementById('header-my-account-password')->value = "wuweiqun6811695"; ->getElementById('header-my-account-sign-in')->focus();
$Browser->Document->getElementById('header-my-account-sign-in')- > ;click();

echo "ok";
//$Browser->Quit();




よくわかりません。投稿者が希望する自動ログイン機能はありますか?



よくわかりませんが、作者は自動ログイン機能を望んでいますか?

はい、上記のコードはアカウント番号とパスワードを自動的に入力できますが、ログインボタンを自動的にクリックする方法がありません。163 のメールアドレスで試したところ、自動的にログインできましたが、この Web サイトは機能しませんでした。理由がわかりますか?

投稿者は暗号化された Cookie にユーザー名とパスワードを入力し、OK であればログインが成功します
でのみ制御できます。絵を描く

ログインするページを https://www.marriott.com.cn/Channels/rewards/signIn-cn.mi に変更します
実際には、ブラウザを変更するだけです

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。