Suche senden
Hochladen
Cake Phpで簡単問い合わせフォームの作り方
•
2 gefällt mir
•
1,618 views
柴田 篤志
Folgen
第17回高蔵寺SE勉強会の発表資料です
Weniger lesen
Mehr lesen
Melden
Teilen
Melden
Teilen
1 von 19
Empfohlen
「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)
「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)
Takayuki Gondoh
PHP 5.4のビルトインウェブサーバー
PHP 5.4のビルトインウェブサーバー
Atsushi Matsuo
Xamppでお手軽cms開発環境を手に入れる
Xamppでお手軽cms開発環境を手に入れる
Takashi Uemura
Windows azure webサイトの紹介
Windows azure webサイトの紹介
Daisuke Abe
OSC 2010 Tokyo/Fall MSセッション
OSC 2010 Tokyo/Fall MSセッション
Masaki Takeda
FMCakeMixってウマイの?(2012年12月改訂版)
FMCakeMixってウマイの?(2012年12月改訂版)
Kentaro Suzuki
concrete5 勉強会 20150117_テーマ作成
concrete5 勉強会 20150117_テーマ作成
Toshiaki Endo
Php conference 2010 final
Php conference 2010 final
hirookun
Empfohlen
「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)
「コーポレートサイトにちょうどいい」CakePHPベースの国産CMS「baserCMS」 - ここがちょうどいい機能(OSC2015大分)
Takayuki Gondoh
PHP 5.4のビルトインウェブサーバー
PHP 5.4のビルトインウェブサーバー
Atsushi Matsuo
Xamppでお手軽cms開発環境を手に入れる
Xamppでお手軽cms開発環境を手に入れる
Takashi Uemura
Windows azure webサイトの紹介
Windows azure webサイトの紹介
Daisuke Abe
OSC 2010 Tokyo/Fall MSセッション
OSC 2010 Tokyo/Fall MSセッション
Masaki Takeda
FMCakeMixってウマイの?(2012年12月改訂版)
FMCakeMixってウマイの?(2012年12月改訂版)
Kentaro Suzuki
concrete5 勉強会 20150117_テーマ作成
concrete5 勉強会 20150117_テーマ作成
Toshiaki Endo
Php conference 2010 final
Php conference 2010 final
hirookun
PWAについて
PWAについて
iPride Co., Ltd.
Fuelphp1.8を始めたい
Fuelphp1.8を始めたい
運営 sollastudio
FileMaker Server 12の新機能
FileMaker Server 12の新機能
Atsushi Matsuo
Windowsで始めるウェブ制作 ~開発環境 構築編~
Windowsで始めるウェブ制作 ~開発環境 構築編~
Yuki Kokubo
12 総合演習Word Pressの利用
12 総合演習Word Pressの利用
文樹 高橋
PagodaBox
PagodaBox
Suzuki Masayuki
Cake php + php unitによる実践的ユニットテスト
Cake php + php unitによる実践的ユニットテスト
慶信 若松
eZ Publish 2012年5月勉強会 - サイトアクセス
eZ Publish 2012年5月勉強会 - サイトアクセス
ericsagnes
WordBeach 2012 WS 環境構築編
WordBeach 2012 WS 環境構築編
Michinari Odajima
開発者向けAlfrescoのご紹介(2013/03/27 JJUG ナイトセミナー「Java製OSS特集」発表資料)
開発者向けAlfrescoのご紹介(2013/03/27 JJUG ナイトセミナー「Java製OSS特集」発表資料)
Takuma Sugimoto
Notes DB Euc
Notes DB Euc
Kamoshita Yoshihiro
Chrome GPO Availability
Chrome GPO Availability
彰 村地
NetBeansではじめる FuelPHP
NetBeansではじめる FuelPHP
Junichi Yamamoto
徳丸本VMに脆弱なWordPressを導入する
徳丸本VMに脆弱なWordPressを導入する
Hiroshi Tokumaru
Fukuoka handsondec142018(sh)
Fukuoka handsondec142018(sh)
Tomonori Machida
NetBeans、FuelPHP と過ごしたこの 2 ヶ月
NetBeans、FuelPHP と過ごしたこの 2 ヶ月
suno88
Windows版 ruby で Officeアプリケーションの制御
Windows版 ruby で Officeアプリケーションの制御
Koichi Shimozono
Dico du futur de l'amour
Dico du futur de l'amour
Les Propulseurs
Presentación Iriana Colina Seguridad industrial 2 semestre
Presentación Iriana Colina Seguridad industrial 2 semestre
albanyta
Mapa conceptual 26 de julio milena villamizar power point
Mapa conceptual 26 de julio milena villamizar power point
celimer
The evolution of body image *
The evolution of body image *
as185067
How FreeeUp Works
How FreeeUp Works
Nathan Hirsch
Weitere ähnliche Inhalte
Was ist angesagt?
PWAについて
PWAについて
iPride Co., Ltd.
Fuelphp1.8を始めたい
Fuelphp1.8を始めたい
運営 sollastudio
FileMaker Server 12の新機能
FileMaker Server 12の新機能
Atsushi Matsuo
Windowsで始めるウェブ制作 ~開発環境 構築編~
Windowsで始めるウェブ制作 ~開発環境 構築編~
Yuki Kokubo
12 総合演習Word Pressの利用
12 総合演習Word Pressの利用
文樹 高橋
PagodaBox
PagodaBox
Suzuki Masayuki
Cake php + php unitによる実践的ユニットテスト
Cake php + php unitによる実践的ユニットテスト
慶信 若松
eZ Publish 2012年5月勉強会 - サイトアクセス
eZ Publish 2012年5月勉強会 - サイトアクセス
ericsagnes
WordBeach 2012 WS 環境構築編
WordBeach 2012 WS 環境構築編
Michinari Odajima
開発者向けAlfrescoのご紹介(2013/03/27 JJUG ナイトセミナー「Java製OSS特集」発表資料)
開発者向けAlfrescoのご紹介(2013/03/27 JJUG ナイトセミナー「Java製OSS特集」発表資料)
Takuma Sugimoto
Notes DB Euc
Notes DB Euc
Kamoshita Yoshihiro
Chrome GPO Availability
Chrome GPO Availability
彰 村地
NetBeansではじめる FuelPHP
NetBeansではじめる FuelPHP
Junichi Yamamoto
徳丸本VMに脆弱なWordPressを導入する
徳丸本VMに脆弱なWordPressを導入する
Hiroshi Tokumaru
Fukuoka handsondec142018(sh)
Fukuoka handsondec142018(sh)
Tomonori Machida
NetBeans、FuelPHP と過ごしたこの 2 ヶ月
NetBeans、FuelPHP と過ごしたこの 2 ヶ月
suno88
Windows版 ruby で Officeアプリケーションの制御
Windows版 ruby で Officeアプリケーションの制御
Koichi Shimozono
Was ist angesagt?
(17)
PWAについて
PWAについて
Fuelphp1.8を始めたい
Fuelphp1.8を始めたい
FileMaker Server 12の新機能
FileMaker Server 12の新機能
Windowsで始めるウェブ制作 ~開発環境 構築編~
Windowsで始めるウェブ制作 ~開発環境 構築編~
12 総合演習Word Pressの利用
12 総合演習Word Pressの利用
PagodaBox
PagodaBox
Cake php + php unitによる実践的ユニットテスト
Cake php + php unitによる実践的ユニットテスト
eZ Publish 2012年5月勉強会 - サイトアクセス
eZ Publish 2012年5月勉強会 - サイトアクセス
WordBeach 2012 WS 環境構築編
WordBeach 2012 WS 環境構築編
開発者向けAlfrescoのご紹介(2013/03/27 JJUG ナイトセミナー「Java製OSS特集」発表資料)
開発者向けAlfrescoのご紹介(2013/03/27 JJUG ナイトセミナー「Java製OSS特集」発表資料)
Notes DB Euc
Notes DB Euc
Chrome GPO Availability
Chrome GPO Availability
NetBeansではじめる FuelPHP
NetBeansではじめる FuelPHP
徳丸本VMに脆弱なWordPressを導入する
徳丸本VMに脆弱なWordPressを導入する
Fukuoka handsondec142018(sh)
Fukuoka handsondec142018(sh)
NetBeans、FuelPHP と過ごしたこの 2 ヶ月
NetBeans、FuelPHP と過ごしたこの 2 ヶ月
Windows版 ruby で Officeアプリケーションの制御
Windows版 ruby で Officeアプリケーションの制御
Andere mochten auch
Dico du futur de l'amour
Dico du futur de l'amour
Les Propulseurs
Presentación Iriana Colina Seguridad industrial 2 semestre
Presentación Iriana Colina Seguridad industrial 2 semestre
albanyta
Mapa conceptual 26 de julio milena villamizar power point
Mapa conceptual 26 de julio milena villamizar power point
celimer
The evolution of body image *
The evolution of body image *
as185067
How FreeeUp Works
How FreeeUp Works
Nathan Hirsch
Docker.io
Docker.io
Ladislav Prskavec
áGuia azul gracilene pinto
áGuia azul gracilene pinto
Luzia Gabriele
How to prepare for class 12 board exams
How to prepare for class 12 board exams
Ednexa
Leveraging social media for admins
Leveraging social media for admins
Crystal Coleman
Introducción a la computacón
Introducción a la computacón
Cabrera Miguel
Peter LaBrash resume
Peter LaBrash resume
Peter LaBrash
Getting Started With INBOUND Marketing
Getting Started With INBOUND Marketing
Digital AdDoctor
Artificial Intelligence 06.2 More on Causality Bayesian Networks
Artificial Intelligence 06.2 More on Causality Bayesian Networks
Andres Mendez-Vazquez
Evolucion De La Ead
Evolucion De La Ead
Hector Bentui
A mulher tarcísio costa
A mulher tarcísio costa
Luzia Gabriele
testimonial
testimonial
Chia Kok Leong
Digimon leonardo zec & ivan đopar 7.d
Digimon leonardo zec & ivan đopar 7.d
silvijedevald
Andere mochten auch
(17)
Dico du futur de l'amour
Dico du futur de l'amour
Presentación Iriana Colina Seguridad industrial 2 semestre
Presentación Iriana Colina Seguridad industrial 2 semestre
Mapa conceptual 26 de julio milena villamizar power point
Mapa conceptual 26 de julio milena villamizar power point
The evolution of body image *
The evolution of body image *
How FreeeUp Works
How FreeeUp Works
Docker.io
Docker.io
áGuia azul gracilene pinto
áGuia azul gracilene pinto
How to prepare for class 12 board exams
How to prepare for class 12 board exams
Leveraging social media for admins
Leveraging social media for admins
Introducción a la computacón
Introducción a la computacón
Peter LaBrash resume
Peter LaBrash resume
Getting Started With INBOUND Marketing
Getting Started With INBOUND Marketing
Artificial Intelligence 06.2 More on Causality Bayesian Networks
Artificial Intelligence 06.2 More on Causality Bayesian Networks
Evolucion De La Ead
Evolucion De La Ead
A mulher tarcísio costa
A mulher tarcísio costa
testimonial
testimonial
Digimon leonardo zec & ivan đopar 7.d
Digimon leonardo zec & ivan đopar 7.d
Ähnlich wie Cake Phpで簡単問い合わせフォームの作り方
Cake Php開発事例
Cake Php開発事例
柴田 篤志
Chef windows linux環境構築
Chef windows linux環境構築
靖 小田島
【PHPカンファレンス福岡】PHP 5.3 + CakePHP 1.3 → PHP 7 + CakePHP 3 移行を決めた話
【PHPカンファレンス福岡】PHP 5.3 + CakePHP 1.3 → PHP 7 + CakePHP 3 移行を決めた話
Yuki Kanazawa
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
タカシ キタジマ
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
Hideharu MATSUFUJI
CakePHP3入門
CakePHP3入門
GIG inc.
AITCシニア技術者勉強会 「今さら聞けないWebサイト開発」 vol1
AITCシニア技術者勉強会 「今さら聞けないWebサイト開発」 vol1
近藤 繁延
XpagesDay 2014 [A-2] スタンダードクライアントで xpages を使ってみよう
XpagesDay 2014 [A-2] スタンダードクライアントで xpages を使ってみよう
Takeshi Yoshida
コンテナーによるIT基盤変革 - IT infrastructure transformation -
コンテナーによるIT基盤変革 - IT infrastructure transformation -
日本ヒューレット・パッカード株式会社
Questetra ハンズオンセミナー 「ビギナー向け業務プロセス設計」2014/04/16
Questetra ハンズオンセミナー 「ビギナー向け業務プロセス設計」2014/04/16
Akihiro HATANAKA
OpenWhisk - Docker action で MeCab を動かす
OpenWhisk - Docker action で MeCab を動かす
KUNITO Atsunori
第1回concrete5初心者向け勉強会 環境構築
第1回concrete5初心者向け勉強会 環境構築
武彦 大山
SharePoint Framework Extension 基礎講座
SharePoint Framework Extension 基礎講座
Hiroaki Oikawa
社内勉強会 - chef
社内勉強会 - chef
Nemoto Yusuke
Windows Azure PHP Tips
Windows Azure PHP Tips
Microsoft Openness Japan
Alfresco CI
Alfresco CI
Ashitaba YOSHIOKA
ComSys 2012 Yabusame Talk
ComSys 2012 Yabusame Talk
Takahiro Hirofuchi
Cakephp
Cakephp
Yusuke Ando
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
ericsagnes
サーバー設定自動化は経営課題
サーバー設定自動化は経営課題
Maho Takara
Ähnlich wie Cake Phpで簡単問い合わせフォームの作り方
(20)
Cake Php開発事例
Cake Php開発事例
Chef windows linux環境構築
Chef windows linux環境構築
【PHPカンファレンス福岡】PHP 5.3 + CakePHP 1.3 → PHP 7 + CakePHP 3 移行を決めた話
【PHPカンファレンス福岡】PHP 5.3 + CakePHP 1.3 → PHP 7 + CakePHP 3 移行を決めた話
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
CakePHP3入門
CakePHP3入門
AITCシニア技術者勉強会 「今さら聞けないWebサイト開発」 vol1
AITCシニア技術者勉強会 「今さら聞けないWebサイト開発」 vol1
XpagesDay 2014 [A-2] スタンダードクライアントで xpages を使ってみよう
XpagesDay 2014 [A-2] スタンダードクライアントで xpages を使ってみよう
コンテナーによるIT基盤変革 - IT infrastructure transformation -
コンテナーによるIT基盤変革 - IT infrastructure transformation -
Questetra ハンズオンセミナー 「ビギナー向け業務プロセス設計」2014/04/16
Questetra ハンズオンセミナー 「ビギナー向け業務プロセス設計」2014/04/16
OpenWhisk - Docker action で MeCab を動かす
OpenWhisk - Docker action で MeCab を動かす
第1回concrete5初心者向け勉強会 環境構築
第1回concrete5初心者向け勉強会 環境構築
SharePoint Framework Extension 基礎講座
SharePoint Framework Extension 基礎講座
社内勉強会 - chef
社内勉強会 - chef
Windows Azure PHP Tips
Windows Azure PHP Tips
Alfresco CI
Alfresco CI
ComSys 2012 Yabusame Talk
ComSys 2012 Yabusame Talk
Cakephp
Cakephp
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
サーバー設定自動化は経営課題
サーバー設定自動化は経営課題
Mehr von 柴田 篤志
Nagoya.phpについて
Nagoya.phpについて
柴田 篤志
ライフハックでストレスフリーな仕事術
ライフハックでストレスフリーな仕事術
柴田 篤志
ソーシャルメディアを利用したビジネス展開
ソーシャルメディアを利用したビジネス展開
柴田 篤志
CakeMatsuri事例紹介「CakePHPでつくる地域SNS ~全国40ヶ所以上で展開する地域SNSのシステム~」
CakeMatsuri事例紹介「CakePHPでつくる地域SNS ~全国40ヶ所以上で展開する地域SNSのシステム~」
柴田 篤志
オープンソースカンファレンス2009Nagoya
オープンソースカンファレンス2009Nagoya
柴田 篤志
Life Hack
Life Hack
柴田 篤志
Google Maps Api活用事例~飲食店案内ネット一六社マップ~
Google Maps Api活用事例~飲食店案内ネット一六社マップ~
柴田 篤志
Cake PhpでやってみようOpen Id入門
Cake PhpでやってみようOpen Id入門
柴田 篤志
一六社ブログ-プラグイン作成入門
一六社ブログ-プラグイン作成入門
柴田 篤志
JavaScript&Firebug入門
JavaScript&Firebug入門
柴田 篤志
Cake Php ページ送り機能
Cake Php ページ送り機能
柴田 篤志
Cake Php パン屋へ行こう
Cake Php パン屋へ行こう
柴田 篤志
Cake Php キャッシュのやり方
Cake Php キャッシュのやり方
柴田 篤志
開発ツールの紹介(080316)
開発ツールの紹介(080316)
柴田 篤志
CakePHPで開発する時に統一しておきたいコーディング内容(080316)
CakePHPで開発する時に統一しておきたいコーディング内容(080316)
柴田 篤志
CakePHPのコンポーネントの使い方(080316)
CakePHPのコンポーネントの使い方(080316)
柴田 篤志
第1回SE勉強会(080302)
第1回SE勉強会(080302)
柴田 篤志
Mehr von 柴田 篤志
(17)
Nagoya.phpについて
Nagoya.phpについて
ライフハックでストレスフリーな仕事術
ライフハックでストレスフリーな仕事術
ソーシャルメディアを利用したビジネス展開
ソーシャルメディアを利用したビジネス展開
CakeMatsuri事例紹介「CakePHPでつくる地域SNS ~全国40ヶ所以上で展開する地域SNSのシステム~」
CakeMatsuri事例紹介「CakePHPでつくる地域SNS ~全国40ヶ所以上で展開する地域SNSのシステム~」
オープンソースカンファレンス2009Nagoya
オープンソースカンファレンス2009Nagoya
Life Hack
Life Hack
Google Maps Api活用事例~飲食店案内ネット一六社マップ~
Google Maps Api活用事例~飲食店案内ネット一六社マップ~
Cake PhpでやってみようOpen Id入門
Cake PhpでやってみようOpen Id入門
一六社ブログ-プラグイン作成入門
一六社ブログ-プラグイン作成入門
JavaScript&Firebug入門
JavaScript&Firebug入門
Cake Php ページ送り機能
Cake Php ページ送り機能
Cake Php パン屋へ行こう
Cake Php パン屋へ行こう
Cake Php キャッシュのやり方
Cake Php キャッシュのやり方
開発ツールの紹介(080316)
開発ツールの紹介(080316)
CakePHPで開発する時に統一しておきたいコーディング内容(080316)
CakePHPで開発する時に統一しておきたいコーディング内容(080316)
CakePHPのコンポーネントの使い方(080316)
CakePHPのコンポーネントの使い方(080316)
第1回SE勉強会(080302)
第1回SE勉強会(080302)
Cake Phpで簡単問い合わせフォームの作り方
1.
CakePHP 簡単問合せフォームの作り方 第
17 回 高蔵寺 SE 勉強会 2008.11.16 あつ
2.
自己紹介 ■
名前 あつ ■ 所属 有限会社かしもソフトウェア ■ ブログ WEB で地域活性化 CakePHP クッキング ■ 地域ホームページ 清洲城
3.
流れ ■
セットアップ ■ 設定 ■ コーディング
4.
目的 ■
問合せフォーム(簡易版)を作成 ■ CakePHP での開発の流れを把握 ■ どれくらい簡単にできるかを把握
5.
セットアップ
6.
ダウンロード
7.
セットアップ ■
ダウンロードしたファイルを展開 ■ 展開したファイルを PHP が動く環境へ設置
8.
CakePHP のディレクトリ構造 フレームワーク本体
設定ファイル コントローラー モデル ビュー
9.
設定
10.
最初の設定 ■
app/tmp/ 以下のディレクトリに書き込み 権限を与える ■ app/config/core.php の Seculity.salt を変更する
11.
トップページにアクセスする ■
このような画面がでれば、設置成功
12.
コーディング
13.
コーディングの基本 ■
コントローラー( Controller )は処理を書く ■ モデル( Model )は DB とのやりとりを書く ■ ビュー( View )は画面表示を書く
14.
コントローラーの作成 <?php class
RequestsController extends AppController { var $uses = array(); function index() { } } ■ app/controllers/requests_controller.php を作成
15.
ビューの作成 <h1> ご意見ページ
</h1> このサイトへのご意見はこちらからお願いします。 <br /> <?php e($form->create('Requests', array('type' => 'post', 'url' => DS . 'requests' . DS))); ?> <?php e($form->textarea('Requests.message', array('cols' => '70', 'rows' => '10'))); ?> <?php e($form->submit(' 送信する ')); ?> <?php e($form->end()); ?> ■ app/views/requests/index.ctp を作成
16.
/requests/ の実行結果
17.
コントローラーの作成(続き) <?php class
RequestsController extends AppController { var $uses = array(); function index() { if (!empty($this->data)) { $this->log($this->data['Requests']['message'], 'requests'); $this->Session->setFlash(' ご意見ありがとうございます '); } } }
18.
実際に作ったものを見てみましょう
19.
おしまい
Hinweis der Redaktion
あああ