レーザー治療までしたのにくしゃみ出まくってるんですけど、いったい何なんですか。どうもこんにちは nakamura です。 PHP-5.3.x 系もだいぶ浸透してきた今日この頃ですが、今日はここ最近新規にウェブサーバを立てる際にいつもデフォルトでやっている PHP 周りの設定をまとめてみました(よくよく考えたら PHP-5.3.x 系とかあんまり関係ないけど)。環境は CentOS 5 or 6 の PHP-5.3.x です。remi リポジトリを使って最新版の PHP を入れてます。 /etc/php/php.ini 毎回さわっているのは大体この辺ですね。他はサイトの仕様にあわせて適宜。 [PHP] expose_php = Off [Date] date.timezone = Asia/Tokyo セッションの保存先を memcached に セッションの保存先はデフォルトで memca
About ZeroMailはオープンソースのメールフォームスクリプトです。 言語はPHPで、mail関数およびmb_send_mail関数で送信します。 HTMLタグやCSSが使いこなせるWebクリエーター向けな仕様となっているので、 初心者には少々設置難易度が高いかもしれません。が、自由度は高いと思います。 元々は自分が商用サイトを組んでいた時に UTF-8に対応しているメールフォームが皆無だった 巷のメールフォームが出力するソースが気に入らない 商用サイトだからクレジットの表示は無いほうがいい ということでカッとなって作ってみたものです。 頂いた要望などを吸収している内にいつの間にか多機能になっていました。 Ajaxに関してはMooToolsのForm.ValidatorとForm.RequestをGoogleで検索しても 全然日本語のページが無かったので普及させるべく対応させてみた
イクス研究室、略して『イクケン』です。 株式会社イクスがお送りする プログラミング講座やニュースや雑談など。 以前作成した簡易掲示板は、ファイルを使って書き込み内容を保存していましたが、これをMySQLを使って保存するように改造してみましょう。 まず、MySQLを起動します。XAMPPコントロールパネルを開いて、MySQLの起動ボタンを押してください。 次に、データベースを作ります。http://localhost/xampp/を開き、ツールのphpMyAdminをクリックします。真ん中らへんの「新規データベースを作成する」の欄に「bbs」と書いて「作成」ボタンを押してください。これでデータベース「bbs」が作成されます。 次に、テーブルを作ります。テーブルとは表のことです。例えば名簿ならば名前・住所・電話番号などが並んでいる行を名簿の人数分集めたものがテーブルとなります。掲示板
さて、これを作るためのSQL文が必要です。必要なのは、データベースの作成と、テーブルの作成の2つの命令です。さて、どうすればデータベースを操作できるのでしょうか? 本来、データベースは、SQLをコマンドラインで入力していくものですが、今回はPhpMyAdminと言うツールを使います。これは、MySQLと言うデータベースをブラウザから操作するツールです。まずは、書いてある通りに操作してください。作業スピードにこだわらず、ゆっくり画面全体を見ながら、行うと、なんとなく全体の使い方も解ると思います。 1、XSASを起動していることを確認します。 2、XSASの上部にある、ADVANCEDをクリックします。 3、中段にある箇条書きの上にある、PHP MY ADMINをクリックします 4、ブラウザが開いて、ユーザー名とパスワードを入力の入力を求められますので、ユーザー名を、【root】、パスワードは
原則、いったんWebに上げた記事は消さないという方針でやってきましたが、 この記事に関しては、さすがに情報が古すぎて、有害な面が増えてきたと思いますので、 本ページからのリンクを削除します。
平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 本件に関するお問い合わせはこちらよりお願いいたします。
こんにちはこんにちは!! Webプログラミングしてますか! よく「PHPはセキュリティがダメ」とか言われてるよね。 でもそれって、べつにPHPが悪いんじゃなくて、 たぶん、セキュリティとかが、まだよくわからない人が多いだけなんじゃないかな。 がんばって勉強しようと思っても、なんだか難しい理屈が並んでいたりするしね…。 なので今日は、セキュリティ対策について、 「これだけやっとけば、わりと安全になるよ」ってことを、初心者むけに、大雑把に書いてみます! 理屈がわからなくても、最初はコピペでも、 なにもやらないより、やったほうがきっとマシになる! 1. XSS対策 動的なものを表示するとき、全部エスケープすればokです! (NG) あなたの名前は <?= $name ?> ですね! ↓ (OK) あなたの名前は <?= htmlspecialchars($name, ENT_QUOTES) ?>
WordPressの質問(q10288298)の続 VSCodeで作成したコードをGitHubにアップロードするにはコンテキストメニューを別途追加する方法以外にありますでしょうか? デレクトリ内画像一括リサイズ 監視カメラの画像(.jpg)が都度FTPされるのですがサイズが大きいのでリサイズしたくネット検索で1枚づつファイル名指定するのは以下に見つかりました。 <?php list($width, $hight) = getimagesize('./kamera/A2409.jpg'); // 元の画像名を指定してサイズを取得 $baseImage = imagecreatefromjpeg('./kamera/A2409.jpg'); // 元の画像から新しい画像を作る準備 $image = imagecreatetruecolor(1500, 800); // サイズを指定して新しい画
$ ruby -e "$(curl -fsS http://gist.github.com/raw/323731/install_homebrew.rb)" $ brew install git $ brew update これでbrewコマンドが使えるようになったので、下のFormula(パッケージの情報みたいなもの)を使ってPHPやMySQLなどをインストールする。 (Re)installing PHP 5.3 on Mac OS X — justin hileman dot info bobthecow’s gist: 85ad6dfb594d9215b42b — Gist 最近のMacだとデフォルトPHPとか入ってるけど、何かアップデートとか面倒そうなのでbrewを使ってインストールし直してる。 <div> <pre id="codeSnippet" class="csharpco
Webサイトを作っていると、文字コードの取り扱いで困ることがある。 テキストデータの文字コードを、SJIS(Shift JIS)からUTF-8に変換するとき、文字化けが起こった。 ●波ダッシュ問題 代表的な文字化けの例として、いわゆる「波ダッシュ」問題がある。 波ダッシュ - Wikipedia Unicodeに関連する問題 Unicodeの仕様書では、U+301C WAVE DASH(波ダッシュ)に、「JIS punctuation」という注釈を施しておきながら、JIS X 0208の波ダッシュの例示字形(“上がって下がる” 形)とは異なる形(“下がって上がる”形)を印刷してしまった。 この影響を受けて、Microsoft Windows(XP以前)ではUnicodeの波ダッシュ(U+301C, WAVE DASH)は“下がって上がる”形で表示される。 このWindows独自のUnico
Win・MacにApache+MySQL開発環境を一括インストールしつつ各種ソフトウェアのインストールも1発で出来る「AMPPS」 2011年12月19日- Softaculous AMPPS Win・MacにApache+MySQL開発環境を一括インストールしつつ各種ソフトウェアのインストールも1発で出来る「AMPPS」。 インストール一発でApache+MySQL+PHP、Perl、Pythonのインストールが可能。そうしたソフトウェアは他にもありますが、ユニークなのは250以上のオープンソースソフトもワンクリックで一発インストールが可能というところ。WordPressやJoomlaなどCMSの他、ショッピングカートやメールソフトウェア等、有名なOSSはクリック一発で驚きの簡単さでインストールできます。 いろんなオープンソースがあることを学べ、更にクリック一発で試用することが出来るので
facebookアプリとは、ブラウザで動くゲームやツールなどのソフト。既に35万以上ものアプリが存在するようです。これらは、利用者は無料で使うことが出来るんですが、Flashベースのゲームだったり、診断・占い系、他SNSと連動するもの、コミュニケーションツール…など、無数にあります。今回はこのfacebookアプリの作り方を解説します。 基本的な仕組み facebookアプリといっても、アプリのプログラム自体は自社サーバー内でに設置します。作ったファイルをfacebook内でiframeで読み込んで使うことになります。なので、言語等の縛りもありません。だからこそ、自由性が高く、色んなアプリがあるのだと思います。 facebookアプリは、facebook内で動くものや、サイトの一部に連携しているものもあります。サイトで使用する場合は、例えばログインさせて個別の情報を扱いたい時に使うケース
WordCamp Tokyoも無事に終わり、そろそろWordPressを試してみたくなった人に向けて…、というわけではないのですが、Mac OS X Lionの環境で比較的簡単に自由度の高いある意味LAMP環境(Lion + Apache + MySQL + PHP)を作るまでを備忘録がてら、初心者の方でもできるように解説してみようかな、と。 OS XでWebサイトのテスト環境を作る方法はいくつかあります。お手軽なのはシステム環境設定から「パーソナルファイル共有」を有効にする方法ですが、これだとHTTPサーバである「Apache」が有効になるだけ。 じゃあということで、「MAMP」とかを使うと簡単に「Apache+PHP+MySQL」な環境は用意できるものの、あらかじめパッケージングされた内容になってしまう。環境をゼロから作ることを考えたら圧倒的に簡単ですが、サイト開発とか実行環境に必要な
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く