jQuery トランジションありのスライドショー

2010年06月24日(木)

こんなのあればいいなーと思ってました。
トランジションありのスライドショーです。

http://workshop.rs/projects/coin-slider/

CSS 0に単位はいらいない!?

2010年06月23日(水)

0pxなどの場合は、単位を省いてもいいようです。
ずっとぼんやりしてましたが、今日からつけません。

p {
 margin : 0;
 padding : 0;
}

jQuery li複数のシミュレーション用

2010年06月21日(月)

良くレイアウトをCSSで組む際に
リストが複数ある状態をシミュレーションするためにわざわざli要素をコピーとかするんですが
このスクリプトを制作のときに入れておけば楽でした。
li要素を変更したときにも役立ちます。

list='<li>'+$("#sample_list li:first").html()+'</li>';
for(i=0;i<10;i++){
    $("#sample_list ul").append(list);
}

テスト用なので、稼働時には外しますが。

jQuery キューはqueue()

2010年06月17日(木)

要素のqueueはqueue()で配列として取得できるそうです。

 $("#animatede_id").queue().length;

これつかっとけばよかったです。

MySQL WEEKDAY?で曜日を数値で返す

2010年06月10日(木)

MySQL関数のWEEKDAYは曜日の数字を返すそうです。

SELECT  DATE_FORMAT(date,'%c月%e日') as f_date,WEEKDAY(date) as youbi_num FROM item

そんでもって

$youbi_array=array("日","月","火","水","木","金","土","日");
$youbi_str=$youbi_array[$youbi_num];
$date={$f_date}({$youbi_str});

ですか?
もっといい方法があると思います。

HTML5 oggのエンコーダー

2010年06月10日(木)

HTML5のvideoで、oggのエンコードもしなきゃだなあ、統一してくれないかなと思ってますが
やはり、oggのエンコーダーをいれておかねばと思い入れました。
エンコーダーとはいえQuickTimeのコンポーネントです。

http://www.vorbis.com/

ここで「XiphQT」をダウンロードして、/ライブラリ/QuickTime に入れました。
これで動画のエンコードもできるようです。

PHP メールアドレスの書式チェック

2010年06月08日(火)

メールアドレスの書式チェックは
いろんな場面であるので、調べたやつを入れておきます。
厳密にやるとなかなか大変そうです。

function is_mail($text) {
if (preg_match("/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$/", $text)) {
        return true;
    } else {
        return false;
    }
}

PHP/MySQL implodeでクエリを作成

2010年06月05日(土)

配列をimplodeで分解してIN()でクエリを作るとき、
文字列の場合困るなあと思ってました。
これでダメでしょうかね。
ちゃんとしたやり方がありそうです。

$list_array=array(“red”,”blue”,”green”);
$girls_path_list=implode($list_array,”‘,’”);
$query=”SELECT girls_name,tall,bust,cup,waist,hip FROM girls WHERE girls_path IN (‘{$girls_path_list}’)”;
print $query;

Apache htaccessで.iniファイルをブラウザ経由で拒否する

2010年06月02日(水)

ブラウザ経由でのアクセスを拒否する方法

deny from all

.iniファイルでなくても、ブラウザ経由のアクセスを拒否する時用に
覚えておきます。

参考URL
http://pro.document.secure.jp/tools/php/php02.php

SQL 関数を使うべきなのではと最近思います。

2010年06月02日(水)

あるって知っておけば、調べて使えます。
発想をあまりしないので。
取得した後に処理することが多いのでいけませんねえ。

concat() 文字列結合
lpad() 左文字埋め
rpad() 右文字埋め
ltrim() rtrim() 左右空白削除
length() 文字列の長さ
to_number() 文字列を数値に変換

とりあえず使えそうなものだけメモってみました。