いつもお世話になっています。
phpで、Webページに自動でログイン+ページ遷移するためのスクリプトを作成しています。
Webページなどを参照し
$url='http://webpage.jp';
$cookie=tempnam(sys_get_temp_dir(),'cookie_');
$curl=curl_init();
curl_setopt($curl,CURLOPT_URL,$url);
curl_setopt($curl,CURLOPT_COOKIEJAR,$cookie);
curl_exec($curl);
curl_close($curl);
$curl=curl_init();
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($curl, CURLOPT_COOKIEJAR, "cookie");
curl_setopt($curl, CURLOPT_COOKIEFILE, "tmp");
curl_setopt($curl, CURLOPT_POST, TRUE);
$output = curl_exec($curl);
print_r(curl_getinfo($curl));
curl_close($curl);
とすることで、cookieをファイルとして保存しページ遷移できることを確認しました。
そこで、cookieをディスクに書き込まずにメモリ上に保存してやりとりが出来ないかと思い
$cookie = fopen('php://memory', 'r+'); として見ましたが、うまくいきませんでした。
cookieをメモリ上に保存して利用する方法はありますか?
お願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) curlのオプション 1 2022/06/13 17:43
- ネットワーク 一台のサーバーに複数個のIPアドレスを追加出来る事は知っていますが、具体的にどうやるのでしょうか? 4 2022/11/03 20:12
- UNIX・Linux UbuntuにROSをインストールしたい 1 2023/03/06 12:28
- オープンソース php-Laravelのインストールについて 1 2022/08/13 01:08
- Chrome(クローム) Cookieを削除 他サイトでの自動ログインなどの設定も削除されますか パソコン クロームです 1 2022/09/10 21:47
- Google Drive Google Earth PRO が 次のメツセージが出て開けません 2 2022/10/08 18:46
- PHP sessioncookieをではなくcookieを使わなければならない理由について… 4 2022/11/07 13:01
- その他(ソフトウェア) ロイロノート(アプリ版)のログインができません。 2 2022/09/04 21:07
- PHP phpでcookieがうまく保存されない 2 2023/08/02 16:40
- PHP PHPで訪問回数を表示するカウンタを作成したい 3 2023/05/27 07:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPのCookieが有るか無いかで、...
-
cookieにカンマ区切りでつめこ...
-
ゲームノベルのような分岐のあ...
-
ブラウザ間でCookieを共有する...
-
なんでブラウザでPHPを動かすた...
-
ログインに関するフラグについて
-
ポインター引数の関数でコンパ...
-
char str[256]の256の意味は?
-
UTF-8で5~6バイトになる文字コ...
-
10Mバイトて文字数に すると何...
-
Excel VBA メール作成について ...
-
バイナリとBCDコード
-
ワイド文字のバイト数が取得で...
-
stable diffusionのエラー
-
DataGridViewの特定列に入力さ...
-
「1TB」のHDDに日本語は何字入...
-
POSTメソッドの最大容量について
-
エクセルシート名の制限を変更...
-
デバイスコンテキストに書いた...
-
Line Inputにて改行があっても...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
なんでブラウザでPHPを動かすた...
-
異なるドメインのサイトでcooki...
-
PHPのCookieが有るか無いかで、...
-
cURLでcookieを送受信する方法...
-
COleDateTime とtime_t
-
javascriptでcookieを削除するには
-
初回アクセス時のみ、注意を表...
-
【PHP】アクセスカウンターが空...
-
JavaScriptで保存したクッキー...
-
Javascriptのmodalを一度だけ表示
-
ログインに関するフラグについて
-
ゲームノベルのような分岐のあ...
-
インクルードファイルからのリ...
-
クッキーを連想配列で扱う方法...
-
cookieにカンマ区切りでつめこ...
-
クッキーがセットされない
-
Cookieを設定しているかどうか...
-
UTF-8で5~6バイトになる文字コ...
-
10Mバイトて文字数に すると何...
-
Excel VBA メール作成について ...
おすすめ情報