Home > PHP

PHP Archive

PHPからMySQLが使えなかった場合

MDB2を使おうとしたら
extension mysql is not compiled into PHP
てPEARエラーが出た。

つまりPHPからMySQLが使えてないよ、と言われている。

そゆときは
サーバにログインしてコマンドから

grep extension /etc/php.ini

て打ってみると、サーバのphp.iniの設定が見れる。

Continue reading

タグ: ,

windowsのxamppでlithiumを動かす

CakePHPをやるよりlithiumを!と言われたので、落として実行!
としたら、まぁ、動かない。
requireエラー。『ファイルがない』て。

最初に読まされる
lithium/app/webroot/index.php で

require dirname(__DIR__) . '/config/bootstrap.php';

『dirname(__DIR__)』で『.』を返しておるのだから、そら読めない。

ここだけ直しても他のとこも同様の記述方法だから、まぁ動かない。

Continue reading

タグ: , ,

DoCoMoの着うたフル解析

DoCoMoの着うたフルの音楽を読み込むと法則性があることがわかる。

バイナリを解析するのが一番いいんだけど、
UTF-8で読めばタイトルも読めるくらいには内容を保っている。
でも中身を取り込めるほど、完全に読めるわけではない。

情報があるかないかだけの判定をするくらいなら、出来ますよ、ということで。

Continue reading

可変でユーザ変数を呼びたい

条件によって違うfunctionを呼びたいときも、そらぁある。

例えば、$_GET["code"]が『1』のときは『_play1』を、『2』のときは『_play2』を、呼びたいとするとか、そんな感じ。

コードで言えばこんな感じ。

class aaaa{
   var $call_class = array(
               1 => "_play1",
               2 => "_play2",
           );

   function aaaa(){
       $method = $this->call_class[$_GET["code"]];
       ///// [!!]ここでの実行方法[!!] /////
       $ans = ??????;
   }

   function _play1($aa){
      return "1{$aa}";
   }
   function _play2($aa){
      return "2{$aa}";
   }
}

[!!]の部分が問題になる。

Continue reading

タグ:

基礎つまづきメモ-program

別個に記事を書くほどではないんだけど、
ウッカリ忘れてしまうような、基礎的なことをメモ。

プログラム編。

Continue reading

タグ: , ,

ホーム > PHP

Search
Option
  • Twitter
Feeds
commercial
Mobile
Meta
Tag Cloud
TOP10
commercial

Return to page top