Howdyの人々は、MySQLデータベースから1行を取得するためのスクリプトなどを構築し、そのデータを使用して複数のサイトのいずれかにフォームフィールドをあらかじめ入力したい私のものではありません。私がしたいのは、ユーザーが自分のサイトに入力した情報を取得することです。システム内のサイトのいずれかへのリンクをクリックすると、事前にマップされた特定のフィールドを入力した外部サイトがロードされます。しかし、私はこれらのページに何も追加することができないので、これを行う方法の周りに私の頭を得るように見えることはできません。皆さんには何か提案がありますか?ローカルMySQLの外部サイトにフォームフィールドを自動入力する
答えて
説明したフローは、クロスサイトスクリプティングの制約のために不可能です。 Browser Automation and Cross Site Scripting
Greasemonkeyは、ユーザにMozillaからプラグインをダウンロードさせ、Webサイトから新しいuserscriptをダウンロードさせることです。
別のオプションは、自分のWebサーバー上でフォームを再現し、form action
が参照元チェックを実行しないことを期待します。
これは私が考えたことです。 Greasemonkeyはこれが家事用のものであるために動作します。ユーザーが使用するコンピュータにインストールできます。 Greasemonkeyを使ってこれを行うための情報をどこに得られるか教えてください。 – NCX001
あなたの最善の策はGreaseSpotのチュートリアルセクションです:http://wiki.greasespot.net/Tutorials#Greasemonkey_tutorials –
私が書いていたのであれば、スクリプトはあなたのAPIへの呼び出しを行います(私はJSONPを推奨します)。データベース(例:GET http://yourdomain.com/your_api/formFields?user_id=15211)、スクリプトはその応答を使用して宛先サイトのフォームにデータを入力します。 –
wget
を使用してxmlデータを渡すことができます。つまり、送信したいデータを含むxml文字列を作成し、他のサイトにwgetしてください。助けてください
- 1. 外部サイトのフォームを自動入力して送信する
- 2. webrat自動入力フォームフィールド
- 3. PHP MySQLの外部キー自動挿入
- 4. ジャンゴ - 自動入力非空白のフォームフィールド
- 5. 自分のサイトから外部サイトのフォームに入力できますか?
- 6. Android - MySQLログイン(自動入力)
- 7. 別のフォームからiframeで外部フォームを自動入力
- 8. 別のモデル(外部キー)の初期値をフォームフィールドに入力します
- 9. WooCommerce - 別のページのフォームフィールドに商品名を自動入力する
- 10. ページを更新せずにフォームフィールドを自動入力する方法
- 11. 外部Webサイトをajaxで自分のWebサイトにロード
- 12. curlとphpを使用してmysqlのフォームデータを使って外部Webサイトに自動的にフォーム内容を入力します
- 13. フィールド入力が自動的に入力された場合、Parsley JSでフォームフィールドを検証する方法は?
- 14. モーダルのフォームフィールドにPHPを入力する
- 15. MySQLテーブルにプライマリキーを追加して自動入力する
- 16. データベースからの選択フィールドの値に基づいて自動入力フォームフィールド
- 17. PHPでフォームフィールドにデータを入力する
- 18. バッチファイルの入力を自動的に入力する方法
- 19. JQuery/Javascriptの入力フォームフィールドに入力してロックする
- 20. MySQLからstdClassを自動入力する
- 21. モデルバインディング - 外部アセンブリを入力
- 22. データをPDFに自動入力する
- 23. セルをExcelに自動入力する
- 24. Marketo Cookieから得られたリード情報からMarketoフォームフィールドを自動入力
- 25. HTML入力の自動入力プレースホルダー
- 26. 外部ボタンによるラジオ入力コントロール
- 27. ブラウザがフォームフィールドに自動的に入力すると、$ parsers \ $ formatters関数が起動しません。
- 28. デモ用のフォームフィールドにアニメーションテキストを入力
- 29. 自動入力 - ドロプボックス
- 30. 自動入力クラスフィールド
あなたがこれのような何かをすることができる唯一の方法は、ブラウザのアドオンの助けを借りているでしょう。 – Pointy