思いついたら作りだしてみる…
作りかけたものは最後まで作ってみる…
そしてまた新しいサービスを考える…
PHPで配列と変数を同じ名前で使用すると
Cannot use a scalar value as an array
というエラーが発生する。
// 同じ名前で配列と変数を使用 $test = 'aaa'; $test['0'] = 'aaa';
同じページを表示するのにアドレスが違う場合があります。
http://www.xxxxxxxxxxxxx.com
http://xxxxxxxxxxxxx.com
どちらかに統一したほうがSEO的にも効果が高いように思いますので、
設定方法のご紹介。
// .htaccessに記述して利用
// www を含むアドレスにアクセスした場合は無しアドレスにリダイレクト
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.1oku-life\.net)(:80)? [NC]
RewriteRule ^(.*) http://1oku-life.com/$1 [R=301,L]
function rmdirf($dir) {
if ($handle = opendir("$dir")) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
if (is_dir("$dir/$file")) { rmdirf("$dir/$file"); } else { unlink("$dir/$file"); }
}
}
closedir($handle);
rmdir($dir);
}
}
フォルダ内にデータが存在する場合はrmdirでは削除ができません。
ファイルが存在していても強制的に削除したいという場合は上記のような関数を作成しておくと便利です。
ホームページを作成するときにタグを直接打って作成していく機会も多いと思います。
自分で入力していくと時間がかかるし面倒なのですが、細かいところはやはり直接タグ打ちで作成していく方法が一番やりやすいのではないかと思います。
そのタグ打ちを少しでも簡単にできないかということで探してみたところやはりありました。
zen coding 導入後の Dreamweaver で以下のようなことができます。
// zen config の使い方 a を入力後 Ctl + ,[カンマ]で展開 <a href=""></a> になります
// zen config の使い方 div を入力後 Ctl + ,[カンマ]で展開 <div></div> になります
クラスを指定したりなど詳細な使い方もあるようですが、私は単純にタグ自体の入力補助用として使用しています。※入力を簡略化するのと同時に入力ミスを減らす効果もあります。
ダウンロードしたファイルをダブルクリックでインストールが完了します。
■参考サイト
zen codingは超便利!Dreamweaverで使ってみました。
Zen-Codingでできるあんなことこんなこと
// SQLiteの場合 $str = sqlite_escape_string($str); // MySQLの場合 $str = mysql_real_escape_string($str);
データベースへの挿入、更新時に上記処理を行うことでエラーを防ぐことができます。
デザインなら得意だがホームページを作るのはちょっと…
アイデアはあるが形にできない…
外注に頼む費用がもったいない…
定期的に時間にゆとりがあり、空いた時間を使って何かしてみたい方…
上記のような方は相談の上一緒に協力できたらと思います。
利益が出るサイトの場合は経費・売り上げともに折半でお願いします。(笑)