2017-09-22 40 views
0

私は自動サインアップを行っています。 CURLOPT_POSTFIELDSを使用してフォームデータを送信する。 投稿するデータが4つあります。しかし、レスポンスは常に3と4を示しています。 "このフィールドは必須です。"だからもしユーザー名が最初にOKであればそれは投稿されますが、それは3ではない投稿です。Php Curl投稿フォームへのサインアップ

例:

$form_values = http_build_query(array('username' => $this->username, 'email'=> $this->email, 'password'=> $this->pass, 'first_name' => $this->name)); 

ポストのユーザー名とメール。パスワードと名字に関するエラーが発生しました。

$form_values = http_build_query(array('email'=> $this->email, 'password'=> $this->pass, 'username' => $this->username, 'first_name' => $this->name)); 

投稿メールとパスのみ。

どのようにポーズできるのですか。私はすでにポストデータマニュアルを書こうとしています。

答えて

0

可能試みは

  1. ますcurl_setopt($ curlobj、CURLOPT_URL、 'http://localhost/mytest.php')です。
  2. in mytest.php var_dump($ _ POST);
  3. ポストに
+0

おかげでバディをチェック 放火犯やクロムでhttp://localhost/mytest.phpにそれが正しければ、おそらく問題は、ターゲット・フォームの

  • 修正ポストのURLターゲットフォームでの投稿を確認してください。それはヘッダー:コンテンツの長さに関するすべてでした。 – HasanDahsin

  • 関連する問題