タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

phpに関するtaku_ichimiのブックマーク (7)

  • [PHP] WEBページ内に存在する外部へのリンクを全て取得する - Qiita

    前書き あるWEBページから外部に飛ばされているリンクを全件取得して、プログラムからサイトマップ全体像を掴みたいとき、ありますよね。既にいいプログラムがあるかもしれないので、ひとまずググってみました。 [php] WEBページ内のリンク先URLをすべて取得する ソースコードを覗いてみると・・・ 「汚い。」 (即答) しかもこのコードを書いたブログ管理人さんも コードについては、何をしてるのかさっぱりわかりません! まー、とりあえず、これであれをそーすれば、自動でダウンロードするあれが作れるはず! と説明を放棄されているし、このコードのもとになったサイトもドメインの有効期限が切れているという酷い有様。他にいいサンプルコードも見つからなかったので、自分で一から書いてみることにしました。 UrlScraper クラス クロージャは使っていないので PHP5.2 ぐらいなら多分動きます。コメントは

    [PHP] WEBページ内に存在する外部へのリンクを全て取得する - Qiita
  • phpで画像ダウンロードボタンを作ってみる | 日記の間 | あかつきのお宿

    画像にカーソルを合わせて右クリックすると、コンテキストメニューの中に「名前をつけて画像を保存」みたいなのがありますよね。 まあ、それがあるのだから画像を自分のPCに落としたかったら右クリックで名前をつけて画像を保存すればいいわけなんですが、今回はそれをあえてプログラム組んでダウンロード用のボタンを作ってみましょうと、そんな企画です。 企画といっても、別に難しいことをするわけではないです。実際ソースで書いたら5,6行くらいなもんですからね。 ボタンの設置 とりあえずは、ダウンロードボタンを設置してみましょう。 <a href="/download.php">download</a> ボタンっつってもリンクですね。サイト内にdownload.phpというページがあるとここは仮定してください。 ダウンロード処理 で、そのdownload.phpの中はこんな感じ。 //画像のパスとファイル名 $f

    phpで画像ダウンロードボタンを作ってみる | 日記の間 | あかつきのお宿
  • 『PHPでMagpieRSSを使ってRSSリーダ作成し、トップページに埋め込みました!』

    嫁はん妊娠から出産~育児っと、、、NSR活動を自主規制してるので (∀`*ゞ)エヘヘ 自サイト(http://www.yamasita.info/ )の更新ネタもあまりなく ヽ(´Д`;)ノアゥア... Web上に分散してるNSRに関する情報を、もっと有効活用できるように情報共有したいなー なんて漠然と思いつつ、、、ブログの更新情報(RSS配信)を更新日で並べて表示とかどうかな? んっと、自サイトにRSSリーダー機能を追加してみるか!?っと思いつき (゚з゚)イインデネーノ? …で、RSS(XML)ファイルの読込みなどをWebで検索して情報収集して下調べ o(゚Д゚ = ゚Д゚)o キョロキョロ 要求事項(僕のニーズ)は… ( ゚д゚)ホスィ… 1.複数のRSSファイルを読み込んで、トップページに5件ほど、あとは全件表示したい! 2.複数のブログ記事を、日付で逆ソートして最新記事を上にし

    『PHPでMagpieRSSを使ってRSSリーダ作成し、トップページに埋め込みました!』
  • PHPで書かれたフリーのジョブボードアプリケーション「JobAppr」:phpspot開発日誌

    Job Board Software - JobAppr PHPで書かれたフリーのジョブボードアプリケーション「JobAppr」。 ジョブボードとは、ブログなんかに月額いくらで求人を載せるというようなものです。 求人側が仕事を登録するフォームが用意され、そこからPaypal決済までのインタフェースも提供されます。 仕事登録画面。3ステップで登録が可能。 仕事リスト表示。RSSを吐いてくれるので、ブログなんかに貼り付けるのも容易ですね ジョブボード的なものを1から作る前に、利用を検討してみてもよいかもしれません。

  • PHPで画像のリサイズ等が簡単に行えるクラス:phpspot開発日誌

    PHP Image Resizer Class : Milaju PHPで画像のリサイズ等が簡単に行えるクラスが公開されています。 こうしたライブラリは同様のものが存在するのですが、便利そうなので公開。 次のように実装時に分かりやすいコードでかつ簡単にリサイズが可能です。リサイズだけではなく、クオリティやmaxサイズといったオプション指定も出来るようになってます。 require_once('class.imgsizer.php'); $imgSizer = new imgSizer(); $imgSizer->type = "width"; $imgSizer->max = 100; $imgSizer->quality = 8; $imgSizer->square = true; $imgSizer->prefix = "sml_"; $imgSizer->folder = "_siz

  • Google翻訳をPHPから使って翻訳できるクラスライブラリ:phpspot開発日誌

    Google Translation PHP wrapper : CodeDiesel Google翻訳をPHPから使って翻訳できるクラスライブラリが公開されています。 Google AJAX Language API を使ったもので、JSONデータを返してくれるAPIを使って簡単に翻訳出来ます。 例えば、実際に翻訳をする場合は次のようにクラスを new して translate メソッドに翻訳したい文書と from, to の言語コードを入れればOK。 <?php require_once('googleTranslate.class.php'); $gt = new GoogleTranslateWrapper(); $test = "Bonjour de cette partie du monde"; echo $gt->translate($test, "en", "fr"); ペ

  • [PHP]知っていると便利な、カテゴリ別のPHPのライブラリ集

    グラフ・チャートの作成、サムネイル画像の生成、PDF・エクセルファイルの生成、決済システム、データベースやメール・RSS関連など、PHPの便利なライブラリをKomunitas Webから紹介します。

  • 1