私はとあるサイトでMySQLを利用したホームページを持っているが、この間そのMySQLサーバーがダウンしていたのか使えなくなっていた。結局データが読み込めず、ページは空っぽ(>_<)
ってことで、MySQLが使えなくなってもとりあえず最後の状態が表示できるようにしてみた。
ってことで、MySQLが使えなくなってもとりあえず最後の状態が表示できるようにしてみた。
≫[データベースが使えないときのために・・・ (PHP)]の続きを読む
テーマ:PHP - ジャンル:コンピュータ
|
以前の記事で「MySQLのデータをXML形式で出力」ってのを書いたが、そのときプログラミングしたものはechoでいちいちタグを出力するものだった。
今考えるとなぜ思いつかなかったんだろう?と思うが、PHPにはちゃんとDOM関数があるじゃん(^^;
・・・ってことで書き直してみた。
今考えるとなぜ思いつかなかったんだろう?と思うが、PHPにはちゃんとDOM関数があるじゃん(^^;
・・・ってことで書き直してみた。
≫[MySQLのデータをXML形式で出力 その2 (PHP)]の続きを読む
テーマ:PHP - ジャンル:コンピュータ
|
前回、「MySQLのデータをXML形式で出力」という記事を書いたが、それを今度はJavaScriptとして出力するPHPスクリプトを書いた。
なんでそんなことをするかというと、飲み歩き日記なるブログをBloggerで作成していて、BloggerにはMySQLなんてないからCoolSpaceのアカウントを取得し、MySQLでデータベース化したのは良いが、それではPHPが使えないBloggerからは使えないし、前回の記事のようにXML形式に(CoolSpace側で)出力できても、BloggerでAjaxを使って読み出せない(別サイトだから)、というわけで、従来Blogger側で登録用に用意していたベタなJavaScriptをそのままPHPで出力し、それを実行しよう、としたわけである。もっとスマートな方法はないもんか?
なんでそんなことをするかというと、飲み歩き日記なるブログをBloggerで作成していて、BloggerにはMySQLなんてないからCoolSpaceのアカウントを取得し、MySQLでデータベース化したのは良いが、それではPHPが使えないBloggerからは使えないし、前回の記事のようにXML形式に(CoolSpace側で)出力できても、BloggerでAjaxを使って読み出せない(別サイトだから)、というわけで、従来Blogger側で登録用に用意していたベタなJavaScriptをそのままPHPで出力し、それを実行しよう、としたわけである。もっとスマートな方法はないもんか?
≫[MySQLのデータを元にJavaScriptを生成 (PHP)]の続きを読む
テーマ:PHP - ジャンル:コンピュータ
|
別のブログで飲み歩き日記なるものを書いているが、そこそこ店も多くなってきたので、データベース化しようと思い、着手。
テーブルに記録された各種データをPHPを使ってXML形式で出力し、それをGoogle Maps APIのGXmlHttpを使って読み出し、地図に展開するというものである。
テーブルに記録された各種データをPHPを使ってXML形式で出力し、それをGoogle Maps APIのGXmlHttpを使って読み出し、地図に展開するというものである。
≫[MySQLのデータをXML形式で出力 (PHP)]の続きを読む
テーマ:PHP - ジャンル:コンピュータ
|
1ヶ月以上放置してしまいました(^^;
管理しているサイトの掲示板にスパムが投稿されるようになってしまいました。一度対処した後にさらに別のスパムが!!
最初の奴は、REFERERが正しくないのでそこでチェック。2つ目はフォーム内にHiddenで仕込んだUSER AGENTが空だったのでそこでチェック。
管理しているサイトの掲示板にスパムが投稿されるようになってしまいました。一度対処した後にさらに別のスパムが!!
最初の奴は、REFERERが正しくないのでそこでチェック。2つ目はフォーム内にHiddenで仕込んだUSER AGENTが空だったのでそこでチェック。
≫[スパム対策2 (PHP)]の続きを読む
テーマ:PHP - ジャンル:コンピュータ
|
管理しているサイトに「占い」なるコンテンツをつけた。とはいってもASPから占いデータを取ってくるものではなく、乱数で適当にデータを表示する一種のジョークソフトである。
乱数を発生するmt_rand関数を使用しているのだが、その日は常に同じ結果が出るように、mt_srand関数と組み合わせて使っている。
乱数を発生するmt_rand関数を使用しているのだが、その日は常に同じ結果が出るように、mt_srand関数と組み合わせて使っている。
≫[占い (PHP)]の続きを読む
テーマ:PHP - ジャンル:コンピュータ
|
以前作成したサイトの掲示板にスパム投稿が毎日投稿され、困っていると知らせを受けた。んで、調べてみると毎日5件くらい。英語ばかり。1件につき何件かずつリンクばかりの記事。IPアドレスはバラバラ(中国や韓国)。入力フォームのページからでなく、直接投稿用のスクリプトを直接読んでいる。その掲示板は私の自作なので、そんなことまでされているとはちょっとビックリした。
結局、IPアドレスでははじくことができず、ボツ。入力フォームからしか投稿スクリプトを有効にしない、もしくは、記事中のURLの数の制限、のどちらかにしようと思った。結局入力フォームからしか投稿スクリプトを受け付けないように変更。
結局、IPアドレスでははじくことができず、ボツ。入力フォームからしか投稿スクリプトを有効にしない、もしくは、記事中のURLの数の制限、のどちらかにしようと思った。結局入力フォームからしか投稿スクリプトを受け付けないように変更。
≫[スパム対策 (PHP)]の続きを読む
テーマ:PHP - ジャンル:コンピュータ
|
以前、あるサイトで「フォトアルバム」なるページを作成したことがあった。一週間単位でサムネイル表示し、クリックすればポップアップで大きく表示というものである。その一週間単位でMySQLからクエリするスクリプトを載せておく。
≫[任意の日から一週間単位で検索 (PHP+MySQL)]の続きを読む
テーマ:PHP - ジャンル:コンピュータ
|
SHOJI's Code




