ドットインストール代表のライフハックブログ
![HTMLの要素をSQLのように取り出せるPHPのライブラリ『htmlSQL』 | IDEA*IDEA](https://cdn-ak-scissors.b.st-hatena.com/image/square/324acd44b6fd7bbff48410e0852c6984d2fef3f6/height=288;version=1;width=512/http%3A%2F%2Fwww.ideaxidea.com%2Farchives%2F2007%2F11%2F11%2Fhtmlsql_example.png)
Get a HTML text and generate a PDF file to make it printer-friendly. This PHP script is based upon FPDF PHP script (www.fpdf.org). More info can be found on the home page (http://html2fpdf.sourceforge.net/). (Note: this project is no longer updated - but it still works for what it was made for: very simple HTML 2 PDF with PHP only [no need to install anything])
\閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう
生活環境の変化や万が一のためにもう少し借りておきたい、と考えている方もいるかも知れません。さまざまなことが日々変化し、それに対応していくのに必要なものも変わってきます。契約した時はちょうどいいと持っていた金額も、状況によっては全く足りないということも起こります。そうした不安を解消するためのひとつの手段として、増額があります。 アイフルでも、増額を申し込むことができます。手続きも簡単にできますが、その前にいくつかクリアしなければならない条件があります。また、再度審査をしなければならず、その審査基準は最初の審査よりも厳しくなっています。増額審査に通るためのポイントを知って、審査に通る確率を上げましょう。 申し込む前に絶対クリアしていなければならない条件 増額をしてもらうには、最低でもクリアしておかなければならない条件がいくつかあります。その条件をクリアしていないと、審査に通れないどころか、審査
HTML2FPDFのリファレンス兼メソッドの解説を作成することにした。 自分が使ってみた感覚からコメント付けをしているので、 誤りなどは遠慮なく指摘していただきたいと思う。 基本的にPHP4をベースに書かれているので、「_」のないメソッドは Publicであると考えてよい。 HTML2FPDF($orientation='P',$unit='mm',$format='A4') コンストラクタ。 引数は用紙の使い方。Pはポートレイト、Lはランドスケープをあらわす。 $unitは単位。デフォルトはmmだが、pxなども使用できる。 $formatは用紙サイズ。A4以外は試していない。 setBasePath($str) CSSや画像の読み込みを行う際に基準となるパスを指定する。 ShowNOIMG_GIF($opt=true) 画像がない場合の代替画像の使用の有無を指定する。 デフォルトはTru
【必要ライブラリ】 HTML2PDF http://sourceforge.net/projects/html2fpdf FPDF_japanese http://www.fpdf.org/download/japanese.zip 【ファイル配置と修正】 HTML2PDFを解凍。できたディレクトリ内でjapaneseを解凍する。 62行目 require_once(RELATIVE_PATH.'fpdf.php'); ↓ require_once('japanese.php'); 65行目 class HTML2FPDF extends FPDF ↓ class HTML2FPDF extends PDF_Japanese 157行目 $this->SetFont('Arial','',11); // Changeable?(not yet...) $this->lineheight =
HTML 2 (F)PDF Project HTML2PDFを使えば、HTMLをPDFに変換することが出来ます。 これがこれに変換できてしまいます。帳票作りなどの場合には、便利かもしれません。 CSSによるデザインもある程度変換対象になるようです。 CSSで書かれたHTML→変換後 すべてのタグに対応できるわけではなく、変換可能なタグは限られているようなので注意が必要です。 変換できるHTMLタグはFEATURESのページで確認できます。 注) 日本語対応かどうかは未確認です。 HTML2PDFを使った変換サンプル: http://html2fpdf.sourceforge.net/examples.php
TCPDF TCPDF is an Open Source PHP class for generating PDF files on-the-fly without requiring external extensions. TCPDF is an extension and improvement of the FPDF class by Olivier Plathey (http://www.fpdf.org). PHPでPDFファイルを作成するFPDFの進化版『TCPDF』。 デフォルトでUnicode(UTF-8)が使えたり、次のような特徴があります。 PDF作成テキストにHTML( h1, h2, h3, h4, h5, h6, b, u, i, a, img, p, br, strong, em, font, blockquote, li, ul, ol, hr, td,
今回は、為替レートをスクレイピングにより取得してみましょう。といっても、実際は為替レートが表示されているHTMLファイルをスクレイピングし、該当箇所を抜き出すだけなので、基本は殆ど同じです。 今回利用するサイトはひまわり証券株式会社 ブログパーツ FXレートウォッチャーです。元がブログパーツなので、取得するHTMLファイルの容量も少なくてよさそうなので、今回は、このサイトを利用してみます。 上記のサイトでは、<IFRAME>タグを利用して、パーツを表示するタイプです。なので、<IFRAME>タグのsrcのアトリビュートで指定されている、 を対象にしてみます。 サンプルソースを見ながら解説を進めます。 rate.php proxy.php ではプログラムを見てみましょう。 前回のはてなフォトライフではスクレイピング対象となるHTMLファイルを動的に変化させましたが、今回は固定ですね。3行目の
導入 この拡張モジュールの関数は、http://www.faqs.org/rfcs/rfc959 で定義された File Transfer Protocol (FTP) を使用してファイルサーバに アクセスするクライアントの実装です。この拡張を利用することで、FTP サーバにアクセスしてさまざまな操作をするスクリプトを作成することができます。 ただ単に FTP サーバ上のファイルを読み書きしたいだけなら、 ファイルシステム関数 で ftp:// ラッパ を用いることを考えてください。こちらのほうがシンプルで直感的な インターフェースを提供します。 インストール手順 PHP で FTP 関数を使用するには、PHP 4 をインストールする際には --enable-ftp オプション、 PHP 3 を使用する場合には --with-ftp を追加する必要があります。 Windows 版の PHP
唐突に、PHP用のテンプレートエンジンを作ってみる。 方針: ふつうのPHPファイルをテンプレートとして使う。 <?php echo $var; ?> は面倒なので #{$var} と書けるようにする。 <?php echo htmlspecialchars($var); ?> はもっと面倒なので %{$var} と書けるようにする。 ついでにXML宣言も <<?php ?>?xml ... に自動置換する。【追記】レイアウト機能を追加してみた コード: <?php /* * SixtyLinesTemplate.php - 60行しかないけどSmartyより速いテンプレートエンジン * * 使い方: * require_once('SixtyLinesTemplate.php'); * $TEMPLATE_DIR = 'templates'; // 省略可、パーミッションに注意 * $c
How to turn a php script to an exe..for free There are a few commercial products out there that allow you to turn your php scripts into an executable. PHPスクリプトをスタンドアロンアプリのように動かせる「Wapache」。 Wapacheは、WEBサーバと、ブラウザがパッケージ化されており、1個のexe 実行でWEBサーバとブラウザが立ち上がってPHPアプリをスタンドアロンアプリのように使ってしまおうというものです。 ダウンロード後、パッケージを解凍すると、次のようなディレクトリ構成になっています。 試しに、bin/wapache.exe を実行してみましょう。 次のように、IEコンポーネントをベースとしたブラウザが立ち上がります。 普通
puRe aka Marcel Oelke Record mouse movement using Javascript and AJAX マウスの軌跡をJavaScriptとPHPで記録し再生するサンプル。 mousemove イベントハンドラの発生ごとに、Ajax で座標をサーバ側に送信し、PHPでデータを保持する仕組みで実装されているようです。 クリックイベントも取って再生することも出来るみたいです。 prototype.js ベースで、実装されているみたいですが、応用して、サイト利用者のサイトの利用法について調査することなどが可能になりますね。 実際の動作デモはこちら
[phpWhois Home] [Download] [Report bugs] [Feature requests] [Mark's Home Page] phpWhois -base class to do whois queries with php © 1999 - 2024 easyDNS Technologies Inc. & Mark Jeftovic Now maintained and hosted by David Saez at OLS 20000 Placed under the GPL. See the LICENSE file in the distribution. phpWhois version 4.2.2 May-21-2018 The project repository is now residing at GitHub where you can
はてブでotsuneさんやkazuhookuさんがPHPクオリティについて勘違いしていたので、一言申し上げたところ、参考にされた方がいたようで、もうちょっと補足します。 いくつか実装での「正しいメールアドレス」を調べてみました。 phpspot function is_mail($text) { if (preg_match('/^[a-zA-Z0-9_\.\-]+?@[A-Za-z0-9_\.\-]+$/',$text)) { return TRUE; } else { return FALSE; } } PEAR::Mail_RFC822 function isValidInetAddress($data, $strict = false) { $regex = $strict ? '/^([.0-9a-z_+-]+)@(([0-9a-z-]+¥.)+[0-9a-z]{2,})$/i'
Tutorial: Create a zip file from folders on the fly - Web Development Blog For a future project I needed these days some easy to use zip or gzip class to create a zip file from files / folders inside a specified directory. PHPでファイルのZIP圧縮をする際に便利に使えるクラスライブラリ。 次のように、圧縮対象のディレクトリや、複数ファイルをアーカイブに登録するためのメソッドが用意されています。 $createZip = new createDirZip; $createZip->addDirectory(‘themes/’); $createZip->get_file
齊藤 智宏 xaitoh_php @ yahoo.co.jp 2003年 12月 19日 (金) 13:44:34 JST 前の記事 [PHP-users 19440]Re: SQL文のSELECT項目を変換する正規表現について 次の記事 [PHP-users 19423]Re: PHPからユーザー追加(FreeBSD) 記事の並び順: [ 日付 ] [ スレッド ] [ 件名 ] [ 著者 ] はじめまして。齊藤と申します。 PHPを通してシステムにユーザーを追加する、また、 ユーザーの情報を変更するにはどうすればいいか悩んでおります。 マシン構成・設定などは以下の通りです。 ●サーバーマシン構成 PHP Version 4.3.4 Apache/2.0.48 FreeBSD 4.8-RELEASE ProFTPD Version 1.2.9 Sudo version 1.6.7p5 一
巨乳癒し会 php-users@php.gr.jp Thu, 4 Jul 2002 20:42:43 +0900 前の記事: [PHP-users 8416] Re: Win2000でfile(url) 関数がエラー 次の記事: [PHP-users 8418] Re: web上からphp を使ったユーザー管理(useradd ) 目次の順: [ 日付 ] [ スレッド ] [ 件名 ] [ 発信者 ] こんにちは、キスミです。 webページ上からphpを使ってユーザー管理をしたいと思っています。 具体的にはuseraddやpasswd、userdel等です。 過去ログを参照して色々と試してみましたが、全てダメでした。本気でハマってしま いました。ぜひアドバイスをお願いします。ちなみにまだ初心者です。。。 まず、過去の状況と異なる点が。。。それは一度もweb上からuseraddが成功してな
皆さんはPHP_FunctionCallTracerというPEARライブラリをご存知でしょうか? 私は先日1.0.0RC1のリリース情報を見て初めて知ったのですが、これは関数のデバッグトレースを行うためのライブラリで、トレース結果を表示したり、ファイルへ書き出したりすることができます。 まずは、PEARコマンドを使ってインストールします。この際、まだ正式リリースではありませんので、「-beta」を付けます。 ※13日に1.0.0がリリースされましたので、「-beta」は付けなくても大丈夫です(2007年9月18日追記) <?php require_once 'PHP/FunctionCallTracer.php'; function example($before) { PHP_FunctionCallTracer::traceArguments(); $after = strtouppe
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く