PHP(POST)を使用したcURLを含む完全なフォーム

ダニエル

私は、私たちを訪問して私たちのウェブサイトに登録するユーザーがいくつかの機会を見ることができるように、セカンダリウェブサイトにアカウントを持つ登録システムを作ろうとしています。

だからここに行く:ウェブサイトは私がフォームを投稿して登録したかったのです

これまでの私のコード

    <?php
    // set post fields
    $post = [
    // this i don't master fell free to approach the subject for future reffrance
    'authenticity_token'=>'vhmPffEAIiIbjo36K8CI77+YDQfMPBWEG8ymplsGJ0w=',
    'user[email]'=>'[email protected]',
    'user[first_name]'=>'test',
    'user[last_name]'=>'test',
    'user[password]'=>'12345678',//smart password (had to be 8char long)
    'user[country]'=>'Country(placeholder)',
    'user[mc]'=>'1560', //id of the country
    'user[lc_input]'=>'1475', //id of the dropdown
    'user[lc]'=>'1475',//id of the dropdown
    'commit'=>'REGISTER',//value of submit

    ];

    $ch = curl_init('https://auth.aiesec.org/users/sign_in');
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $post);

    // execute!
    $response = curl_exec($ch);

    // close the connection, release resources used
    curl_close($ch);

    // do anything you want with your response
    var_dump($response);
    ?>

物語:

ユーザーとして、ドメインAでフォームに記入すると同時に、CURLまたはJSとAJAXを使用してドメインBにアカウントを作成できるようにしたいと考えています。

これを達成するための解決策があれば、私に知らせてください:)また、ウェブサイトを見ることができます。

ありがとうございました!

後期編集

郵便配達員のPOSTアカウント

これはPOSTMANで作成しました。だから私はその情報を投稿するために作ることができるはずだと思います。他に提案がある場合。

この場合、サーバーは成功として500を返し、エラー(セキュリティ)として200を返します。

最終作業コード

    <?php

    // set post fields
    $post = [
    // this i don`t master fell free to approach the subject for future reffrance
    'authenticity_token'=>'NKWAg8mGA9gUueBaJ5Og+oEOC5O2rZarZzMK+GnjuCA=',
    'user[email]'=>'',
    'user[first_name]'=>'',
    'user[last_name]'=>'',
    'user[password]'=>'',//smart password (had to be 8char long)
    'user[country]'=>'',
    'user[mc]'=>'', //id of the country
    'user[lc_input]'=>'', //id of the dropdown
    'user[lc]'=>'',//id of the dropdown
    'commit'=>'REGISTER',//value of submit

    ];

    $ch = curl_init('https://auth.aiesec.org/users/');
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $post);


    // execute!
    $response = curl_exec($ch);

    // close the connection, release resources used
    curl_close($ch);

    // do anything you want with your response
    var_dump($response);


    ?>
ボブフェイス

https経由で接続していますしたがって、次の行を追加する必要があります。

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);

私はあなたのコードをテストしました、そして、ウェブサイトは「間違ったユーザー名/パスワード」と答えました。これは、カールが正しく接続されていることを意味します。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

fetch()を使用して本文フォームデータを含むPOSTリクエストを送信しました

分類Dev

WebBrowserを含むC#Windowsフォームを使用したSelenium

分類Dev

パンダを使用した不完全なデータを含むデータフレームのget_dummies

分類Dev

画像を含むRetrofit 2.0を使用したマルチパートフォームデータのPOST

分類Dev

画像を含むRetrofit 2.0を使用したマルチパートフォームデータのPOST

分類Dev

選択フィールドを含むPHP完全検索フォーム

分類Dev

PHP:フォームを使用したCURL関数?

分類Dev

PHP:フォームを使用したCURL関数?

分類Dev

AJAXを使用したフォームを含むフォームファイルの送信エラー

分類Dev

HttpURLConnectionを使用して、他のフォームデータを含むファイルをPOSTします。

分類Dev

DjangoフォームにDropzoneフォームを含めると、完全なPOSTを作成できません

分類Dev

CURLを使用して、画像とオブジェクトの配列を含むJSONオブジェクトを含むマルチパートフォームをPOSTする方法

分類Dev

GET(PHP:Curl、Javascript)を使用したフォームでのAPIのクエリ

分類Dev

Javascriptを使用したPHPフォーム

分類Dev

PHPを使用してMySQLに書き込むためのHTMLフォーム

分類Dev

PHPを使用した効果的なフォーム処理

分類Dev

PHPを使用した簡単なログインフォーム

分類Dev

AJAXを使用してtextareaを含むフォームを送信します

分類Dev

StatusStripを含むフォームを保存しようとするとProjectitemが使用できなくなります

分類Dev

値を含むJavaScriptを使用してフォームを投稿する方法

分類Dev

HTML固有の入力を含むdjangoフォームを追加したい

分類Dev

Javascript変数を含むHTMLフォームをPHPに送信-> Mysql

分類Dev

データベースを含むPHP登録フォーム

分類Dev

デフォルトアドレスを含む、UserServiceを使用して現在のユーザーの完全な詳細を取得する方法は?

分類Dev

split()を使用した不正な要素を含むデータフレームのクリーニング

分類Dev

nodejsを使用した「POST」フォームが未定義になります

分類Dev

POSTを介したCasperJSAJAXフォームが機能しない

分類Dev

pthreadを使用したセマフォの理解(コードを含む)

分類Dev

PHP:PHPでCurlを使用してHTMLフォームに値を送信する

Related 関連記事

  1. 1

    fetch()を使用して本文フォームデータを含むPOSTリクエストを送信しました

  2. 2

    WebBrowserを含むC#Windowsフォームを使用したSelenium

  3. 3

    パンダを使用した不完全なデータを含むデータフレームのget_dummies

  4. 4

    画像を含むRetrofit 2.0を使用したマルチパートフォームデータのPOST

  5. 5

    画像を含むRetrofit 2.0を使用したマルチパートフォームデータのPOST

  6. 6

    選択フィールドを含むPHP完全検索フォーム

  7. 7

    PHP:フォームを使用したCURL関数?

  8. 8

    PHP:フォームを使用したCURL関数?

  9. 9

    AJAXを使用したフォームを含むフォームファイルの送信エラー

  10. 10

    HttpURLConnectionを使用して、他のフォームデータを含むファイルをPOSTします。

  11. 11

    DjangoフォームにDropzoneフォームを含めると、完全なPOSTを作成できません

  12. 12

    CURLを使用して、画像とオブジェクトの配列を含むJSONオブジェクトを含むマルチパートフォームをPOSTする方法

  13. 13

    GET(PHP:Curl、Javascript)を使用したフォームでのAPIのクエリ

  14. 14

    Javascriptを使用したPHPフォーム

  15. 15

    PHPを使用してMySQLに書き込むためのHTMLフォーム

  16. 16

    PHPを使用した効果的なフォーム処理

  17. 17

    PHPを使用した簡単なログインフォーム

  18. 18

    AJAXを使用してtextareaを含むフォームを送信します

  19. 19

    StatusStripを含むフォームを保存しようとするとProjectitemが使用できなくなります

  20. 20

    値を含むJavaScriptを使用してフォームを投稿する方法

  21. 21

    HTML固有の入力を含むdjangoフォームを追加したい

  22. 22

    Javascript変数を含むHTMLフォームをPHPに送信-> Mysql

  23. 23

    データベースを含むPHP登録フォーム

  24. 24

    デフォルトアドレスを含む、UserServiceを使用して現在のユーザーの完全な詳細を取得する方法は?

  25. 25

    split()を使用した不正な要素を含むデータフレームのクリーニング

  26. 26

    nodejsを使用した「POST」フォームが未定義になります

  27. 27

    POSTを介したCasperJSAJAXフォームが機能しない

  28. 28

    pthreadを使用したセマフォの理解(コードを含む)

  29. 29

    PHP:PHPでCurlを使用してHTMLフォームに値を送信する

ホットタグ

アーカイブ