ZenCart インストール
PHPでできたオープンソースのショッピングサイト構築ツールZenCartをインストールしてみました
公式ページより最新版アーカイブをダウンロードしてサーバーにアップロード後、
XOOPSのインストールのようにインストール画面に沿って進めます。
*ちなみにWORDファイルをHTMLで保存したものなので見にくいです
PHPでできたオープンソースのショッピングサイト構築ツールZenCartをインストールしてみました
公式ページより最新版アーカイブをダウンロードしてサーバーにアップロード後、
XOOPSのインストールのようにインストール画面に沿って進めます。
*ちなみにWORDファイルをHTMLで保存したものなので見にくいです
Nucleus のユーザー機能を自作アプリケーションで使う場合のメモ
NUCLEUS_HOME/nucleus/libs/globalfunctions.phpがすべての動きを制御してる(はず)
この中の action パラメーターのvalueで画面の動きが振り分けられる
index.php は
// This file will generate and return the main page of the site
$CONF = array();
$CONF['Self'] = 'index.php';
include('./config.php');
selector();
これだけ
include('./config.php'); このコードでglobalfunctions.php他、lib以下のクラスを呼び出しているので
ログイン用PHPはconfig.php をコールしつつ
action でlogin を指定して ログインIDとパスワードを渡してやればOK
このあたりはHTMLのソースを見るしかない
基本的にパラメーターさえ分かれば画面の制御は勝手PHP側で可能
ちなみに自作したFORM先のログインPHPは
$CONF = array();
$CONF['Self'] = 'このPHPのファイル名';;
include('./config.php');
header("location: ログイン後の飛び先");
exit;
ログインした場合は echo $member->isLoggedIn(); で1が返る
PHP, MySQLでできたnucleusというブログ
動きは軽快
ブログだけでなく、CMSとしても十分に使えます
これをロリポップサーバーへインストール
http://japan.nucleuscms.org/download.php
ここから最新版をダウンロードします
Nucleus CMS v3.23 の日本語版 nucleus3.23_ja_euc.zip
端末上で解凍後、アップロードします
NUCLEUS_HOME/config.phpのパーミッションを666へ
install.php, install.sql のパーミッションを755にします
そして install.php へブラウザからアクセス。
MySQLの設定を入力するだけでOK
ディレクトリのパスなんかは自動で認識されてます。
インストールボタンを押したら勝手にインストールが始まります。
終わったら install.php, install.sql を削除。
ブラウザから管理画面もしくはブログ画面へアクセス。
エラーがでるときは config.php のパーミッションを444にして再アクセス。
これでOK
ちなみに私のURLは http://drunk.chips.jp/nucleus/
*ソース内部を見るとSQLインジェクションを喰らってしまいそうなところが何箇所かあるんですが大丈夫でしょうか・・・