PHP

phpMyAdminとmbstring

php.iniでmbstring関連の設定を有効にしているのに、phpMyAdminが「PHP の mbstring 拡張が見つかりませんでした。」と警告を出す。テーブルに入れた日本語も???と表示される。うーむ。

PHP環境が直った

PHP.ini - DreamHostのAlternate Non-shell methodを試したらうまくいった。

PHP環境が壊れた

何も考えずにPHPをインストールしてみたがうまくいかず、cgi-binディレクトリを消して.htaccessを元に戻して、もう一度PHP.ini - DreamHostをみながらやってみるが、うまくいかない。phpinfoを表示しようとしてもInternal Errorになる。2月2日はうまくいった…

10日でおぼえるPHP5入門教室 第4日

PHP

1時限目 メール関数の話 php.iniを修正しなきゃいけない、というので、PHP.ini - DreamHostを見ながら自分用のphp.iniを作る。 php.iniを修正した後、apacheを再起動しろ、と本に書いてあるがapachectlコマンドが見つからない。 その状態で例題のphpスクリプ…

耳の痛い話

PHP

たとえば、VisualBasicやAccessやExcelのユーザが増えはじめた時は、「DBをなめるな」と私は思った。データベースというものは、しっかり業務分析をした上で、論理設計と物理設計をきちんとしないと、最後には破綻する。イージーなツールにも使い道はあるけ…

PEARとEthnaインストール

http://wiki.dreamhost.com/PEARを見ながら自分用のPEARをインストールした。 MacWikiのコマンドサーチパスの説明を見ながらパスの設定を.bashrcと.bash_profileに追加した。

10日でおぼえるPHP5入門教室 第2日

PHP

2時限目 ヘッダ情報の話 list_header.php ループを回して"HTTP_USER_AGENT","HTTP_ACCEPT_LANGUAGE","HTTP_REFERER"を表示する、というスクリプト。 PHPの部分とHTMLの部分がごちゃ混ぜになっていて、なんだかすごく違和感を感じる。 10行目でforeachループ…

10日でおぼえるPHP5入門教室 第3日

PHP

1時限目 連想配列 shuffle関数 コメント PHPって配列と連想配列の表記同じなんだ。 2時限目 セッション 乱数 game.phpを改良して、これまでの予想の結果を表示するようにしたかったんだけど、セッションの間保持する配列の使い方がわからない。

10日でおぼえるPHP5入門教室 第2日

PHP

1時限目 クエリ情報とスーパーグローバル変数$_GET 変数の型について caseとif

10日で覚えるPHP5入門教室 第1日

PHP

1時限目 PHPで書くHello, World. 2時限目 フォームで受け取った値を別のページに渡す方法について HTMLで利用可能なフォーム部品 リクエスト情報について $_POST変数 output.phpの7行目の</form>タグは不要だと思う。けど正誤表には記述がない。 スーパーグローバル…