0

次のコードをどのようにシリアル化し、上記の静的変数に前のフォーム入力をリッスンさせるのですか?

次のようなマルチフォームデータを投稿するにはどうすればよいですか。助けてください。

    <?php

        $dest = 'phonenumber'; 
        $user = 'username'; 
        $pass = 'passowrd';

            $ch = curl_init("http://hlr.routotelecom.com/"); 
            curl_setopt($ch, CURLOPT_HEADER, 0); 
            curl_setopt($ch, CURLOPT_POST, 1); 
            curl_setopt($ch, CURLOPT_POSTFIELDS, "number=$dest&user=$user&pass=$pass"); 
            curl_setopt($ch, CURLOPT_POSTFIELDS, array('field1=value&field2=value2'));
            curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
            $output = curl_exec($ch); curl_close($ch);
            echo print_r(json_decode($output), 1);


?>
4

1 に答える 1

1

独自のクエリ文字列を作成しないでください。Curl は喜んで配列を受け取り、それを実行します。

$data = array(
    'number' => $dest,
    'user' => $user,
    'pass' => $pass
);

curl_setopt($ch, CUROPT_POSTFIELDS, $data);
于 2012-06-04T15:48:20.297 に答える