タグ

phpに関するstdicのブックマーク (94)

  • PHP入門

    これから PHP のプログラムを開始される方を対象とした PHP 入門です。 PHP での開発環境をローカル環境に構築する手順や、 PHP を使ったプログラミングの方法に関して実際にサンプルプログラムを作成しながら解説していきます。

    PHP入門
  • Create a Basic Shoutbox with PHP and SQL - NETTUTS

    Thousands of free tutorials and online courses to help you learn software development from mobile devices to web applications and everything in between. Join our community to improve your coding skills and workflow. What would you like to learn? Our extensive learning guides provide a deep dive into various types of software development. Improve your WordPress knowledge, learn Ruby or PHP, get sta

  • PHP×携帯サイト デベロッパーズバイブル

    PHP×携帯サイト デベロッパーズバイブルを著者の荒木さんから献して頂きました。 # 荒木さんおめでとうございます&ありがとうございます。 現場から生まれた ざっと読ませて頂いたのですが、さすが携帯サイトの開発に携われてきた荒木さんが書かれただけに、様々なノウハウがぎゅっと詰まっています。 3キャリアの公式情報から目的別(文字エンコーディング変換やらメールやら絵文字やらセッション管理等々)に欲しい情報が抽出されているのはもちろんのこと、公式の情報には明示的に記載されいていないノウハウが解説されています。 # 個人的にはメール絵文字(特にVodafone/Softbank)が泣けてきました:-D こうした情報は実際に携帯サイトの開発に携わらないと分からない点で、まさに現場から出てきただと言えます。 対象機種選定の材料に 書では携帯サイトの仕様について多くの解説があるのですが、構築す

    PHP×携帯サイト デベロッパーズバイブル
  • MOONGIFT: » PHP製のマイクロブログサービス「OpenMicroBlogger」:オープンソースを毎日紹介

    ※ 画面はデモ、OpenMicroBlogger利用サイトより マイクロブログサービスは実装がそれほど難しくないだけに、様々なデータを付加したもの、既存サービスに機能追加として実装したものなど多種多様に存在する。通常、Twitterライクな一言をつぶやくものが多い。 メッセージ投稿画面 既存のサービスに組み込むのも良いが、もっと手軽な方法も存在する。それは既存のシステムを使って並列化して利用するという方法だ。 今回紹介するオープンソース・ソフトウェアはOpenMicroBlogger、PHP製のマイクロブログサービスだ。 OpenMicroBloggerは認証にOpenIDを利用することで容易にマイクロブログサービスを構築できるようにしている。既にOpenMicroBloggerを利用したサイトが幾つも存在している。PHP4またはPHP5に対応している。 メッセージ一覧 友人へのメッセージ

    MOONGIFT: » PHP製のマイクロブログサービス「OpenMicroBlogger」:オープンソースを毎日紹介
    stdic
    stdic 2008/09/21
  • 第14回 減らないSQLインジェクション脆弱性 | gihyo.jp

    SQLインジェクション脆弱性を狙った大規模な攻撃が繰り返し行われ、数万から数十万ページが改竄される事件が何度も発生しています。SQLインジェクションは簡単に対策できる脆弱性ですが、未対策のアプリケーションが多く利用されています。外部からの脆弱性の検出も容易であるため、現在でもWebアプリケーション脆弱性の代表的存在です。 SQLインジェクション脆弱性が無くならない理由には以下のようなものが考えられます。 過去のコードやアプリケーションの再利用 基的なセキュリティ知識不足 セキュアコーディングプラクティスの未実施 コード監査の不在 SQLインジェクション脆弱性の発見だけを目的にコード監査を行うことはあまりありませんが、SQLインジェクション脆弱性のコード監査は比較的簡単です。MySQLモジュールまたはPostgreSQLモジュールを利用している場合を例に紹介します。 題に入る前にSQL

    第14回 減らないSQLインジェクション脆弱性 | gihyo.jp
  • 要チェック!小さくシンプルなWebサイトメーカ·Pixie MOONGIFT

    コンテンツマネジメントシステム(CMS)というと、印象的に大事のように感じられる。だが実際はコンテンツを適切に管理、配信するという意味であればブログでも十分なはずだ。様々なプラグインや画一的なインタフェースなどが堅苦しい印象を与えている。 小さなサイトを作るのにぴったり もっとライトに自分のコンテンツを提供できるこちらのシステムを一度お試しあれ。 今回紹介するオープンソース・ソフトウェアはPixie、Small, Simple, Website makerを題するCMSだ。 Pixieは一般的にはCMSに分類されるだろう。だがそのライトなインタフェース、ページ管理機能、今風なクールなテンプレートなど今まで知られているCMSとは一線を画すようなシステムになっている。システムとしてはPHP+MySQLの組み合わせになっている。 コンテンツ管理 DiggやflickrtwitterRSSフィ

    要チェック!小さくシンプルなWebサイトメーカ·Pixie MOONGIFT
  • ke-tai.org < Blog Archive > ケータイの端末ID・ユーザIDの取得についてまとめてみました

    ケータイの端末ID・ユーザIDの取得についてまとめてみました Tweet 2008/9/8 月曜日 matsui Posted in au, DoCoMo, PHP, SoftBank | 12 Comments » ケータイサイトでは、端末ID・ユーザIDを取得する、という処理をよく行うことがあります。 ログインの度に、ユーザ名とパスワードを入力するというのは、ケータイの操作性の面からも現実的ではないためです。 今回はそんな各種IDの取得方法について、PHPを使った場合を例にとりまとめてみました。 ※ここでは端末IDを「ケータイに振られた個体識別情報(製造番号など)」、ユーザIDを「契約に紐付くID」として解説しています。 ドコモ端末での取得方法 1. utnを使う ドコモ端末ではutn属性を使うことによって、フォームやリンクから個体識別情報を取得することができます。 対応機種は、iモー

  • MOONGIFT: » PHP製のきれいなCMS「Sitellite 5」:オープンソースを毎日紹介

    CMSは何年も前から存在する。基的なコンテンツを配信する、という目的は変わらないだろうがそのシステム構成やコンセプトはシステムによって様々だ。Web技術の進化に合わせて様々な付加価値が盛り込まれている。 ユーザ画面 そう考えると使い慣れたCMSを導入するのも良いが、ここ最近出てきたものに注目してみるのも良い。PHP製のものが良い方はこちらを見てみよう。 今回紹介するオープンソース・ソフトウェアはSitellite 5、PHP + MySQLのCMSだ。 Sitellite 5は色々な面白い機能が盛り込まれている。対応ブラウザはIE6以上、Firefox2以上そしてSafari3以上だ。PHPは4または5で動作する。Sitellite 5には自動保存機能がある。これによりブラウザを間違って閉じてしまった場合にもデータが消失せずに済む。 編集画面 検索機能にZend Frameworkを使っ

    MOONGIFT: » PHP製のきれいなCMS「Sitellite 5」:オープンソースを毎日紹介
    stdic
    stdic 2008/09/08
  • tableタグで画像を描くPHPクラスを作ってみた

    夏らしい花火画像です。さて左右の画像のうち、どちらがJPEG画像でしょう。 一見どちらもJPEG画像っぽいですが、実は片方はHTMLのtableだけで描画しています。 そんな画像をtableタグで描画するPHPクラスを書いてみました。 インストール 以下のURLからPHPファイルをダウンロードして、任意のディレクトリに設置するだけでokです。 http://www.1×1.jp/blog/download/TableImage.php 使い方 requireして、TableImage::createTag()に画像ファイルパスを与えるだけです。createTag()からは、画像を変換したtableタグが文字列として返ってくるので、それをechoすれば、tableタグで描画していた画像が表示されます。 対応画像 現在のところGIF/JPEG/PNGに対応しています。 画像サイズにTableI

    stdic
    stdic 2008/08/31
  • 61. strftime関数で頭に0がつかない月表示をする

    現在もしくは指定した任意の時間の「月」表示をする際、date関数では 'n' を指定する事で1~12の「頭に0がつかない月の値」を取得する事が出来ますが、strftime関数を利用する場合はフォーマット文字列の中に月を10進数で0をつけずに取得するものがありません。ですがちょっとした記述で0を取り除く事ができ、smartyのhtml_select_date等でも汎用的に利用できるようになります。 smartyのhtml_select_dateを利用している時に、月の表示部分やvalueの部分に0がついていない月の表示をしたい時などはありませんか? month_formatやmonth_value_formatで定義をする事になりますが、ここに記述した値はstrftime関数を通して出力されるため、 {html_select_date field_order="YMD" month_form

    61. strftime関数で頭に0がつかない月表示をする
    stdic
    stdic 2008/08/30
  • jamboree.jp - jamboree リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    stdic
    stdic 2008/08/28
  • [PHP]ファイルをアップロードするだけで設置できる画像ギャラリー

    Script & Styleのエントリーから、画像ファイルをアップロードするだけで設置できる画像ギャラリーのスクリプトを紹介します。 Automatically Generate a Photo Gallery デモ アップロードする画像は、大きい画像とそのサムネイル画像の2つが必要で、ファイルの名前は下記のように「-thumb」を付加します。 大きい画像のファイル名 IMG_0813.jpg サムネイル画像のファイル名 IMG_0813-thumb.jpg サムネイル画像のサイズは特に指定はありませんが、同じサイズのものが最適です。 デモでは、100x100となっています。 また、HTML, CSSを修正することで、画像ギャラリーのインターフェイスを好みのデザインに変更することができます。

  • http://www.megalabo.com/loft/modules/xfsection/article.php?articleid=114

  • PHPの文字化けを本気で解決する - ぎじゅっやさん

  • conveyor | PHP Pluggable RSS Aggregator

    Conveyor(旧名PRhagger)はPlaggerのように情報の収集、加工、出力が出来るアプリケーションです。 PHP4以降で動作します。rhaco Frameworkによるインストールの簡単さとブラウザ上で簡単に設定出来る点が特徴です。

  • rhaco

    ハゲてもかっこいい芸能人を見ていると、たとえハゲてもいろいろと諦めなくてはならないわけじゃないんだなあ、と実感しますよね。 今回はそんなハゲてもかっこいい芸能人をまとめてみました。 まずは今大人気の芸人さんであるトレンディエンジェルのお二人です。 「斉藤さんだぞ」の斉藤さんと、相方の須藤さんです。 お二人ともハゲであることをネタにして、笑いをかっさらっています。 Hさん トレンディエンジェルとか、ハゲで笑いをとってる人だよね。でも、そんなに好感度とか考えたことないなぁ。 Tさん 私はトレンディエンジェルってあんまり知らない。志村けんとか、芸人さんの場合はハゲの印象より面白いかどうかだよね。 ――(トレンディエンジェルの2人の写真を並べて)どっちのハゲに好感が持てますか? Tさん こっちの(斉藤司)ハゲのほうがいい。 Rさん うん。バーコードみたいな髪は受け付けない。 引用元:育毛研究室 ハ

    stdic
    stdic 2008/07/23
  • Frog CMS - Content Management Simplified | Frog CMS

    Accommodation type Apartments (21775) Holiday homes (7221) Villas (3633) Hotels (2841) Bed & Breakfasts (2677) Farm stays (2489) Guest houses (1996) Country houses (970) Aparthotels (668) Homestays (172) Campsites (160) Resorts (102) Hostels (73) Chalets (72) Luxury tents (64) Holiday parks (50) Inns (34) Lodges (25) Botels (21) Residences (5) Love hotels (2) Capsule hotel (1) Motel (1) Luxury acc

    stdic
    stdic 2008/07/21
  • PHPのソースコードをPythonへ変換する·PHPPython MOONGIFT

    新しいプログラム言語を覚えようと思っても、その必須性がないとなかなか覚えられない。業務などでどうしても覚える必要があれば努力もするのだが…。現状、特にRailsでの開発で満足してしまっていて、習得に向けて踏み切れないのがPythonだ。 元のPHPコード もしあなたがこれから新しい言語としてPythonを覚えてみたいと思っているなら、試しにこれを使ってみてはどうだろう。 今回紹介するオープンソース・ソフトウェアはPHPPythonPHPのソースをPythonへ変換するソフトウェアだ。 PHPPythonでは元になるPHPのソースコードを指定すると、標準出力にそれをPythonで書き直したソースコードが出力される。もちろん、機械的に直しているので、あまり複雑なものは難しいだろう。 変換結果 だが、PHPで常用される連想配列が、get("hoge")に置き換わっていたり、functionがd

    PHPのソースコードをPythonへ変換する·PHPPython MOONGIFT
  • PHP 4.4.8用のStrict Sessionパッチ

    (Last Updated On: 2018年8月13日)桝形さんから http://blog.ohgaki.net/php-5-2-strict-session で公開したパッチのPHP4.4.8版を送っていただきました。私のWikiにも添付ファイルとして掲載させていただきました。 http://d.hatena.ne.jp/masugata/20080714#p2 に掲載されているパッチと同じパッチです。 私は全てのPHPユーザがStrict Sessionパッチ適用すべきと考えています。詳しくはWikiをご覧ください。 http://wiki.ohgaki.net/index.php?PHP%2Fpatch%2FStrictSession 桝形さん、パッチありがとうございました。

    PHP 4.4.8用のStrict Sessionパッチ
    stdic
    stdic 2008/07/16
  • Mac OS X 10.5 Leopard で PHP を動作させるには − kazumich.log

    いつもの事ですが、OSのアップデートをするとローカルで動作するようにしてあったPHPが動作しなくなります。 10.4までは /etc/httpd/httpd.conf の設定を変更していましたが、10.5 Leopard からは、 /etc/apache2/httpd.conf を書き換える必要があります。 具体的には、 #LoadModule php5_module libexec/apache2/libphp5.so という行を探し、# を消して、Web共有を停止&共有をするだけです。 なんとか、ローカル環境で a-blog も動作する事が確認できましたので、仕事で困る事は無さそうです。 ちなみに、PHPのバージョンは5.2.4になります。ローカルの環境が5.x系になってしまうと知らず知らずのうちにPHP4.x系で動かないものを作ってしまいそうでコワイ感じもしますが、そうならないよう

    stdic
    stdic 2008/07/16