CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
PHPでは、HTMLページ内に<?php ?>タグで括る事によって、 HTML(デザイン部分)とプログラム(ロジック部分)を同一ページに記述できます。しかし、同じファイル内にデザイン部分とロジック部分を記述するとメンテナンスが非常に困難となります。Java でも JSP で同じような問題が発生し、JSP 2.0 でカスタムタグの導入により ロジック部を分離することができ、Struts というフレームワークまで生まれました。 PHP では、Template Engine という技術によってデザイン部分とロジック部分を分離させメンテナンスを向上させることができるようになりました。このことで、デザイナーとプログラマーが同時に作業を行えるようにもなりました。この Template Engine は、それほど作るのに難しくはありません。しかし、自分で創って自分でメンテナンスしていくのは大変というので
今メインで利用しているマシンにTracを入れようかどうか迷っていたのですが、入れるのが面倒だったのでちょっと前から話題になっているRedmineを入れてみました。 環境はこんな感じです。 Mac OS X 10.5.6 Ruby 1.8.6 Rails 2.3.2 Git 1.6.2.3 Redmine 0.8 Apache 2.2.11 Redmineインストール 1. RedmineのSVNからソースを取得 $ svn checkout http://redmine.rubyforge.org/svn/branches/0.8-stable redmine 2. redmine/config/database.ymlでMySQLの設定を修正してDBを初期化 $ cd redmine $ rake db:create RAILS_ENV=production $ rake db:migr
サンプルと機能 Web上のフォームに入力されたデータをメール送信することができます。 HTMLを書き換えるだけで入力項目を簡単に増やすことができます。 → Sample 1:アンケートフォーム → Sample 2:メールフォーム (ヘッダとフッタを変更した場合) (サンプルですので実際に送信はされません) → 主な機能・特徴 項目ごとに「入力必須」を指定することが可能 入力確認画面のON/OFF 送信後のページジャンプON/OFF 差出人に送信内容確認メールを送るON/OFF メーラーの「送信者」を送信した人が入力したアドレスにするON/OFF ヘッダとフッタの簡単編集 フォームを設置するファイルの拡張子はphpでなくてもOK このフォームは、"sendmail"のみに対応しています。 ダウンロード スクリプトをダウンロードするには「利用規定」に同意する必要があります。 →
文字列を整形してから書き込む。 フォームから送信された文字列には、そのままでは使えない文字が含まれる可能性があります。 また、改行を自動的に<br>に置き換えられたら便利ですね。 これら一連の処理は、繰り返し使いますので自作関数にまとめておきましょう。 function ShapeStr($Str‚ $Br‚ $Esc){ $Str=str_replace("‚ "‚ ""‚ $Str);//解説(1) if($Br==1){ $Str=nl2br($Str); //解説(2) } $Str=str_replace("\n"‚ ""‚ $Str); $Str=str_replace("\r"‚ ""‚ $Str); return $Str;//解説(3) } 解説(1) CSVファイル内では区切り文字として以外に「カンマ」は使えませんので削除します。 解説(2) 第二引数に「1」を指定した
リンク管理を効率化するためのWebプログラミング自作講座 膨大なリンクを管理するアフィリエイト・サイトの運営に、もはやWebプログラミングは必須になりました。 「でもプログラムって難しそう。。。」 いえ、いえ。頭の固くなった中年オヤジの僕にもできたんです。あなたならきっとできるはず! 広告リンクを効率的に管理することに的を絞ってPHPのオイシイところだけ効率よく勉強しちゃいましょう! → 「注意とお願いと免責事項」こちらを読んでからご利用ください。 コンテンツ はじめに このサイトの趣旨とご利用方法。 入門者向け参考書 僕が実際に使っているPHPの解説書やホームページ制作の参考書です。 PHPの基本 PHPの基本的なルールを解説します。 ローテーション・バナーを作ってみよう ローテーションバナーは比較的簡単に作れます。 自作であれば複数のASPの広告を扱えますし、テキストリンクも表示できま
001DL ( 7 ) access ( 4 ) Adobe ( 1 ) Amazon ( 2 ) android ( 1 ) Artisteer ( 2 ) as3 ( 9 ) ASP ( 1 ) AWS ( 17 ) Base ( 2 ) BitCoin ( 1 ) blogger ( 46 ) blogn ( 2 ) BootStrap ( 12 ) CGI ( 1 ) CMS ( 14 ) CRM ( 3 ) CSS ( 47 ) css3 ( 5 ) DTP ( 4 ) EC2 ( 3 ) ECサイト ( 14 ) EXCEL ( 2 ) facebook ( 7 ) Firefox ( 2 ) flash ( 17 ) flex ( 1 ) form ( 4 ) GAS ( 2 ) GO ( 1 ) goo ( 1 ) google ( 4 ) google apps ( 35
ドメインウェブの設定が見つかりません 考えられる原因 ドメインウェブの設定がまだ行われていない。 ドメインウェブの設定がまだ反映されていない。(反映には数時間~24時間かかることがあります) ドメインウェブ・DNSの設定が誤っている。 アカウントが存在しない、契約が終了している、削除されている。
JB問い合わせフォーム Webサイトで使用できる問い合わせ受付フォーム HTMLファイルを変更するだけで、問い合わせ項目の変更ができます 問い合わせ受付メールを自動送信 必須項目チェック、メールアドレス書式チェック機能 外国語や絵文字の問い合わせも受け付けます スマホ・タブレット対応レスポンシブデザイン (Bootstrap5) 禁止ワード機能 sendmailが使えなくても、保存データをあとで閲覧できます PHP8対応 ダウンロード はじめに使用許諾契約をお読みください。 ダウンロードする (Ver.0.7.1, UTF-8, 2023-05) 使用許諾条件の概要 使用許諾条件 無料使用: 著作者表示を維持していただくと、無料で使用できます (第3条)。 プログラムをご自身でカスタマイズする用途などには向きません (内容非公開。第6条)。 動作確認環境 PHP 8 / 7 / 5 インス
タイヤやチューブにはサイズがありますので、お間違えにならないよう、ご注意ください。買い物自転車の場合は、"24x1-3/8"、"26x1-3/8"、"27x1-3/8"の3種類が一般的です。 始めの2桁の数字はタイヤの直径をインチで表しています。続く"1-3/8"とは、タイヤの太さが1インチ+3/8インチ、つまり、2.54+0.95≒3.5cmを意味しています。 今回は米式バルブのチューブを使用しています。米式バルブは自動車やオートバイにも使用されています。 バルブの種類につきましては、当サイト内の「タイヤに空気を入れる 各種バルブと空気入れの使い方」をご覧ください。 なお、一般的な買い物自転車には「英式」バルブが用いられています。どちらをお使いになっても問題はありませんが、前輪と後輪でバルブが異なると不便ですので、お間違えにならぬようご注意ください。
このページでは豊島区の巣鴨駅周辺でアフターピルを処方してくれる産婦人科やクリニックをまとめています。 また、最近ではスマホでその場でオンラインクリニックで医師の診察⇒最短即日で自宅にアフターピルが届くので、お急ぎの方は今すぐオンラインクリ...
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く