●php6で削除される ereg 関数部分を順次修正していく予定です。
まずは 〔29. JPEG画像一覧表示〕 のページを修正しました。 2009/10/7
●BBSを新しいものに変更しました。
それにともないスクリプトを ダウンロード していただけるようにしました。 2009/4/11
●mod_rewrite が有効なようなので、強制的に www. 無しの設定にしました。(.htaccess)
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.p-ho\.net)(:80)?
RewriteRule ^(.*) http://p-ho.net/$1 [R=301,L]
ついでに www有りに統一する場合の.htaccess 2008/10/29
●サーバー移転しました。Ablenet
順次検証しますが不具合があるかもしれません。 2008/10/28
●SQLiteな休日 始めました。 2008/2/20
●サーバーの一部仕様変更により、 http://p-ho.net/ でもアクセス出来るようになりました。 2007/8/8
●BBSに英文で励ましの書き込みをいただくのですが、趣旨から外れているため失礼ながら投稿制限させていただきました。
<?php
if (!preg_match("/[\\x80-\\xFF]/",$comment)) { //全角文字を含んでいない
$message = "Sorry Japanese Only";
}
else {
//通常処理
}
print $message;
?>
●photolog♪をアーカイブしました。ダウンロードしていただけます。 2007/4/26
●フォトログ(phpな猫の森)始めました。 2007/2/1
●203.121.69.170 〜 174 の方(マレーシア?)が、毎日しつこくguestbookにPOSTしてくるので弾きました。
$ra = $_SERVER['REMOTE_ADDR']; //IPアドレスを取得
if (($ra == "203.121.69.170") or ($ra == "203.121.69.171") or ($ra == "203.121.69.172") or ($ra == "203.121.69.173") or ($ra == "203.121.69.174")) { //対象者だったら
header("Location: http://www.yahoo.co.jp"); //Yahoo!に行ってください。
exit; //終了する
}
ついでと言ってはなんですが、BBSに投げてくるのはこいつ 220.85.240.216(韓国)。
さらに、新潟のinfoweb光より一行掲示板にしょーもない投稿がありました。124.25.46.186。 2006/12/11
●30.添付メールフォームを一部修正しました。
-f オプションを指定しても外部の送信者にエラーメールは行かないので、その部分を削除しました。 2006/12/10
●1行掲示板スクリプトの 110行目
if($list[0] != ""){
は
if(($list[0] != "") or ($list[1] != "")){
にすべきですね。名無しさんの投稿が表示されなくなっちゃいますので。
AAAさんの書き込みで気付きました。ありがとうございました。 2006/11/21
●書き込めるタイプのカレンダースクリプト(メモカレンダー・絵日記)にバグがありました。ログが40行を超えると表示出来なくなります。215行目の
for ($i = $hi; $i < 40; $i++) {
を
for ($i = $hi; $i < 3654; $i++) { //10年は大丈夫
とでも変更してください。zipファイルは修正済みです。ご迷惑をおかけした方がありましたらごめんなさい。 2006/9/3
●カレンダースクリプトのバグ、修正済みました。([22.カレンダー]〜[25.絵日記]がver1.1になります)お騒がせいたしました。また、ご迷惑をおかけした方がありましたらごめんなさい。 2006/8/2
●カレンダースクリプトにバグがあります。
5月の3連休のいずれかが日曜だった場合に次の月曜が振替休日になる2007年度から実施の制度ですが、現状のスクリプトだと2007年5月を見ていただくとわかりますが、日曜日が振替休日(title属性)となっています。
2011年は平日になるはずの6日が振替休日になってしまっています。
順次修正してバージョンを1.1にするつもりですが、作業に少々時間が必要ですのでご容赦ください。
【追記】 $kokuminf = on → $kokuminf == on だけだったようです。(比較演算子)
"だけ" とは言っても。
順次検証してみます。 2006/8/2
●Googleでもサイト名でHITするようになりました。 2006/7/26
●7. ログをページで区切って表示の最後に追記があります。 2006/5/31
●Googleさんもおみえになったもよう。 2006/5/30
●Yahoo!で検索できるようになりました。 2006/5/28
●[Sleipnir] というブラウザでサブウィンドウが開かないというご報告をいただきました(一行掲示板)。ありがとうございました。
[Sleipnir] の設定で [<a>タグのtarget指定に従う] をチェックしてください。
2006/5/28
●Yahoo!の新着サイト に掲載される。♪ 2006/5/26
●msn で検索されました。ちょっと msn が好きになる。 2006/5/20
●ドメイン取得、次は [include] か [フォーム] をやりたいと思っています。 2006/5/9
WEBサイト作成はHTMLを書くというより、PHPを書いてHTMLを吐き出させる形態が主流になりつつある、と勝手に感じる今日この頃、「休日をPHPで遊ぶ」 ための学習場です。
「こんなにもおもしろいPHP」を始める方の一助になれば幸いです。
当サイトに掲載されている内容に間違いなどありましたら下記メールフォームにてお知らせください。
当サイトに掲載のスクリプトが不利益を及ぼすことがあったとしても責任を負うことはできませんのでご了承ください。
●コメント内にURLを書くと送信できません。
●ここからもスパムなメールをいただきましたので、対策を処しました。
if (eregi("kanpouichiba.com", "$email")) { //投稿者がこのドメインのメールアドレスだったら
mb_send_mail ("$email", "refuse", "$namae\n$email\n$comment\n\n$time\n$nip\n"); //投稿者にメールを送る
refuse
}
else {
mb_send_mail ("hoge@p-ho.net", "p-hoメールフォームより", "$namae 様\n$email\n$comment\n\n$time\n$nip\n");
}
●“萌” を禁止語句にしました。コメント内に “萌” を書き込むと送信されません。
if (mb_eregi("萌", "$comment")) {
print "“萌” は禁止語句になっています。\n";
}
●虫の居所が悪かったので “yahoo.com” も弾きます。


