PHP

【Zend Framework】【PHP】【JS】順番・順序などを設定するページを作成するには...

PHP

Yahooブログの書庫設定の表示順序みたいなものを作る ポイント * SELECTタグは、「<select ・・・・ name="selectOptions[]" multiple>」のようにし、保存する際には、JavaScriptなどを利用し、全選択し、全てのデータ受け渡すようにする(selectAllOptions()に着目) http://oshiete.goo.ne.jp/qa/3520778.htm</select>…

【PHP】【XML】PHPでXMLを扱うには...

PHP

XMLファイルの読み込み サンプル <conf> <database> <databaseName databaseType='MySql'>dbName</databaseName> <password>password</password> <server>XXXXX:1000</server> <userName>user1</userName> <userName>user2</userName> <userName>user3</userName> </database> </conf> readXml.p…

【PHP】【Zend Framework】MySQLのAUTO_INCREMENTの値を取得する

PHP

[1] PHP 方法概要 * PHP の関数 mysql_insert_id() を利用 サンプル $name = $_POST["name"]; $birthday = $_POST["birthday"]; $remarks = $_POST["remarks"]; $connectionId = mysql_connect("XXXXX:1000", "dataBaseName", "passowrd") or die(mysql_erro…

【PHP】ファイルのダウンロード

PHP

ファイルのダウンロード 例1:データベースから取得したデータをCSVファイルとしてダウンロードする サンプル

【PHP】日時・時間 (date / time) について

PHP

時間を好きなフォーマットに出力させるには... サンプル1 $before = "2007-02-28 01:55:59"; $after = date("H:i", strtotime($before)); 参考資料 http://chibinowa.net/notebook/php/97.html http://php.plus-server.net/function.date.html サンプル2 $be…

【PHP】【Zend Framework】Zend Frameworkを使って、データを参照する

PHP

関連BLOG データの追加・更新・削除(INSERT/UPDATE/DELETE) http://blogs.yahoo.co.jp/dk521123/24346471.html サンプル1 http://blogs.yahoo.co.jp/dk521123/24302172.html のデータを使う。

【PHP】データベースへのアクセス

PHP

MySQL データの有無判定 サンプル

【PHP】PHP開発環境 PDT (PHP Development Tool)

PHP

設定 PDTを新規で設定する(すでにeclipseがインストールしてあって、そのEclipseに追加することも可能だが、うまく動かなくなる場合があるらしいので) [1] 以下のURLで、「PDT All-in-One」をダウンロード http://www.eclipse.org/pdt/downloads/ [2] ダウ…

【PHP】出力

PHP

print 構文 print <<<【識別子】 [出力した文字] 【識別子】; サンプル print <<<EOD <html> <body> TEST </body> </html> EOD; 参考文献 http://sea.ap.teacup.com/phppgm/7.html echo 構文 echo "[出力した文字]"; サンプル echo "<html>"; echo "<body>"; echo "TEST"; echo "</body>"; echo "</html>"; 参考文献 ht…

【PHP】CSVファイルの扱い

PHP

CSVデータを表示する サンプル testData.csv Yes, Mike, Thank you! Yes, Gin, test comment... No, Mika, No Thank you, mate... Yes, Tom, AIUEO ShowCsvData.php

【PHP】ファイルアップロードの仕方

PHP

ファイルアップロードに関連するメソッド is_uploaded_file * HTTP POST でアップロードされたファイルかどうかを調べる bool is_uploaded_file ( string $filename ) http://phpspot.net/php/man/php/function.is-uploaded-file.html move_uploaded_file * …

【PHP】ファイル・ディレクトリの扱い方

PHP

ファイル 存在有無 file_exists($fileName) コピー copy(【ファイル元】, 【ファイル先】); サンプル ファイル削除 unlink(【削除するファイル】); サンプル * …

【PHP】【Zend Framework】問い合わせメールフォームを作成する

PHP

http://blogs.yahoo.co.jp/dk521123/24489192.html にて、PHPで問い合わせメールフォームを作成したが、今度は、Zendの機能を使って作成してみた(まだ改良の余地はある) サンプル フォルダ構成などは、以下を参照すること http://blogs.yahoo.co.jp/dk521123…

【PHP】問い合わせメールフォームを作成する

PHP

サンプル ファイル構成 * 以下のファイルを同階層においておく + アプリケーション内部 + index.html (問い合わせメールフォーム/デザイン部分) + sendEmail.php (メール送信) + thanks.html + error.html サンプルプログラム index.html <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=shift_jis" /> </meta></head></html>

【PHP】PHPの初期化について

PHP

調べてみようと思ったきっかけ DBの初期化でコンストラクタを使ったのだが、期待している動作にならない。 初期化について 他のプログラミング言語なら、コンストラクタ(PHPなら、__construct())で行うケースが多いと思うが、 PHPだと、nit() メソッドを使…

【PHP】【Zend Framework】Zend Frameworkを使って、データを追加・更新・削除(INSERT/UPDATE/DELETE)する

PHP

サンプル1 http://blogs.yahoo.co.jp/dk521123/24302172.html のデータを使う。 フォルダ構成 「*」は、フォルダの意味で、付いてなければ、ファイルを意味する * アプリケーションのルートディレクトリ | +- * configs | +- db_info.ini ( ※1参照 ) | +- In…

【PHP】【Zend Framework】データベース設定情報を別ファイルへ切り出す

PHP

http://blogs.yahoo.co.jp/dk521123/24302172.html で、ソースにデータベース設定情報を直接書くのは気が引けたが、↓に別ファイルから取得するやり方が書いてあったのでメモ。 http://codezine.jp/article/detail/2449?p=2 サンプル http://blogs.yahoo.co.j…

【PHP】【Zend Framework】さくらサーバ (MySQL) / Zend Frameworkを使って、Hello World

PHP

* 【Zend Framework】ページ移動で Hello Worldまでいったので、データベースを使えるようにする http://blogs.yahoo.co.jp/dk521123/24269539.html 環境設定編 http://bali.sakura.ne.jp/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0/…

【PHP】【Zend Framework】ページ移動で Hello World

PHP

* ビューを使って Hello World の続きみたいなもの http://blogs.yahoo.co.jp/dk521123/24253757.html 参考資料 http://codezine.jp/article/detail/1961?p=3 サンプル フォルダ構成 「*」は、フォルダの意味で、付いてなければ、ファイルを意味する * アプ…

【PHP】【Zend Framework】ビューを使って Hello World

PHP

* Controller で Hello Worldの続きみたいなもの http://blogs.yahoo.co.jp/dk521123/22733849.html サンプル フォルダ構成 「*」は、フォルダの意味で、付いてなければ、ファイルを意味する * アプリケーションのルートディレクトリ | +- * public(公開用デ…

【PHP】【Zend Framework】さくらインターネットでZendFrameworkを導入する(.htaccessの設定編)

PHP

関連記事 さくらインターネットでZendFrameworkを導入する(初期設定編) http://blogs.yahoo.co.jp/dk521123/24109404.html さくらインターネットでZendFrameworkを導入する(.htaccessの設定編) http://blogs.yahoo.co.jp/dk521123/24128375.html 参考資料 ht…

【PHP】【Zend Framework】さくらインターネットでZendFrameworkを導入する(初期設定編)

PHP

関連記事 さくらインターネットでZendFrameworkを導入する(初期設定編) http://blogs.yahoo.co.jp/dk521123/24109404.html さくらインターネットでZendFrameworkを導入する(.htaccessの設定編) http://blogs.yahoo.co.jp/dk521123/24128375.html 参考資料 ht…

【PHP】【Zend Framework】Controller で Hello World

PHP

サンプル フォルダ構成 「*」は、フォルダの意味で、付いてなければ、ファイルを意味する * アプリケーションのルートディレクトリ | +- * public(公開用ディレクトリ) | +- .htaccess | +- index.php | +- * application(MVCアプリケーションのフォルダ・…

【PHP】Web PI (Microsoft Web Platform Installer)

PHP

PHP Web PIの設定 [1] 以下のサイトから、Web PIをダウンロードする(wpilauncher.exe) http://www.microsoft.com/web/downloads/platform.aspx [2] wpilauncher.exeを実行し、Web PIをインストールする [3] インストール選択画面で、「オプション」を選択…

【PHP】【Zend Framework】Zend Framework 設定編

PHP

関連 Zend Framework 設定編 http://blogs.yahoo.co.jp/dk521123/22693099.html Zend Framework 入門編 http://blogs.yahoo.co.jp/dk521123/22733849.html 環境設定 ダウンロードおよび設置 [1] 以下のサイトから、Zend Frameworkをダウンロードする http://…

【PHP】Zend Optimizer

PHP

Zend Optimizerとは * PHPコードの実行を無料で高速化できる (実行時間を、数% ~ 数十% 高速化) * 導入が簡単 http://gigazine.net/news/20060511_zend_optimizer_3/ 環境設定 [1]以下のサイトより、Zend Optimizerをダウンロードする(会員登録が必要) …

【PHP】画像を扱う

PHP

イメージ関数を使うには? PHP.iniの設定 修正前 ;extension=php_gd2.dll 修正後 extension=php_gd2.dll ";"を消し、Apacheを再起動させる イメージ関数 GetImageSize() http://php.net/manual/ja/function.getimagesize.php ImageCreate()/ImageCreateTrueC…

【PHP】外部ファイル参照(include/require)

PHP

include/require include ファイルがなかった場合、以降の処理を中止 require ファイルがなかった場合でも、以降の処理を続行 「中止/続行」以外の違いはない(らしい) 例 test.php ・・・ $a = 10; print "TEST<br>\n"; include "common.inc"; require "common…

【PHP】認証について

PHP

Basic認証 サンプル