マニュアル本を片手にPHP5を使用して,HPを現在作成中なのですが,デッドリンクのチェック行う必要が出てきました。
fopen,fsockopenなどを使用してというところまでは,分かるのですが正直言ってその後の処理が分かりません。
それに,サイトのデッドリンクのチェックではなく,サイトの中にあるファイルの有無(ダイレクトリンク)のチェック,つまり,他のサーバー上にあるファイルに直リンをかけてあり,その直リンが生きているかどうかを判定したいということです。PHP5が理想なのですが,他の言語でもかまいませんので教えていただければと思います。
mysql上にリンクアドレスを1000以上登録してあり,それを呼び出してきて,判定の結果を書き込むということを考えています。mysqlから読み込み,書き込みはできるのですが,デッドリンクのチェックという肝心なところが,見当もつきません。
質問の内容を簡潔にすると
(1) PHP5でデッドリンクのチェックが可能かどうか,さらに,それが直リンでも可能か,可能であればその方法をご指導ください。
(2) 他の言語では,可能かどうか,可能であればそのソースをご指導ください。
非常に,困っています。よろしくお願いします
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
PEARを使えば出来ますよ。
$url = "http://list3.auctions.yahoo.co.jp/jp/23336-categ …
require_once "PEAR.php";
require_once "HTTP.php";
$result = HTTP::head($url);
if ( !PEAR::isError($result) ){
if ( $result['response_code'] == 200 ) {
echo "ok";
} else {
echo "ng";
}
} else {
echo "ng";
}
こんな感じです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(SNS・コミュニケーションサービス) 書き込んだ場合、同サイトの同ページに出てこない? 1 2022/05/24 02:44
- その他(社会・学校・職場) 業務内容についてどう思いますか? 私は客先の仕事を下請けとして行うという仕事をしていますが、(客先の 2 2022/05/04 16:17
- その他(社会・学校・職場) 業務内容についてどう思いますか? 私は客先の仕事を下請けとして行うという仕事をしていますが、(客先の 3 2022/05/04 17:55
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- 世界情勢 イーロン・マスク氏は声明で、「言論の自由は民主主義が機能するための基盤だ」と指摘し 1 2022/10/31 11:20
- X(旧Twitter) イーロン・マスク氏は声明で、「言論の自由は民主主義が機能するための基盤だ」と指摘し、 1 2022/10/31 10:02
- その他(悩み相談・人生相談) 障害者施設に行きたいと思いたくなくなってきました。下記に書く内容は普通ですか? 2 2023/07/19 16:50
- 貨物自動車・業務用車両 白ナンバーのアルコールチェック義務化について(直出直帰の運用) 2 2022/05/04 23:56
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Dosブロンプトでtabを出力したい
-
shシェルスクリプト 空白行の...
-
switch()文で値の大小比較
-
バッチファイルでpingの結果を...
-
phpでcookieがうまく保存されない
-
findstrのerrorlevel
-
RSSにdiv,ul classを付けたいの...
-
バッチファイルで、全てのウィ...
-
コマンドプロンプト フォルダ内...
-
XMLのタグの有無をPHPで判定し...
-
syntax error, unexpected 'ech...
-
フォームから送った半角カナの...
-
DBのハッシュ化したパスワード...
-
php mysql SELECT文でテーブル...
-
変数の受け渡しによる画像の表示
-
連想配列からテーブルを作成す...
-
foreachで回った数を表示したい
-
PHPでのパスワード制限のセキュ...
-
radioボタンで絞り込む検索フォ...
-
オブジェクトの中身の判定(PHP)
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Dosブロンプトでtabを出力したい
-
shシェルスクリプト 空白行の...
-
バッチファイルでpingの結果を...
-
phpでcookieがうまく保存されない
-
switch()文で値の大小比較
-
syntax error, unexpected 'ech...
-
findstrのerrorlevel
-
小数点以下0の非表示
-
Windowsのsetコマンドでの小数...
-
ゼロとNULLを区別して number_f...
-
DBのハッシュ化したパスワード...
-
オブジェクトの中身の判定(PHP)
-
bashの関数の引数にスペースが...
-
PHPで訪問回数を表示するカウン...
-
バッチファイルで、全てのウィ...
-
pdftkを使った処理をバッチファ...
-
PHP一覧表示した項目にリンクを...
-
PHPでのパスワード制限のセキュ...
-
RSSにdiv,ul classを付けたいの...
-
hiddenを使っているのに、表が...
おすすめ情報