0

だから私はこのコードを見つけました:

data=$(curl \
  --silent \
  --user-agent "ShellCheck@github.com/lollek/scripts-and-stuff" \
  --data-urlencode "script@$file" \
  "http://www.shellcheck.net/shellcheck.php")

完全なコードは次のとおりです: https://github.com/lollek/scripts-and-stuff/blob/master/bin/shellcheck

php を使用して同じリクエストを行うことは可能ですか? 私のコード ($file) を shellcheck.net/shellcheck.php に送信し、そこからリクエストを受け取るだけです。それで、誰かが何か考えがありますか?

@編集

私はこのようなものを見つけました:

$curl = curl_init();
curl_setopt_array($curl, array(
    CURLOPT_URL => 'http://www.shellcheck.net/shellcheck.php'
));
$resp = curl_exec($curl);
curl_close($curl);

しかし、どうすればここに $file を送信できますか?

@編集2

今、私はこのようなことを試みています:

<?php
   if( $_REQUEST["code"])
   {
    echo "Your code: ". $_REQUEST['code']. "<br />";      
    $data = $_REQUEST['code'];
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, "http://www.shellcheck.net/shellcheck.php"); 
    curl_setopt($curl, CURLOPT_POSTFIELDS, $data); 
    $resp = curl_exec($curl);
    curl_close($curl);
    exit();
   }
?>
<html>
   <body>

      <form action="<?php $_PHP_SELF ?>" method="POST">
         Code: <input type="text" name="code" />
         <input type="submit" />
      </form>

   </body>
</html>

しかし、まだ何もありません:/

4

0 に答える 0