タグ

PHPに関するcachicoのブックマーク (57)

  • PHPだけで指定ディレクトリをバックアップしたいと思っています。…

    PHPだけで指定ディレクトリをバックアップしたいと思っています。 例えば /web_site /html   ・・・一般公開用ディレクトリ /sysytem  ・・・PHPシステム用ディレクトリ /backup ・・・バックアップ保存ディレクトリ backup.php ・・・バックアップを実行するPHPファイル というファイル構造でbackup.phpcronなどで実行すると、/web_siteにあるファイル・ディレクトリがすべて/backupにコピーされていると言ったイメージです。 これまではopendir関数を使ってコピー元ディレクトリを開き、その中のファイルをcopy関数を使ってコピー先ディレクトリにコピーしてました。 しかし、もっと手軽に・完結・高速に出来る方法がないかと思い、質問します。 出来れば環境依存しない方法で、使える関数・ソース構造のヒントを教えていただければと思います

    cachico
    cachico 2011/05/20
    ディレクトリコピー・・・板はやや荒れだけどこれは使えるのでは?
  • テーブルを作成する

    phpMyAdmin を使って MySQL に新しいテーブルを作成する方法について解説します。テーブルを作成するときは、テーブル名とテーブルに作成するカラムの数を指定します。 新しいテーブルを作成する phpMyAdmin を使って新しいテーブルを作成します。 phpMyAdmin に管理者ユーザーでログインして下さい。 最初にテーブルを作成するデータベースを選択します。画面上部に表示されている「データベース」をクリックしてください。 作成済のデータベースの一覧が表示されます。テーブルを作成するデータベース名をクリックしてください。 テーブルの管理画面が表示されます。対象のデータベースに作成済みのテーブル一覧が表示されます。(現在は何もありません)。 それではテーブルを作成します。作成するテーブルの名前と、テーブルに作成するカラム数を入力してください。入力が終わりましたら「実行」をクリック

    テーブルを作成する
    cachico
    cachico 2011/05/10
    phpMyAdminのテーブルの作成
  • 小粋空間: MySQL phpMyAdmin によるバックアップ(間違いあり:インポートは1.2を使うとうまく行く)

    Movable Type 等のブログツールを MySQL で運用している場合、管理画面の「書き出し」とは別に、データベース(以下DB)からバックアップを取得することができます。 Movable Type を例に挙げると両者の違いは次の通りです。 書き出しDBバックアップ バックアップ対象エントリー・コメント・トラックバック・カテゴリーブログ情報やテンプレート等、DBに保存されている全てのデータ バックアップサイズ無制限無制限(ただしサーバ環境によってアップロードサイズの制限あり) ということで、DBバックアップについてはバックアップサイズに制限があり、例えばさくらインターネットのスタンダードプランでは約8MBになっています(一番最後の画面参照)。DBのバックアップを利用する際はこの点を考慮する必要があります。 ちなみに私のサイトのDBバックアップデータはすでに12MBを超えており、運用デー

    小粋空間: MySQL phpMyAdmin によるバックアップ(間違いあり:インポートは1.2を使うとうまく行く)
    cachico
    cachico 2011/05/10
    MySQL + phpMyAdmin によるバックアップ。しかもさくらときたもんだ。
  • web帳 | webデザイナーの、webデザイナーによる、webデザイナーのためのサイト

    このサイトは、只今WEB業界で活躍中のデザイナー、プログラマーの方々の情報を集めたweb統合情報サイトです。 web帳

    cachico
    cachico 2011/03/16
    なんかめっちゃ役立ちそうだよ!
  • PHP: MySQL (最初の API) - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

    cachico
    cachico 2011/02/28
    PHP:MySQLリファレンス
  • Twitter API と PHP でフォロワーリスト作成してみたぞ

    今晩はTwitterAPIをたたいて遊んでみた.言語はJavaかC#にしようかと思っていたけど,勉強を兼ねて,PHPを選んだ.まあ,XMLのパーザがあれば何でもいいんだけど. 課題は,とりあえず,フォローしている人とフォロワーのリストを作成すること.と言ってもほとんどやることはない.http://twitter.com/statuses/friends/haoka.xmlのURLをGETすれば,僕がフォローしている人のリストがXMLで送られてくる.あとはそれを好きなように加工すればいい.フォロワーの場合なら,URLの"friends"を"followers"に置き換えればよい. 今回は,"id"と"screen_name"だけをリストにして表示するPHPコードを書いてみた.正直,汚いコードだけど,今日始めてPHPを書いたにしてはいいほうかなぁと思う. パフォーマンスは測定していないけれど,

    cachico
    cachico 2011/01/20
    これまんま使えそう。
  • エンコードマニアックス - 各種エンコードやハッシュを一発作成

    SHA-256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 SHA-384 38b060a751ac96384cd9327eb1b1e36a21fdb71114be07434c0cc7bf63f6e1da274edebfe76f65fbd51ad2f14898b95b SHA-512 cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e

    cachico
    cachico 2010/09/07
    とにかく助かってます。
  • PHPについて質問です。 あらかじめ指定してあるフォルダ(もちろん内部のファイルを全て含む)をコピーして 別のあらかじめ指定したフォルダの中に貼り付けるす…

    PHPについて質問です。 あらかじめ指定してあるフォルダ(もちろん内部のファイルを全て含む)をコピーして 別のあらかじめ指定したフォルダの中に貼り付けるするというスクリプトを作成してください。 ただし、フォルダの名前はその日の日時になるようにしてください。 例えば、コピー元ををCドライブ内の「とびうお」内の「ももんが」を、 貼り付ける先をDドライブ内の「はてな」内と指定しておき、 2008年2月16日の17時24分にこのスクリプトを実行したとします。 「はてな」フォルダは「080216_17」という名前になり、 「ももんが」の中に貼り付けられるということです。 質問者はまだPHPの学習を初めて間もない初心者なので、 自分のやりたいことをうまく質問することもままなりません。 不明瞭な場合はその旨コメントをいただければ幸いです。 また、回答は初心者にもわかるようご配慮くださいますようお願いしま

    cachico
    cachico 2010/09/06
    夢のディレクトリバックアップのてがかり。
  • Vector:ごちゃまぜRSSリーダーforPHP (UNIX / インターネット&通信)

    cachico
    cachico 2010/07/31
    ごちゃまぜRSSリーダー DLページ
  • WEBで何か作るよ(Ajax/php etc.) - livedoor Blog(ブログ)

    jQuery1.4で追加された かなり便利な $.proxyメソッドを jQuery1.3系で使えるようにする jQueryプラグイン を作ってみた (1.4の処理を切り出しただけですが・・・) このプラグインを使えば jQuery1.3系がベースの opensocial-jquery でも、$.proxyが使えるようになります。 >内容 jQuery1.4の$.proxyの処理を切り出しただけ。 >ソースコード //jQuery1.4 $.proxy の代わり jQuery.proxy = function( fn, scope ) { return function() {return fn.apply( ( scope || window ), Array.prototype.slice.call( arguments ) );}; }; >サンプル jquery-1.3.proxy

    cachico
    cachico 2009/07/06
    実に興味深い!
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    cachico
    cachico 2009/07/06
    興味深い!
  • PHP で zip 圧縮 : phpMyAdmin のライブラリ(zip.lib.php)を使う方法とPEAR の File_Archive を使用する方法

    <? require_once('zip.lib.php'); // 圧縮するファイル $filename1 = '夏期休暇.xls'; $filename2 = '議事録.doc'; // クラス作成 $zipfile = new zipfile(); // ファイルをバイナリで読んで、変数にセット $handle = fopen($filename1, "rb"); $contents = fread($handle, filesize($filename1)); fclose($handle); // 追加 $zipfile -> addFile( $contents, $filename1 ); // ファイルをバイナリで読んで、変数にセット $handle = fopen($filename2, "rb"); $contents = fread($handle, filesize

    cachico
    cachico 2009/02/27
    その名の通り、phpでzip化さすTips。
  • PHP: PHP マニュアル - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

    PHP: PHP マニュアル - Manual
    cachico
    cachico 2009/02/11
    これがないとPHPがわかりません。システム組むときの必需サイト。
  • .htaccessの小技編 - アクセス制限ベーシック認証~パスワードでページを守ろう~ - futomi's CGI Cafe

    ホームページを作る上で、特定の人にだけ見せたいページが出てくるでしょう。 そのようなページでユーザー名とパスワードを入力させる認証ダイアログがポップアップ表示するところを見たことがあると思います。 これを Basic 認証 と呼びます。 ここでは、Basic 認証の仕組みや特徴、.htaccess と .htpasswd の書き方、 そして、.htpasswd に記述するハッシュ化パスワードの生成方法について解説します。 Basic 認証のダイアログ Basic 認証の認証ダイアログは、ブラウザーによって見た目が異なります。 実際に、お使いのブラウザーではどのような画面が出るのかをお試しください。 Basic 認証を試す Basic 認証の特徴 Basic 認証は、認証の仕組みとしては非常にシンプルなため、手軽に用意できるメリットがある反面、 いくつかのセキュリティ上のデメリットもあります

    cachico
    cachico 2008/10/07
    .htaccessの基礎知識編。ベーシック認証について解説。暗号化のcgiも公開されていて便利。
  • 5xx Error | Cloudflare

    Something went wrong (but it’s not your fault) Log into the Cloudflare dashboard. Ensure the website you want to update is selected. Click the DNS app. Scroll down to Custom Nameservers. Click Add Custom Nameservers and enter nameserver hostnames. (e.g. ns1, ns2, ns3). Cloudflare will assign IPv4 and IPv6 to your nameservers. Add the Custom Nameservers and IP addresses to your domain registrar’s D

    5xx Error | Cloudflare
    cachico
    cachico 2008/09/18
    phpによるsearchエンジン。ページ内検索のエンジンに悩むときはこれもいいか。
  • ページ埋め込み型RSSリーダー

    このツールはphpを使い、サイト上にRSSを表示させるものです。 使いやすそうな埋め込み型のRSSリーダーが無かったので自分で作ってみました。 表示させたいサイトのRSSはご自分で登録することが出来ます。 表示できるのはRSS1.0、RSS2.0、ATOM(0.3ではないやつ)の3種類です。 テンプレートで自分なりに見た目を整えることが可能です。 負荷軽減のために設定した時間がたった後にならないと新しくRSSデータを読み込みに行かないようになっています。 その間にアクセスがあった場合は保存しておいた物を読み込みます。 (新しくRSSデータを読み込んだときに表示用として保存しています。) 通算ダウンロード数: 2,149  現在の最新バージョンは0.51です。 あとこちらのxml.phpが必要ですのでダウンロードして下さい。 ※注 サーバーでXREAをお使いの方はxml.

    cachico
    cachico 2008/09/18
    phpのrssリーダー組み込みTipsサイト。
  • サイト作りの小役立ち工房

    フォームメールやアクセスカウンタ等の自作のPHPスクリプトやJavaScript、カスケードスタイルシート(CSS)を中心に、Webサイト作りに(ほんのちょっと?)役立つかも知れないと思うものを取り上げていこうと思ってます。 徐々にアイテムを増やしていこうとは思っているのですが、なにぶん時間的にゆとりがあまり取れないので、なかなか思うように組んでいけない状態です… サーバ環境 このサイトはさくらのVPSを利用してます。(Apache/2.4 PHP/7.4.33) ローカル環境はApache/2.4 PHP/7.1です。 ※レイアウトや動作確認等はWindows版の Google Chrome、Internet Explorer 11、Mozilla FireFox 以外ではチェックしていません。 Mac版のブラウザでは正常に表示できない場合があります。 ※各PHPスクリプトは、基的にE

    cachico
    cachico 2008/09/17
    フォームメール、簡易ビューワーなどお役立ちPHPサイト。