サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
サイト訪問者が任意でボタンをクリックしてくれた数をカウントし、合計にするPHPをどなたか教えていただけないでしょうか。 (PHPをはじめたばかりです、よろしくお願いいたします。) index.phpのボタンをクリックすると、クリック回数をnumber.phpに上書き保存し、更にクリックされたら新しくクリックされた回数+number.phpの数の合計を上書きする、というスクリプトを書こうとしています。 index.php ここから---------------------------------------- <html> <body> <form action="index.php" method="get"> <input type="submit" value="クリック"> 合計<input type="text" name="munber" value="<?php $file =
PHP Simple HTML DOM Parser http://simplehtmldom.sourceforge.net/ HTMLをXML化してDOMやXPathで操作するWebスクレイピング用PHPクラス http://www.rcdtokyo.com/ucb/contents/i000851.php PHP で Google 第二回 サイト収集ツール(クローラ)と本文情報抽出を PHP で実装 http://d.hatena.ne.jp/h0x10/20090620/1245485703 PHPでのスクレイピングに役立つライブラリ http://dxd8.com/archives/85/ →HTMLScraping HTMLをXML化してDOMやXPathで操作できるクラス。 主にHTTP_Request+HTMLParser(XML_HTMLSax3を含む)/Tidy+Cac
1. はじめに このサイトは php を利用したスクレイピング処理の具体的手法について記載されたサイトにしようと思っています。なので、あまり面白いサイトではありません。内容も偏重していることと思いますが、ご質問などがございましたら、りょーちまでご連絡ください。 1.1. スクレイピングとは スクレイピングの話しを始める前に、現在のWebサービスについて幾つか言及しておきます。 現在様々な会社が様々なWebサービスを展開しています。かなり昔、今よりWebサイトそのものが少ない頃の時代は、HTMLファイルを手動で作成することが殆どでした。しかし、現在はバックグラウンドにデータベースが存在し、データベースの内容を動的に表示し、ページを作成するようなサイトがかなり多くなっています。 さて、データベースを利用するメリットは何でしょうか? 幾つかの視点が挙げられると思います。 最も重要な点は、ひとつひ
この記事以降 Twitter API の仕様が変わっており、このままでは正しく機能しない場合があると思います。近いうちに今のやり方を書くので、それまで参考程度にご覧ください。 Twitter API の OAuth でひととおりやってみた。 忘れないようにメモ。 大雑把な流れ Twitter にアプリケーションを登録する。 Consumer Key と Consumer secret を取得する。 リクエストトークンを取得する。 認証用 URL を取得する。 ユーザーから承認を受ける(bot の場合は自分でやる)。 アクセストークンを取得する。 API にアクセスする。 以下、やった作業の手順です。 事前準備 HTTP_OAuth を使えるようにする OAuth の通信部分そのものは PEAR の HTTP_OAuth を使うことにしたので これをインストールする。 一番めんどくさい部分を
今まで私が参考にしてきたPEARに関する記事や情報、新たに見つけたもののまとめ(追記2011/01/24)。 インストール Manual :: PEAR Manual go-pear.php 大八洲.NET – PEARのインストール 【PEAR】SSHを使わずgo-pear.cgiを使ってブラウザからXREAにインストール XreaサーバーでPEARを使うときの注意点、エラー対策(CORESERVERも共通) XREAにPEARをインストールできた XREAでPEARをインストールするのにハマッタときのメモ sshでのインストール方法 共有サーバ(CORESERVER.JP)で自由にPEARのインストールをする CGI版として動かす設定を「.htaccess」ファイル coreserverにgo-pearを使ってServices_Twitterをインストールするまで。 coreserve
XAMPPでcurlやopensslなどのPHPエクステンションを有効にする方法。 XAMPPは、Apache、MySQL、PHPのWEB開発ツールを一括してインストールできるソフトです。 ApacheやMySQLの起動もコントロールパネルで行え、PHP4,5の切り替えも可能(→詳しくはこちら)。 ただ、XAMPPはインストーラーでインストールできる分、configure などのコマンドによってPHPのインストールオプションの指定は出来ません。 このため、よく使われるPHPエクステンションの curl は初期状態では使うことが出来ません。 opensslはServices_Deliciousを使う際に使ったりしますし、curlは、Services_YoutubeやServices_TinyURLなどで使われます。(そもそもcurlエクステンションは便利) そこで、XAMPPでcurlを使う
(追記) 2/16 23時 いくつかのライブラリを追記しました。 WEBサービスを作るなら最低限覚えておきたいPHPのPEARモジュールまとめ。 本家pearには560程のモジュールがあります(2011/2月現在)が、WEBサービスを作る上でよく使う物をまとめてみました。 これからPHPを使ってサービスを作ろうと思っている方は代替を使うことになると思うので参考にしてみて下さい。 php はインストール時点で既に多くの機能が備わっており、大体のことができてしまいますが、PEARを使うことで面倒なことがより簡単にできるようになります。 PEAR以外にも便利なライブラリはあるのですが、今回はあえて殆どをPEARサイトで公開されている物に絞ってご紹介します。 基本的なパッケージ まず、汎用に使える便利なパッケージのご紹介です。 HTTP_Request2 url を渡してリモートのテキストを取って
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く