「共通項目」の編集履歴(バックアップ)一覧はこちら

共通項目」(2005/12/21 (水) 20:35:28) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

<?php //皆が使うであろうファイルをまとめてます。随時追加よろ。 //include("./init.php"); で呼び出せます。 //12/21 テーブル作成部作った。 //======================================================== //設定 //======================================================== define("HOST", "localhost"); //ホスト名 define("USER", "root"); //ユーザー名 define("PASSWORD", "root"); //パスワード define("DATABASE", "noblog"); //データベース名 define("THEMETITLE", "テーマ管理"); //テーマ管理画面名 define("TNAME", "theme"); //テーマテーブル名 $stylesheet = 'style.css'; //CSSファイル指定 $my_url = $_SERVER{'PHP_SELF'}; //基本変更なし //テーマテーブル部 $th['colum'] = "theme"; //カラム名 $th['id'] = "userID"; //ユーザID $th['no'] = "themeNo"; //テーマナンバー $th['name'] = "themeName"; //テーマ名 $th['row'] = "99"; //最大件数(99まで) //======================================================== //SQLがらみ //======================================================== class sql_init{ //======================================================== //SQL接続 //======================================================== function connect(){ //Mysqlへ接続 $con_id = mysql_connect(HOST,USER,PASSWORD) or exit("MySQLへ接続できません。"); //データベース選択 mysql_select_db(DATABASE,$con_id) or exit("データベースが選択できません。"); return $con_id; } function sql_add(){ //Mysqlへ接続 $con_id = $this->connect(); //テーブルがすでにあるかどうか $result = mysql_query("show tables like 'theme'",$con_id); $check = mysql_fetch_row($result); if($check[0]){ //書き込み画面へ sql_view::view_html("すでに存在してます。"); //フッター html::footer_html(); exit(); } //sql文開く $fp = fopen("noblogsql.sql","r"); $nobsql = fread($fp,filesize("noblogsql.sql")); fclose($fp); //;除去 $nobsql = explode(";",$nobsql); //テーブル生成 mysql_query($nobsql[0],$con_id) or($nobsql[0]."失敗"); //sql接続切る mysql_close($con_id); } } //======================================================== //HTMLがらみ //======================================================== class html{ //================================================// // ヘッダー //================================================// function header_html($title=""){ global $stylesheet; echo <<<HTML <html> <head> <meta http-equiv="Content-Language" content="ja"> <meta http-equiv="Content-Type" content="text/html; charset=$charset[$jcode]"> <title>$title</title> <link rel="stylesheet" type="text/css" href=$stylesheet> </head> <body> HTML; } //================================================// // フッター //================================================// function footer_html(){ echo <<<HTML <div class="hr"></div> </body></html> HTML; } //================================================// //URLにじゃんぷ //================================================// function back_html($url) { echo "<meta http-equiv=\"refresh\" content=\"0;url='{$url}'\">"; } } ?>

表示オプション

横に並べて表示:
変化行の前後のみ表示:
目安箱バナー