私はPHP(初期のエントリーレベル)にかなり慣れていません。PHPでWebページをカールしています。ただし、変数が必要です。
ターミナルで、ページを txt ファイルにカールします。テキストファイルは次のとおりです。
<input type="hidden" name="studentid" value="23019bdisakd" /></form>
そこから 23019bdisakd が必要です。ターミナルで次のことを行います。
grep "studentid" | tr -d '\"' | cut -d"=" -f4 | cut -d"/" -f1 | tr -d '\n' ;
そしてそれはそれを行うことができます。
ただし、今はPHPでそれを行う必要があります
私が持っているもの:
$url = "www.hereisthewebpage.com";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$lines = curl_exec ($ch);
curl_close ($ch);
私はいくつかの調査を行い、parse_str() を見つけました。それをどのように使用しますか?私は次のように考えました: $StudentID= lines | grep "wosid" | tr -d '\"' | cut -d"=" -f4 | cut -d"/" -f1 | tr -d '\n' ; しかし、私は 99% これは正しい方法ではありません。
どんな助けでも大歓迎です。