Warning: include() [function.include]: URL file-access is disabled in the server configuration in /home/freeuser-blue/nihplod/htdocs/PHP/index.php on line 12

Warning: include(http://daisam.sys.eng.shizuoka.ac.jp/~h-taki/log_analyzer/analyzer.inc) [function.include]: failed to open stream: no suitable wrapper could be found in /home/freeuser-blue/nihplod/htdocs/PHP/index.php on line 12

Warning: include() [function.include]: Failed opening 'http://daisam.sys.eng.shizuoka.ac.jp/~h-taki/log_analyzer/analyzer.inc' for inclusion (include_path='.:/usr/local/lib/php') in /home/freeuser-blue/nihplod/htdocs/PHP/index.php on line 12

PHP

Top

?PHP?

掲示板でも作ろうかなって思った. PHPが,おもしろそう! なんかやってみたい!

PHP4のインストール!

本見ながら,適当にインストールしてみた. とりあえず,<? phpinf() ?>と書いて,test.phpを作ってみた. どうやら,動いてるらしい.よかった!

とりあえず,使ってみた.

基本から・・・

ブラウザなに使ってるの??

ブラウザ判別スクリプトを書いてみた.別に使うつもりもないけど・・・・

ソース
<? echo "$HTTP_USER_AGENT を使って、ようこそ。< br >"; ?>
結果
を使って、ようこそ。

あいさつ

あいさつをするスクリプト

ソース
<?
$time = date( "D M d H:i:s Y");
$Hour = Date(  "H" );         /* 24時間単位の出力 */
//時間によってあいさつを替える。
if ( $Hour < 10 ) {
echo  "<font color = #000000>おはようございます!</font></h2>";
} elseif ( $Hour < 18 ) {
echo  "<font color = #0000ff>こんにちは!</font></h2>";
} else {
echo  "<font color = #0000ff>こんばんは!</font></h2>";
}
?>
結果
こんばんは!

アクセスカウンター+ログ

DBを使って,カウンターを作ってみた. ついでに,アクセスログも・・・

PostgreSQLでテーブルを作成

testデータベースを作成!
hostname:~$ cratedb test
テーブルを作成!
create table counter (
	count integer not null,
	date timestamp not null,
	remote_host varchar(80),
	http_user_agent varchar(80),
	http_referer varchar(80)
);
grant all on linux_log to nobody;

こんな内容のファイルを"counter.createdb"という名前で作った!

hostname:~$ psql test < counter.createdb

PHPのソース

カウンターのソース
ログの表示のソース

楽天モバイル[UNLIMITが今なら1円] ECナビでポインと Yahoo 楽天 LINEがデータ消費ゼロで月額500円〜!


無料ホームページ 無料のクレジットカード 海外格安航空券 解約手数料0円【あしたでんき】 海外旅行保険が無料! 海外ホテル