約 5,078,222 件
https://w.atwiki.jp/aquapazza/pages/69.html
通常の格闘ゲームのアーケードモードに相当するもの ただしコレで各プレイヤーキャラクターでクリアしないと 家庭用オリジナルのANOTHER STORYがプレイできないので注意!! 尚OPTIONのラウンド数、ラウンドタイム、CPU難易度は適用されるので 設定を1ラウンド、短時間、低難易度にし時間短縮可能 クリア後には特定モードにてBOSSまーりゃんが使用可能となります。 尚ボス攻略はラスボス攻略を参照して下さい
https://w.atwiki.jp/irukakiss/pages/62.html
WindowsXpパソコンでApacheとPHPのインストールメモ 2011年7月18日海の日なのにこんなの書いてる。 自宅サーバーはWindowsXpにApaheでPHP、CGIを使えるようにしてある。他のパソコンでそれと同じ環境になるようにして、ホームページを更新したりする。インストールのやり方をメモしておかないと少し時間が経つと年のせいかきれいさっぱり忘れてしまうので、また調べなおしたりして手間がかかる。メモを残しておく方が手間が少なくて済む。 Apache2のインストール ApacheとはWindows上でも動作するフリーのWEBサーバー。自宅PCでPHP動作を確認することができる。 http //httpd.apache.org/download.cgi のページを開き、 •Win32 Binary without crypto (no mod_ssl) (MSI Installer) httpd-2.2.17-win32-x86-no_ssl.msi を選択しダウンロード(ファイル名の2.2.17の部分は最新のバージョン)。 ダウンロードした「httpd-2.2.17-win32-x86-no_ssl.msi 」をダブルクリックしインストーラーを起動。そして、インストーラの指示に従いインストール。 Network Domain、Server Nameはlocalhostとする。 ①インストール開始 「Next 」をクリック ②ライセンスに同意 「I accept the terms int the license agreement」を選択し 「Next 」をクリック ③Apacheの説明 「Next 」をクリック ④サーバ情報 Network Domain (サーバのドメイン名) localhost Server Name (wwwサーバ名) localhost Administrator s Email Address (管理者のメールアドレス) aaa@bbb.com を設定し、「for All Users, on Port80, as a Service」を選択し、 「Next 」をクリック ⑤セットアップのタイプ選択 「Typical」を選択し、「Next 」をクリック ⑥インストールするディレクトリ デフォルトの C \Program Files\Apache Software Foundation\Apache2.2\ のままで、「Next 」をクリック (変更したい場合はChangeボタンから行います。) ⑦インストール開始 「Install」をクリック ⑧インストール終了 「Finish」をクリック インストールが完了したら右下のタスクトレイに「Apache Service Monitor」が表示される。緑色に点灯していることを確認。 もし以下のように緑色じゃなくて赤色で点灯してる場合 このアイコンをダブルクリック(または右クリックからOpen Apache Monitorを選択)。 Apache Service Monitorが表示されるので、「Start」ボタンをクリックしてApacheサービスを起動。 Apacheのインストールが終わったら、http //localhost/ にアクセスしてちゃんと表示できているか確認。 Apacheのインストールが終わったら次にPHPのインストール。 PHPのインストール http //www.php.net/downloads.php より最新版のPHPをダウンロード。最新版PHPの「 WindowsBinaries 」にある http //windows.php.net/download/ と書いてあるリンクをクリック(現時点でVC6は5.2.17)。 サーバにApacheを利用するので、 VC6 x86 Thread Safe (2011-Mar-22 13 29 30) ■Zip [10.06MB] を選択。 Cドライブ内にphpというフォルダを作り「 c \php 」ディレクトリ内にダウンロードしたZIPファイルを解凍。 ディレクトリ内にある「 php5ts.dll 」ファイルをC \WINDOWSディレクトリ内のsystem32ディレクトリにコピー。 次に、「 php.ini-dist 」ファイルをWINDOWSディレクトリにコピーした上でphp.ini-distファイルの名前を「 php.ini 」に変更。 httpd.conf の設定 次にPHPの設定を行う。 c \Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf をメモ帳やエディタで開く。 LoadModuleの項に次の行を追加。これでApache2にPHPモジュールを適用。 (Apache2.2.*をインストールしたためphp5apache2_2.dllを使う。) LoadModule php5_module c /php/php5apache2_2.dll AddTypeの項の最後に次の行を追加し、Apache2にphpのファイル形式を定義。 AddType application/x-httpd-php .php php.ini の設定 次に、c \WINDOWSディレクトリ内にあるphp.iniをメモ帳などで開き doc_root = を次のように追加して修正。 doc_root = "c /Program Files/Apache Software Foundation/Apache2.2/htdocs" さらに、次の行を変更。 「"./"」を「"c /php/ext"」に変更。 (変更前) extension_dir = "./" (変更後) extension_dir = "c /php/ext" 環境変数の追加 PHPをインストールしたディレクトリを環境変数に追加。 [WindowsXPの場合] 「マイコンピュータ」を右クリックし「プロパティ」をクリック、「詳細設定」タブから「環境変数」をクリック。 環境変数ダイアログが表示。 下段にある「システム環境変数」一覧から、変数名「Path」を選択し「編集」をクリック。システム変数の編集ダイアログが表示される。 「変数値」には既に値が入力されている。既にある入力値は消さないように注意。変数値の最後にPHPをインストールしたディレクトリを追加。環境変数はセミコロン「;」で区切られので、変数値の最後にセミコロンがない場合は「;c \php」を最後に追加。 Apacheの再起動 これらの設定が終わったらApache2を再起動して設定を有効にする(httpd.confやphp.iniなどの初期設定を変更した場合はApacheの再起動を行なう)。 タスクトレイにある「Apache Services」を右クリックして、「Open Apache Monitor」を選択。 Apache Service Monitorが起動。 Restartをクリックして再起動。 PHPの動作確認 設定が終了したらPHPの動作確認をする。エディタなどに以下のスクリプトを入力。 ファイルを C \Program Files\Apache Software Foundation\Apache2.2\htdocs\info.php 内に保存。ファイル名をinfo.phpなどと拡張子を.phpにする。そしてブラウザから http //localhost/info.php にアクセスしてversion情報がちゃんと表示されるか確認。 ?php phpinfo(); ? Mbstringを有効に http //www.aconus.com/~oyaji/www/apache_win_php.htm ■PHPの設定 PHPの設定は、C \PHP\php.ini-distを C \WINNT配下にコピーし、「php.ini」というファイル名に変更してこの内容を修正。 PHPの設定は結構厄介で、設定を誤ると文字化けに悩まされることになる。いろいろなサイトにphp.iniも設定例が載っているが、結論は以下のとおりです。 •一般的にPHPの記述コードとHTTP出力のコードは一致しているため、透過・無変換を基本とする。 → この設定なら、例えば、phpMyAdminはUTF-8で自作PHPはEUC-JPといった具合に、システムに複数のコード系が混在しても文字化けすることは無い。 •上記の条件に合わないアプリ(PHPの記述コードが EUC-JPでHTTP出力のコードがShift_JIS等)は、当該アプリだけ「.htaccess」で個別の変換を行うとよい。 → SmartyなどはEUC-JPが前提のためHTTP出力をShift_JISにしたりすると文字化け問題が発生するが、それはソフトのコーディーングの問題なので、個別に対処すべき。 設定変更したところ。 output_buffering = Off ;output_handler = default_charset = "" extension_dir = "c /php/ext" extension=php_mbstring.dll session.save_path = c /temp [mbstring] mbstring.language = Japanese mbstring.internal_encoding = EUC-JP mbstring.http_input = pass mbstring.http_output = pass mbstring.encoding_translation = Off mbstring.detect_order = EUC-JP,SJIS,JIS,UTF-8,ASCII mbstring.substitute_character = none; php.iniの設定の概要は、以下。 a.output_buffering = Off :一般的に出力バッファリング制御をチャント実行しているとは思えないので、ここはOffを指定。 b.;output_handler = :出力の変換をする場合は変換を有効にするためにmb_output_handlerを指定するが、無変換なので無効のままとする。 c.default_charset = "" : PHPがContent-type ヘッダでcharacter encodingを出力するコードを指定するが、コードはソフトに依存するのでcharsetの送信を無効(空)にし透過させる。 d.extension_dir = "c /php/ext"へのパスを指定 e.extension=php_mbstring.dll:extension は全てコメントアウトされているので、必要に応じてアンコメントアウト(行頭の「 ; 」を削除)する。 f.session.save_path = c /temp :セッションのデータが保存されるディレクトリ。デフォルトはインストールパーティションの/tempなので、C \tempになるが、Cには通常はないので、tempディレクトリを作成する。フラグメントを避けるためスワップとtempファイルはそれぞれ別の専用パーティションにしてあるので、そこを指定。 g.mbstring.language = Japanese : mbstringで使用される言語のデフォルト値 h.mbstring.internal_encoding = EUC-JP : 内部文字エンコーディングのデフォルト値 i.mbstring.http_input = pass : HTTP入力文字エンコーディングを指定するが、透過なので「pass」とする。 j.mbstring.http_output = pass : HTTP出力文字エンコーディングを指定するが、透過なので「pass」とする。 k.mbstring.encoding_translation = Off : HTTP入力文字エンコーディング検出および内部文字エンコーディングへの変換用であるが、無変換なので「Off」とする。 l.mbstring.detect_order = EUC-JP,SJIS,JIS,UTF-8,ASCII : 文字コードの検出順序でありデフォルトはauto。但し、autoの検出順序がASCII, JIS, UTF-8, EUC-JP, SJISのため誤検出するようなので、順序を入れ替え指定。 m.mbstring.substitute_character = none; : 無効な文字を代替する文字 なお、PHPはEUC-JPで記述されているが、HTTP出力では Shift_JISで出力されるような場合は、そのアプリだけ .htaccess で指定してあげればよい。PHPがEUC-JPで出力がShift_JISの場合の.htaccessの記述例を下記に示します。 なお、. htaccessで記述する場合は、下記が参考になる。 http //www.shigeweb.jp/php/project_p/?section=setup page=htaccess IfModule mod_php5.c 文字エンコーディングを指定したエンコーディングに変換。 output_handler で "mb_output_handler" 指定時は、自動で output_buffering On となるので、output_bufferingは省略可。 php_flag output_buffering On php_value output_handler "mb_output_handler" PHPの記述コード系(ex. EUC-JP)を指定。 php_value mbstring.internal_encoding "EUC-JP" HTTPの出力コード系(ex. SJIS)を指定。 php_value mbstring.http_output "SJIS" /IfModule 全てのPHPコードをHTMLのように作成するため次の文をhttpd.conf内の400行目あたりのこういうことが書いてあるところに書き足す。 AddType application/x-httpd-php .htm .html 基本.htaccessは使わないので、 まあ、検索か置換でAllowOverrideと書いてあるところを探し、、 AllowOverride None にする。
https://w.atwiki.jp/amazonz/pages/39.html
アップロード ?php require_once('Connections/connAmazon2.php'); ? !-- アクセス制御 -- ?php session_start(); $MM_authorizedUsers = ""; $MM_donotCheckaccess = "true"; function isAuthorized($strUsers, $strGroups, $UserName, $UserGroup) { // For security, start by assuming the visitor is NOT authorized. $isValid = False; // When a visitor has logged into this site, the Session variable MM_Username set equal to their username. // Therefore, we know that a user is NOT logged in if that Session variable is blank. if (!empty($UserName)) { // Besides being logged in, you may restrict access to only certain users based on an ID established when they login. // Parse the strings into arrays. $arrUsers = Explode(",", $strUsers); $arrGroups = Explode(",", $strGroups); if (in_array($UserName, $arrUsers)) { $isValid = true; } // Or, you may restrict access to only certain users based on their username. if (in_array($UserGroup, $arrGroups)) { $isValid = true; } if (($strUsers == "") true) { $isValid = true; } } return $isValid; } $MM_restrictGoTo = "account_cre2.php"; if (!(*1) (isAuthorized("",$MM_authorizedUsers, $_SESSION['MM_Username'], $_SESSION['MM_UserGroup'])))) { $MM_qsChar = "?"; $MM_referrer = $_SERVER['PHP_SELF']; if (strpos($MM_restrictGoTo, "?")) $MM_qsChar = " "; if (isset($QUERY_STRING) strlen($QUERY_STRING) 0) $MM_referrer .= "?" . $QUERY_STRING; $MM_restrictGoTo = $MM_restrictGoTo. $MM_qsChar . "accesscheck=" . urlencode($MM_referrer); header("Location ". $MM_restrictGoTo); exit; } ? ?php $currentPage = $_SERVER["PHP_SELF"]; $maxRows_rsAmazonz2 = 5; $pageNum_rsAmazonz2 = 0; if (isset($_GET['pageNum_rsAmazonz2'])) { $pageNum_rsAmazonz2 = $_GET['pageNum_rsAmazonz2']; } $startRow_rsAmazonz2 = $pageNum_rsAmazonz2 * $maxRows_rsAmazonz2; $colname_rsAmazonz2 = "%"; if (isset($_GET['key'])) { $colname_rsAmazonz2 = (get_magic_quotes_gpc()) ? $_GET['key'] addslashes($_GET['key']); } mysql_select_db($database_connAmazon2, $connAmazon2); $query_rsAmazonz2 = sprintf("SELECT * FROM amazonz_data WHERE topic LIKE '%s' ORDER BY uptime DESC", $colname_rsAmazonz2); $query_limit_rsAmazonz2 = sprintf("%s LIMIT %d, %d", $query_rsAmazonz2, $startRow_rsAmazonz2, $maxRows_rsAmazonz2); $rsAmazonz2 = mysql_query($query_limit_rsAmazonz2, $connAmazon2) or die(mysql_error()); $row_rsAmazonz2 = mysql_fetch_assoc($rsAmazonz2); if (isset($_GET['totalRows_rsAmazonz2'])) { $totalRows_rsAmazonz2 = $_GET['totalRows_rsAmazonz2']; } else { $all_rsAmazonz2 = mysql_query($query_rsAmazonz2); $totalRows_rsAmazonz2 = mysql_num_rows($all_rsAmazonz2); } $totalPages_rsAmazonz2 = ceil($totalRows_rsAmazonz2/$maxRows_rsAmazonz2)-1; $queryString_rsAmazonz2 = ""; if (!empty($_SERVER['QUERY_STRING'])) { $params = explode(" ", $_SERVER['QUERY_STRING']); $newParams = array(); foreach ($params as $param) { if (stristr($param, "pageNum_rsAmazonz2") == false stristr($param, "totalRows_rsAmazonz2") == false) { array_push($newParams, $param); } } if (count($newParams) != 0) { $queryString_rsAmazonz2 = " " . htmlentities(implode(" ", $newParams)); } } $queryString_rsAmazonz2 = sprintf(" totalRows_rsAmazonz2=%d%s", $totalRows_rsAmazonz2, $queryString_rsAmazonz2); ? ?php session_start(); $logoutAction = $_SERVER['PHP_SELF']."?doLogout=true"; if (*2) ($_SERVER['QUERY_STRING'] != "")){ $logoutAction .=" ". htmlentities($_SERVER['QUERY_STRING']); } if (*3) ($_GET['doLogout']=="true")){ //to fully log out a visitor we need to clear the session varialbles session_unregister('MM_Username'); session_unregister('MM_UserGroup'); $logoutGoTo = "[[top.php]]"; if ($logoutGoTo) { header("Location $logoutGoTo"); exit; } } ? ?php $currentPage = $_SERVER["PHP_SELF"]; function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) $theValue; switch ($theType) { case "text" $theValue = ($theValue != "") ? "'" . $theValue . "'" "NULL"; break; case "long" case "int" $theValue = ($theValue != "") ? intval($theValue) "NULL"; break; case "double" $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" "NULL"; break; case "date" $theValue = ($theValue != "") ? "'" . $theValue . "'" "NULL"; break; case "defined" $theValue = ($theValue != "") ? $theDefinedValue $theNotDefinedValue; break; } return $theValue; } $editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); } if (*4) ($_POST["MM_insert"] == "form2")) { $insertSQL = sprintf("INSERT INTO amazonz_data (id, title, category, topic, uptime, uset_id) VALUES (%s, %s, %s, %s, %s, %s)", GetSQLValueString($_POST['id'], "int"), GetSQLValueString($_POST['title'], "text"), GetSQLValueString($_POST['category'], "text"), GetSQLValueString($_POST['topic'], "text"), GetSQLValueString($_POST['uptime'], "date"), GetSQLValueString($_POST['uset_id'], "text")); mysql_select_db($database_connAmazon2, $connAmazon2); $Result1 = mysql_query($insertSQL, $connAmazon2) or die(mysql_error()); $insertGoTo = "admin2.php"; if (isset($_SERVER['QUERY_STRING'])) { $insertGoTo .= (strpos($insertGoTo, '?')) ? " " "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location %s", $insertGoTo)); } $maxRows_rsAmazonz2 = 5; $pageNum_rsAmazonz2 = 0; if (isset($_GET['pageNum_rsAmazonz2'])) { $pageNum_rsAmazonz2 = $_GET['pageNum_rsAmazonz2']; } $startRow_rsAmazonz2 = $pageNum_rsAmazonz2 * $maxRows_rsAmazonz2; mysql_select_db($database_connAmazon2, $connAmazon2); $query_rsAmazonz2 = "SELECT * FROM amazonz_data ORDER BY uptime DESC"; $query_limit_rsAmazonz2 = sprintf("%s LIMIT %d, %d", $query_rsAmazonz2, $startRow_rsAmazonz2, $maxRows_rsAmazonz2); $rsAmazonz2 = mysql_query($query_limit_rsAmazonz2, $connAmazon2) or die(mysql_error()); $row_rsAmazonz2 = mysql_fetch_assoc($rsAmazonz2); if (isset($_GET['totalRows_rsAmazonz2'])) { $totalRows_rsAmazonz2 = $_GET['totalRows_rsAmazonz2']; } else { $all_rsAmazonz2 = mysql_query($query_rsAmazonz2); $totalRows_rsAmazonz2 = mysql_num_rows($all_rsAmazonz2); } $totalPages_rsAmazonz2 = ceil($totalRows_rsAmazonz2/$maxRows_rsAmazonz2)-1; mysql_select_db($database_connAmazon2, $connAmazon2); $sessionname=$_SESSION['MM_Username']; $query_rsAmazonz2 = sprintf("SELECT * FROM amazonz_data WHERE topic LIKE '%s' uset_id = '$sessionname' ORDER BY uptime DESC" , $colname_rsAmazonz2); $query_limit_rsAmazonz2 = sprintf("%s LIMIT %d, %d", $query_rsAmazonz2, $startRow_rsAmazonz2, $maxRows_rsAmazonz2); $rsAmazonz2 = mysql_query($query_limit_rsAmazonz2, $connAmazon2) or die(mysql_error()); $row_rsAmazonz2 = mysql_fetch_assoc($rsAmazonz2); if (isset($_GET['totalRows_rsAmazonz2'])) { $totalRows_rsAmazonz2 = $_GET['totalRows_rsAmazonz2']; } else { $all_rsAmazonz2 = mysql_query($query_rsAmazonz2); $totalRows_rsAmazonz2 = mysql_num_rows($all_rsAmazonz2); } $totalPages_rsAmazonz2 = ceil($totalRows_rsAmazonz2/$maxRows_rsAmazonz2)-1; $queryString_rsAmazonz2 = ""; if (!empty($_SERVER['QUERY_STRING'])) { $params = explode(" ", $_SERVER['QUERY_STRING']); $newParams = array(); foreach ($params as $param) { if (stristr($param, "pageNum_rsAmazonz2") == false stristr($param, "totalRows_rsAmazonz2") == false) { array_push($newParams, $param); } } if (count($newParams) != 0) { $queryString_rsAmazonz2 = " " . htmlentities(implode(" ", $newParams)); } } $queryString_rsAmazonz2 = sprintf(" totalRows_rsAmazonz2=%d%s", $totalRows_rsAmazonz2, $queryString_rsAmazonz2); ? html xmlns="http //www.w3.org/1999/xhtml" head meta http-equiv="Content-Type" content="text/html; charset=euc-jp" / title Amazonz -管理- /title link href="css.css" rel="stylesheet" type="text/css" / script language="JavaScript" type="text/javascript" !-- function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a i a.length (x=a[i]) x.oSrc;i++) x.src=x.oSrc; } function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i a.length; i++) if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?")) 0 parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n]) d.all) x=d.all[n]; for (i=0;!x i d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x d.layers i d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x d.getElementById) x=d.getElementById(n); return x; } function MM_swapImage() { //v3.0 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i (a.length-2);i+=3) if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];} } /script /head body onload="MM_preloadImages('img/account2.jpg','img/key2.jpg','img/member2.jpg','img/kate2.jpg')" div id="body_2" div id="head" div id="head1" /div div id="head2" /div /div div id="main" div id="menu" div class="img1" img src="img/menu1.jpg" width="180" height="24" class="img1" / /div div class="img1" div class="img1" ?php echo ($_SESSION['MM_Username']. "さん こんにちわ!"); ? /div p a href=" ?php echo $logoutAction ? " ログアウト /a a href="top.php" 投稿閲覧 /a /p /div div class="img1" img src="img/menu1.jpg" width="180" height="24" hspace="0" vspace="0" border="0" class="img1" / /div div class="img1" a href="[[member_s.php]]" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image10','','img/member2.jpg',1)" img src="img/member.jpg" alt="メンバー検索" name="Image10" width="180" height="40" border="0" id="Image10" / /a /div div class="img1" a href="[[category_s.php]]" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image11','','img/kate2.jpg',1)" img src="img/kate.jpg" alt="カテゴリー検索" name="Image11" width="180" height="40" border="0" id="Image11" / /a /div div class="img1" a href="[[key_s.php]]" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image9','','img/key2.jpg',1)" img src="img/key.jpg" alt="キーワード検索" name="Image9" width="180" height="40" border="0" id="Image9" / /a /div /div div id="text" img src="img/blank.jpg" / form action=" ?php echo $editFormAction; ? " method="post" name="form2" id="form2" table width="250" height="100" align="center" tr valign="baseline" td align="left" nowrap="nowrap" class="style3" タイトル: input type="text" name="title" value="" size="32" / /td /tr tr valign="baseline" td align="left" nowrap="nowrap" class="style3" カテゴリ: select name="category" option value="BOOK" ?php if (!(strcmp("BOOK", ""))) {echo "SELECTED";} ? BOOK /option option value="DVD" ?php if (!(strcmp("DVD", ""))) {echo "SELECTED";} ? DVD /option option value="MUSIC" ?php if (!(strcmp("MUSIC", ""))) {echo "SELECTED";} ? MUSIC /option /select /td /tr tr valign="baseline" td align="left" valign="top" nowrap="nowrap" p class="style3" トピック: br / textarea name="topic" cols="40" rows="5" /textarea /p /td /tr tr valign="baseline" td align="left" nowrap="nowrap" class="style3" input type="submit" value="投稿" / /td /tr /table span class="style3" input type="hidden" name="id" value="" / input type="hidden" name="uptime" value=" ?php echo date('Y/m/d H i s'); ? " / input type="hidden" name="uset_id" value=" ?php echo($_SESSION['MM_Username']); ? " / input type="hidden" name="MM_insert" value="form2" / /span /form table width="400" border="0" align="center" cellpadding="3" ?php do { ? tr td class="style3" ?php echo $row_rsAmazonz2['uptime']; ? /td /tr tr td class="style3" ?php echo $row_rsAmazonz2['title']; ? /td /tr tr td class="style3" ?php echo $row_rsAmazonz2['category']; ? /td /tr tr td class="style3" ?php echo $row_rsAmazonz2['topic']; ? /td /tr tr td class="style3" ?php echo $row_rsAmazonz2['uset_id']; ? /td /tr tr td span class="style3" a href="[[update2.php]]?id= ?php echo $row_rsAmazonz2['id']; ? " 修正 /a a href="[[del2.php]]?id= ?php echo $row_rsAmazonz2['id']; ? " 削除 /a /span hr / /td /tr ?php } while ($row_rsAmazonz2 = mysql_fetch_assoc($rsAmazonz2)); ? /table table border="0" width="50%" align="center" tr td width="23%" align="center" ?php if ($pageNum_rsAmazonz2 0) { // Show if not first page ? a href=" ?php printf("%s?pageNum_rsAmazonz2=%d%s", $currentPage, 0, $queryString_rsAmazonz2); ? " 先頭 /a ?php } // Show if not first page ? /td td width="31%" align="center" ?php if ($pageNum_rsAmazonz2 0) { // Show if not first page ? a href=" ?php printf("%s?pageNum_rsAmazonz2=%d%s", $currentPage, max(0, $pageNum_rsAmazonz2 - 1), $queryString_rsAmazonz2); ? " 戻る /a ?php } // Show if not first page ? /td td width="23%" align="center" ?php if ($pageNum_rsAmazonz2 $totalPages_rsAmazonz2) { // Show if not last page ? a href=" ?php printf("%s?pageNum_rsAmazonz2=%d%s", $currentPage, min($totalPages_rsAmazonz2, $pageNum_rsAmazonz2 + 1), $queryString_rsAmazonz2); ? " 次へ /a ?php } // Show if not last page ? /td td width="23%" align="center" ?php if ($pageNum_rsAmazonz2 $totalPages_rsAmazonz2) { // Show if not last page ? a href=" ?php printf("%s?pageNum_rsAmazonz2=%d%s", $currentPage, $totalPages_rsAmazonz2, $queryString_rsAmazonz2); ? " 最終 /a ?php } // Show if not last page ? /td /tr /table ?php mysql_free_result($rsAmazonz2); ? /div div id="under" div id="under1" /div div id="under2" /div /div /div /div /body /html
https://w.atwiki.jp/phssthpok_toybox/pages/29.html
NMEAinfo:NEMA形式GPSログの情報を閲覧 =============================================================== 【 ソフト名 】GPSログの情報を閲覧 【 対応環境 】Windows XP / Vista / 7 / 8 / 10 【 制作者 】therapsida (phssthpok, https //www.instagram.com/phssthpok.pak) 【 制作環境 】要 .NET Framework 【 動作確認 】Windows 7/8/10 【 URL 】https //w.atwiki.jp/phssthpok_toybox 【 Mail 】#n/a =============================================================== ■ソフト紹介 ナビ等が出力するNMEA形式のGPSログから、$GPGGAタグ+$GPRMCタグの情報を抽出します。 ■旧バージョン(リンク)からの変更点 出力のCSV項目に「距離」を追加 ※ログ出力間隔の間に移動した距離 通常時(1秒間隔)の移動距離は、高速道路でも30メートル程度 トンネル等でGPSが受信できない場合、移動距離が長くなる ※駐車時は、本来であれば移動距離はゼロのはずだが… ACC ON直後はGPS受信が安定せず、駐車前後で位置が(数十メートル?)ずれる ■起動 コマンドラインより NMEAinfo GPSログファイル名 [/K] [/M] [/T秒] [/Z時差] もしくは ログファイル を NMEAinfo のアイコンにD D ■コマンドラインオプション /K 速度はKnot(ノット) /M 速度はmph(マイル/時) ※/K, /M どちらも指定しない場合はkm/h /T ログの中断時間がこの値以上なら備考欄に記録 (省略時解釈 /T60 : 60秒=1分) /Z タイムゾーンを指定する (省略時解釈 /Z9 : 日本標準時JST+9) ■出力 出力ファイル名は、入力(ログファイル)の拡張子を .CSV に変えたもの 出力はCSV形式で、フィールドは以下の通り A列 日時 B列 緯度 C列 経度 D列 速度 E列 方向 0度=北、90度=東、180度=南、270度=西 F列 距離 移動距離(m) G列 高度 海抜高度(m) H列 衛星 捕捉している衛星数 I列 タグ 抽出元のGPSログファイル名と行 J列 備考 ■公開内容 NMEAinfo2.ZIP 内容 NMEAinfo.exe 実行ファイル NMEAinfo.readme2.txt 説明書
https://w.atwiki.jp/hmiku/pages/29217.html
【登録タグ BIGHEAD S 初音ミク 曲】 作詞:エレキP 作曲:エレキP 編曲:エレキP 唄:初音ミク 曲紹介 エレキP の1作目。 歌詞は英語で、ラップにも挑戦している。 「Story Rider feat.初音ミク」の題でダウンロード販売が行われている。 歌詞 (動画より書き起こし) every one of us is a story writer you know everything you can see is made by all of us let's see tonight what should we do for now that's it we will dance togather also we're a story rider you know all we need is made by two of us let's see tonight what should we do for now yeah that's it want to fall in love daylight to twilight writing page after page I found you so bright moonlight to sunshine want you to be only a man that hold me tight (now only you) that's why I want you to try (you) if you are not only my song writer we often have to cry, we often have to fight airight we just get to try, we never stop to be bright if you get to ride, you just feel so fine you like this story we write, story rider also we're a story rider you know all we need is made by two of us let's see tonight what should we do for now yeah that's it want to fall in love daylight to twilight writing page after page I found you so bright moonlight to sunshine want you to be only a man that hold me tight (now only you) that's why I want you to try (you) if you are not only my song writer to get yen / till bendin' the pen / with your black ink / don't be thinkin' of such a thing for now drink/coffee or tea / beer or kir / and just look at me cuz it is sure / you're my story writer / you are my only... the story's going you take my feeling higher / it is just like catchin' fire going in the blowing, story rider / far beyond the epilogue daylight to twilight writing page after page I found you so bright moonlight to sunshine want you to be only a man that hold me tight Yeah!!!!! we often have to cry, we often have to fight airight we just get to try, we never stop to be bright if you get to ride, you just feel so fine you like this story we write, story rider + 和訳 僕らみんなストーリーライター 要は全てのものは 僕らみんなが作っていくってこと 今夜はとりあえず何をしようか そうだ、一緒に踊ろう だから僕は話しに乗った 要するに必要なものは全部僕ら二人で作っていくってこと 今夜はとりあえず何をしようか うん、そうだ、恋がしたいね 朝から夕方まで 1ページずつ書いていくたびに 君が輝いていった 月夜から朝日が射すまで 僕をしっかりと抱きしめてくれる唯一の存在になってほしいな (今君だけに)そういうわけでやってみて欲しいんだ (今君だけが)君が僕のソングライターなだけじゃなくて 泣くときもあるかも 闘わなければならないときもあるけど 大丈夫、挑戦することができる 輝くために絶対に立ち止まらない 君がノレるようになれば とてもいい気分 そんなわけで僕たちが書くこの好きなストーリーを 今夜は楽しもう だから僕は話しに乗った 要するに必要なものは全部僕ら二人で作っていくってこと 今夜はとりあえず何をしようか うん、そうだ、恋がしたいね 朝から夕方まで 1ページずつ書いていくたびに 君が輝いていった 月夜から朝日が射すまで 僕をしっかりと抱きしめてくれる唯一の存在になってほしいな (今君だけに)そういうわけでやってみて欲しいんだ (今君だけが)君が僕のソングライターなだけじゃなくて 「円」を得るためだって / ペンが曲がるまで / 黒いインクで書きまくって / そんなことばっかり考えてちゃダメ とりあえず何か / コーヒーか紅茶か麦酒かキールか飲んでから / 僕を見て 君は僕のストーリーライターなのだから 君は僕だけの・・・ ストーリーは続いていって 君は僕の気持をハイにさせる 風に乗って、ストーリーに乗っかって エピローグのはるか向こう 朝から夕方まで 1ページずつ書いていくたびに 君が輝いていった 月夜から朝日が射すまで 僕をしっかりと抱きしめてくれる唯一の存在になってほしいな `(^◇^*)/ ワーイ 泣くときもあるかも 闘わなければならないときもあるけど 大丈夫、挑戦することができる 輝くために絶対に立ち止まらない 君がノレるようになれば とてもいい気分 そんなわけで僕たちが書くこの好きなストーリーを 今夜は楽しもう コメント いいね -- 名無しさん (2014-05-08 18 11 59) ハコビジョンで見ました! -- 実夏 (2014-09-05 06 44 20) CD化 希望です! -- 名無しさん (2014-09-29 21 16 03) はわわ!ミクさんの新たな魅力発見です! -- FOXKING (2015-06-09 01 17 51) いい曲ですね!大好きです! -- にゃこ (2015-07-21 17 09 34) ミクさんは本当にすごい御方ですね、なんでもやってのけます。。エレキさん素晴らしい曲をありがとう!! -- 名無しさん (2015-07-25 12 53 18) 好きなボカロPが歌ってたから原曲聴きに行こうと思ったら非公開だと・・・・・ -- 名無しさん (2015-10-15 13 12 42) youtubeのMJQのバージョンもおすすめ -- 名無しさん (2015-11-17 02 14 43) 久しぶりに見に行ったら非公開で残念… -- 名無しさん (2016-05-25 15 58 54) 本人が出したほうも消えてますよね?どうしてなんでしょう...? -- zank (2020-06-05 16 54 26) 名前 コメント
https://w.atwiki.jp/nginx/pages/15.html
nginx php nginxでphpを動作させる方法を書いています。 nginxでphpを動作させるにはspawn-fcgi(lighthttpdというパッケージに含まれている)というラッパーが必要になります。 つまりnginx --- spawn-fcgi --- phpという風に連携させます。 http //d.hatena.ne.jp/demuyan/20080726 ここを参考にしています。 phpのインストール sudo aptitude install php5-common php5-cgi php5-mysql php5-cli spawn-fcgiを使ってphpを動作させます。 spawn-fcgiはlighttpdに含まれています。 lighttpdのインストール php5-cgiをFastCGIとして起動させるスクリプト(/usr/bin/php5-fastcgi)を作成します。 /usr/bin/php5-fastcgiの内容 重要なのは「-C 2」です。 このCオプションはspawn-fcgiのプロセス数を意味します。アクセス数が多ければ多いほど、この値を大きくしていきます。 アクセスがこれを超えると、いわゆるサーバーが落ちるという状態になります。 #!/bin/sh /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -C 2 -f /usr/bin/php5-cgi php5-cgiの実行権限を設定します。 sudo chmod +x /usr/bin/php5-fastcgi リンクを作成します。 sudo ln -s /usr/bin/php5-fastcgi /usr/bin/php-fastcgi 起動用スクリプト/etc/init.d/fastcgiを作成します。 /etc/init.d/fastcgiの内容 #!/bin/bash PHP_SCRIPT=/usr/bin/php-fastcgi RETVAL=0 case "$1" in start) echo "Starting fastcgi" $PHP_SCRIPT RETVAL=$? ;; stop) echo "Stopping fastcgi" killall -9 php5-cgi RETVAL=$? ;; restart) echo "Restarting fastcgi" killall -9 php5-cgi $PHP_SCRIPT RETVAL=$? ;; *) echo "Usage php-fastcgi {start|stop|restart}" exit 1 ;; esac exit $RETVAL 権限を設定します。 sudo chmod 755 /etc/init.d/fastcgi fastcgiを起動してみます。 sudo /etc/init.d/fastcgi start サーバー起動時に起動するようにします。 sudo update-rc.d fastcgi defaults /etc/nginx/sites-available/domain1.comのserver毎にに以下の内容を追加します。 location ~ \.php$ { fastcgi_pass 127.0.0.1 9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /home/user/public_html/mydomain.com/public$fastcgi_script_name; include /etc/nginx/fastcgi_params; } /etc/nginx/sites-available/domain1.comの内容 下のようになります。 server { listen 80; server_name www.domain1.com; access_log /home/demo/public_html/domain1.com/log/access.log; error_log /home/demo/public_html/domain1.com/log/error.log; location / { root /home/demo/public_html/domain1.com/public/; index index.html index.php; } location ~ \.php$ { fastcgi_pass 127.0.0.1 9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /home/demo/public_html/domain1.com/public$fastcgi_script_name; include /etc/nginx/fastcgi_params; } } server { listen 80; server_name domain1.com; access_log /home/demo/public_html/domain1.com/log/access.log; error_log /home/demo/public_html/domain1.com/log/error.log; location / { root /home/demo/public_html/domain1.com/public/; index index.html index.php; } location ~ \.php$ { fastcgi_pass 127.0.0.1 9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /home/demo/public_html/domain1.com/public$fastcgi_script_name; include /etc/nginx/fastcgi_params; } } nginxを再起動 sudo /etc/init.d/nginx stop sudo /etc/init.d/nginx start これでnginxでphpスクリプトが動作します。 ここまでがnginxの基本設定となります。 お薦めの海外サーバー linodeでnginxを作動させています。
https://w.atwiki.jp/wayofcaliforniawine/pages/290.html
ワイナリー訪問その139 Paso Robles Herman Story(ハーマン ストーリー) Herman Story Wines(2012年6月訪問) この日から第2回パソロブレス旅行を敢行。まずはLos Olivos Tasting Room & Wine Shopで試飲して気に入ったHerman Storyを訪問してみることに。 パソロブレスの中心市街地からほど近い所にあるこのワイナリーは、道路に面したテイスティングルームを持っている。庭やピクニックエリアは無い。 ↑入口はこんな感じ。 テイスティングしたのは以下。 Desparada Sauvignon Blanc "A Fragment" 2011 ($21) 2010 "Tomboy" ($42) 79% Viognier, 21% Rousanne 2011 RPF "the inksmith" ($22) ロゼ 100% Grenache 2010 "On The Road" Grenache ($42) 100% Grenache 2010 Larner ($42) 65% Syrah, 35% Grenache 2010 "Nuts Bolts" ($42) 100% Syrah 2010 RPF "the sighmaker" ($42) 70% Cabernet Sauvignon, 30% Syrah 2010 Desparada "Solacer" ($26) 80% Cabernet Sauvignon, 20% Sangiovese "Desparada"はオーナーのガールフレンドであり、Herman Storyのワイン造りを手伝ってもいる女性であるVailiaさんが造っているブランドなのだとか。ソーヴィニヨンブランの”A Fragment”はリンゴのようにフレッシュな酸味が心地よかった。"Solacer"は、プルーン系の甘い香りがあり、味は柔らかい甘味と酸味、旨味があり、飲んだあとには口の中の摩擦が高まる感じが強烈。こちらもおいしい。 個人的に一番気に入ったのは"On The Road"。香りは穏やかだがスパイシーかつエレガントな感じ。味はバランスが良く、甘酸っぱさが爽やかで、やはり摩擦が凄く高まる感じ。それと、"the signmaker"もジューシーで良かった。 テイスティングルームのスタッフとは、「どうしてここに来たのか?」と訊かれたところから始まり、The Los Olivos Tasting Room & Wine ShopやHerman Story SYRAH Nuts and Bolts 2009の話などで大いに盛り上がった。そのせいかどうかわからないが、テイスティング料金はとられなかった。ワインもおいしかったし、なんとも嬉しい。 1つ前のワイナリー訪問へ 次のワイナリー訪問へ 関連項目 家飲みワイン Herman Story SYRAH Nuts and Bolts 2009 Herman StoryのWebサイトはこちら:http //hermanstorywines.com/ DesparadaのWebサイトはこちら:http //www.desparada.com/
https://w.atwiki.jp/emeditor/pages/96.html
function CodeBeautifier() { CodeBeautifier = function(options) { this.program = "phpCB.exe"; this.options = options || [ ]; this.temporaryExtension = ".pbftmp"; this.temporaryFileName = ScriptFullName + this.temporaryExtension; } var self = CodeBeautifier.prototype; self.beautifyFile = function(fileName) { if (!fileName) fileName = document.FullName; var command = [ "cmd /c", this.program, this.options.join(" "), " + fileName + " , " + this.temporaryFileName + " ].join(" "); var shell = new ActiveXObject("WScript.Shell"); shell.Run(command, 7, true); return this.temporaryFileName; } self.beautifyDocument = function(doc) { if (!doc) doc = document; if (!doc.Saved) throw "セーブされていません"; var tmp = this.beautifyFile(doc.FullName); doc.selection.SelectAll(); doc.selection.InsertFromFile(tmp, doc.Encoding, 0); var fso = new ActiveXObject("Scripting.FileSystemObject"); fso.DeleteFile(tmp); } } CodeBeautifier(); var beautifier = new CodeBeautifier(); /* 設定ここから */ beautifier.options = [ //"-space-after-start-bracket", //"-space-before-end-bracket", "-space-after-if", "-space-after-switch", "-space-after-while", "-space-before-start-angle-bracket", "-space-after-end-angle-bracket", "-extra-padding-for-case-statement", "-one-true-brace-function-declaration", "-glue-amperscore", "-change-shell-comment-to-double-slashes-comment", //"-indent-with-tab", "-force-large-php-code-tag", "-force-true-false-null-contant-lowercase", "-align-equal-statements", "--equal-align-position 50", "--comment-rendering-style PEAR", "--padding-char-count 4", "-optimize-eol" ]; /* 設定ここまで */ if (!document.Saved) { if (confirm("保存されていません\n上書き保存してもよろしいですか?")) { try { document.Save(document.FullName); } catch(e) { alert("保存できませんでした"); Quit(); } } else { Quit(); } } beautifier.beautifyDocument(); document.selection.StartOfDocument(); alert("整形完了しました"); 秀丸用マクロ「秀丸でPHPをインデントして読みやすくするマクロ」http //www.lyricfathom.com/pukiwiki/pukiwiki.php にインスパイヤされました。 実行には http //www.waterproof.fr/products/phpCodeBeautifier/ の phpCodeBeautifier に含まれる phpCB.exe をパスの通った場所(C \WINDOWSなど)に置いておく必要があります。 Changelog 2006-05-05 WshShell.Execute() ではなく WshShell.Run() を使って、出力をテンポラリファイル経由で読み込むようにした 使用者追記 2007-09-19 phpCodeBeautifier1.0.1でオプションの頭の-は全て--にするようにバグフィックスが行われました。使用者の方はお気をつけください。
https://w.atwiki.jp/torco/pages/31.html
Türkiye den insanların dikkatine, 12/18/2009 It has been decided to move the statue to Kushimoto in Wakayama Prefecture. We heard that the decision to relocate the statue was a result of our petition. Sincere gratitude to everyone involved in the petition. We re pleased to be able to announce the move to Kushimoto. We would like to add photographs and follow-up information following the unveiling ceremony in June of next year. 2005 yılında Niigata, Kasiwazaki de bulunan Kasiwazaki Türk Tarihi temalı park kapatıldı. 1996 yılında, park açıkken Türkiye bu parka bir dostluk simgesi olarak tunç bir Mustafa Kemal Atatürk heykeli hediye etmişti, heykel hala parka ait boş arsa üzerinde bulunmaktadır. Şubat ayında tunç heykel hakkındaki bu acı durumu internet haberlerinden öğrendiğimizde şok olduk. Türk insanlarının bu konu hakkında neler hissedeceklerini ifade edemedik. Bu durumu düzeltebilirmiyiz diye araştırmalar yaptığımızda bu parkla ilgili arsanın çok karışık durumda oldğunu öğrendik. Kasiwazaki şehri, arsayı üzerindeki heykelle beraber özel bir şirkete satmış. Sorduğumuzda tunç heykelin şirkete ait olduğunu söylediler. Bu park arazisinin bir bölümüne sahip olan bir arazi sahibi şirket ödeme yapmadığı için mahkemeye başvurmuş. Şirket 2007 Chuetsu deniz depreminden sonra heykeli kaidesinden ayırıp zemine bırakmış ve bir kira ödeme zorunlulukları bulunduğunu bilmediklerini söyleyerek mahkemeye başvurmuş. Mahkemede problemin ne olduğu ve kimlerin hatalı olduğu tespit edilecek. Bir karar alınması ve tunç heykelin durumunun düzelmesi yıllar alabilir. Türkiye ile yakın ilişkileri bulunan Wakayama iline bağlı Kushimoto şehri mümkün olması durumunda heykeli kabul etmek istiyor. Bu konuda Türk elçiliğinin bakışı çok olumlu olmakla birlikte şimdilik tek yapabilecekleri mahkeme sonucunu beklemek. İlk başlarda yeterli para toparlayabilmemiz durumunda heykeli taşıyabileceğimizi düşündük, fakat şu an ne yapabileceğimizi bilmiyoruz. Çoğu Japon insanı, Türkiye de hiçbir zaman bulunmamakla beraber, Türkiye ve Japonya arasındaki ilişkileri bilmekte ve bazıları hala 1985 yılındaki Türk Hava Yolları ile ilgili durum nedeniyle Türkiye ye minnattardır. Toplum olarak böyle durumları ayıplayan bir kültürümüz vardır.. Bir dostluk simgesi olarak armağan edilen bu kahramanlık heykelinin durumunun şimdilik düzelemeyecek olması biz Japon insanları için üzücü bir durumdur. Heykelin durumunun böyle kalmaması için neler yapabileceğimizi araştıracağız. Doğruyu söylemek gerekirse, "heykelin Türkiye ile güçlü ilişkileri bulunan Kushimoto şehrine taşındığını" haber veren Türkçe bir sayfa hazırlamak istiyorduk. sizlere ilk olarak bu durum hakkında birçok Japon insanının üzgün olduğunu ve gönüllülerin yapılabilecekleri araştırdıklarını söylemeliyiz. Sizlere bir gün iyi haber vermek umuduyla çalışmalarımıza devam edeceğiz. Lütfen bizden haber bekleyin. 7 Mart 2009 Mustafa Kemal Atatürk heykeli çeviri grubu
https://w.atwiki.jp/sfwiki/pages/75.html
PHP Hypertext Preprocessor http //www.php.net/ http //jp2.php.net/ (日本のミラーサイト) 日本PHPユーザー会 (Japan PHP User Group) http //www.php.gr.jp/