SHOJI's Code
仕事や趣味で書いた各種言語のプログラミングコード(エクセルVBA,PHP,C/C++,JavaScript等)、その他雑記。
アクセスアップ・SEO対策・検索エンジン登録
2008.06<<12345678910111213141516171819202122232425262728293031>>2008.08
データベースが使えないときのために・・・ (PHP)
私はとあるサイトでMySQLを利用したホームページを持っているが、この間そのMySQLサーバーがダウンしていたのか使えなくなっていた。結局データが読み込めず、ページは空っぽ(>_<)

ってことで、MySQLが使えなくなってもとりあえず最後の状態が表示できるようにしてみた。
[データベースが使えないときのために・・・ (PHP)]の続きを読む
テーマ:PHP - ジャンル:コンピュータ
MySQLのデータをXML形式で出力 その2 (PHP)
以前の記事で「MySQLのデータをXML形式で出力」ってのを書いたが、そのときプログラミングしたものはechoでいちいちタグを出力するものだった。
今考えるとなぜ思いつかなかったんだろう?と思うが、PHPにはちゃんとDOM関数があるじゃん(^^;

・・・ってことで書き直してみた。
[MySQLのデータをXML形式で出力 その2 (PHP)]の続きを読む
テーマ:PHP - ジャンル:コンピュータ
MySQLのデータを元にJavaScriptを生成 (PHP)
前回、「MySQLのデータをXML形式で出力」という記事を書いたが、それを今度はJavaScriptとして出力するPHPスクリプトを書いた。

なんでそんなことをするかというと、飲み歩き日記なるブログをBloggerで作成していて、BloggerにはMySQLなんてないからCoolSpaceのアカウントを取得し、MySQLでデータベース化したのは良いが、それではPHPが使えないBloggerからは使えないし、前回の記事のようにXML形式に(CoolSpace側で)出力できても、BloggerでAjaxを使って読み出せない(別サイトだから)、というわけで、従来Blogger側で登録用に用意していたベタなJavaScriptをそのままPHPで出力し、それを実行しよう、としたわけである。もっとスマートな方法はないもんか?
[MySQLのデータを元にJavaScriptを生成 (PHP)]の続きを読む
テーマ:PHP - ジャンル:コンピュータ
MySQLのデータをXML形式で出力 (PHP)
別のブログで飲み歩き日記なるものを書いているが、そこそこ店も多くなってきたので、データベース化しようと思い、着手。

テーブルに記録された各種データをPHPを使ってXML形式で出力し、それをGoogle Maps APIのGXmlHttpを使って読み出し、地図に展開するというものである。
[MySQLのデータをXML形式で出力 (PHP)]の続きを読む
テーマ:PHP - ジャンル:コンピュータ
スパム対策2 (PHP)
1ヶ月以上放置してしまいました(^^;

管理しているサイトの掲示板にスパムが投稿されるようになってしまいました。一度対処した後にさらに別のスパムが!!

最初の奴は、REFERERが正しくないのでそこでチェック。2つ目はフォーム内にHiddenで仕込んだUSER AGENTが空だったのでそこでチェック。
[スパム対策2 (PHP)]の続きを読む
テーマ:PHP - ジャンル:コンピュータ
MySQL接続時にウェイト (PHP)
以前作ったバーのホームページで、フォトアルバムのサムネイル表示がいくつか表示されないという現象が起きた。サムネイルはMySQLに記録されているデータから作成され表示される。表示されるたびに毎回MySQLに問い合わせが行われる。で、表示されない現象の起きたページだけ、他のページに比べ表示枚数が異常に多い。
で、調べてみると、表示されない場合は、
$conn = mysql_connect($host, $user, $pass);
が、失敗する。同時接続数がMaxまで行ったか何かなのだろう。
[MySQL接続時にウェイト (PHP)]の続きを読む
テーマ:PHP - ジャンル:コンピュータ
占い (PHP)
管理しているサイトに「占い」なるコンテンツをつけた。とはいってもASPから占いデータを取ってくるものではなく、乱数で適当にデータを表示する一種のジョークソフトである。
乱数を発生するmt_rand関数を使用しているのだが、その日は常に同じ結果が出るように、mt_srand関数と組み合わせて使っている。
[占い (PHP)]の続きを読む
テーマ:PHP - ジャンル:コンピュータ
スパム対策 (PHP)
以前作成したサイトの掲示板にスパム投稿が毎日投稿され、困っていると知らせを受けた。んで、調べてみると毎日5件くらい。英語ばかり。1件につき何件かずつリンクばかりの記事。IPアドレスはバラバラ(中国や韓国)。入力フォームのページからでなく、直接投稿用のスクリプトを直接読んでいる。その掲示板は私の自作なので、そんなことまでされているとはちょっとビックリした。
結局、IPアドレスでははじくことができず、ボツ。入力フォームからしか投稿スクリプトを有効にしない、もしくは、記事中のURLの数の制限、のどちらかにしようと思った。結局入力フォームからしか投稿スクリプトを受け付けないように変更。
[スパム対策 (PHP)]の続きを読む
テーマ:PHP - ジャンル:コンピュータ
任意の日から一週間単位で検索 (PHP+MySQL)
以前、あるサイトで「フォトアルバム」なるページを作成したことがあった。一週間単位でサムネイル表示し、クリックすればポップアップで大きく表示というものである。その一週間単位でMySQLからクエリするスクリプトを載せておく。
[任意の日から一週間単位で検索 (PHP+MySQL)]の続きを読む
テーマ:PHP - ジャンル:コンピュータ
copyright © 2004-2006 SHOJI, Powered By FC2ブログ all rights reserved.
無料ホームページ アフィリエイト レンタルサーバー FC2ブログ 一戸建て