記録

最後のWindowsが夏頃、リリースされます。


最後のWindowsが夏頃、リリースされますが、ちょっと様子見でWindows7のままで使用しようと思っています。恐らく無償版のアップグレードするとダウングレードすることが出来ないと思うので自分は様子見です。話、脱線して昨日の続きです。PHPを使用しPOSTしてデータを渡し受け取る方法ですが、SSLでなければ下記のコマンドをLinux上で打てば処理されます。なのでコマンドとPHPとの合わせ技で処理します。

curl http://hoge.com -d "name=hoge" -d "pass=pass_hoge"

上記の様に記載したshファイルを任意の場所に置き、Linuxで処理するか、PHPで実行させるかなど方法があります。今回はPHPで実行する方法を記載します。上記のファイルをhello.shというファイルに保存したと過程して、PHPファイルで実行させた場合の処理を記載します。下記のコードをPHPファイルに記載すれば実行可能です。

$put =nl2br(shell_exec('sh hello.sh'));
echo $put;

あとは戻ってきた値を処理して必要な情報だけを抽出するコードを書けばいろいろな事が可能です。ちなみに今回はPOSTとする方法でしたが、それ以外にも階層のファイルの一覧を抽出した場合などもshに記載して結果を返す方法などが可能です。
※shファイルのパーミッション設定には注意が必要です。
 

CURLでページを抽出するのは簡単なのだけど・・・POSTして前のページ

#映画レビュー 映画、百日紅~Miss HOKUSAI~を観てきましたので感想なんかを。次のページ

関連記事

  1. 記録

    ヤフオクに商品を出品しました?

    https://twitter.com/zip358com/sta…

  2. 記録

    よくよく見ると検索順位2番目。

    自分はてっきり嫌がらせかと思ってましたが、どうも嫌がらせでアクセス数…

  3. 記録

    映画:ゴースト・イン・ザ・シェル:観に行く映画。

    『http://ghostshell.jp/引用』4月7日から上映…

  4. 記録

    使わないうちに書き方が変わっていましたMySQL。

    MySQLなんて全然、PHPで呼び出すコードをココ数年書かなくても何…

  5. 記録

    (# ゚Д゚)ネットをしない日。

    今月からネットをしない日を月に一回はもうける事にしました。その日は全…

  6. 記録

    考え方。

    考え方はすごく大事なことなんだと思います。じぶんの人生の中で一番、…

PAGE TOP