ホームページ > バックエンド開発 > PHPチュートリアル > thinkphp アプリケーションをダウンロードしてフレームワークに送信するにはどうすればよいですか?

thinkphp アプリケーションをダウンロードしてフレームワークに送信するにはどうすればよいですか?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-23 13:46:25
オリジナル
987 人が閲覧しました

RT オンラインで THINKPHP に基づいたものを見つけました http://www.jakehu.me/index.php/382
使用できません - -


ディスカッションに返信 (解決策)

ActAction.class。 php

<?phpdefine('LIB_PATH',APP_PATH.'Libraries');class ActAction extends CommonAction {    public function cqfs() {        $this->display();    }    public function cqfso()    {                   $M=M('ActCqfs');        $action = $_GET['action'];         if($action==""){ //读取数据,返回json         $list=$M->select();        foreach ($list as $key => $value) {            $arr[] = array(                 'id' => $value['id'],                 'mobile' => substr($value['mobile'],0,3)."****".substr($value['mobile'],-4,4)             );         }        echo json_encode($arr);         }else{ //标识中奖号码         $id = $_POST['id'];         $data['status']=1;        if($M->where('id='.$id)->save($data)){             echo '1';         }     }     }}
ログイン後にコピー


cqfs.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>PHP抽奖程序</title><script type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.9.0/jquery.min.js"></script><style>.demo {	width:300px;	margin:60px auto;	text-align:center}#roll {	height:32px;	line-height:32px;	font-size:24px;	color:#f30;	text-align:center}.btn {	width:80px;	height:26px;	line-height:26px;	background:url(btn_bg.gif) repeat-x;	border:1px solid #d3d3d3;	cursor:pointer}#stop {	display:none}#result {	margin-top:20px;	line-height:24px;	font-size:16px;	text-align:center}.con {	text-align:center}</style></head><body><div id="roll"></div><div class="con"><input type="hidden" id="mid" value=""><p>  <input type="button" class="btn" id="start" value="开始">  <input type="button" class="btn" id="stop" value="停止"></p></div><div id="result"></div><script language="javascript" type="text/javascript">$(function(){     var _gogo;     var start_btn = $("#start");     var stop_btn = $("#stop");          start_btn.click(function(){         $.getJSON('__URL__/cqfso',function(json){             if(json){                 var obj = eval(json);//将JSON字符串转化为对象                 var len = obj.length;                 _gogo = setInterval(function(){                     var num = Math.floor(Math.random()*len);//获取随机数                     var id = obj[num]['id']; //随机id                     var v = obj[num]['mobile']; //对应的随机号码                     $("#roll").html(v);                     $("#mid").val(id);                 },100); //每隔0.1秒执行一次                 stop_btn.show();                 start_btn.hide();             }else{                 $("#roll").html('系统找不到数据源,请先导入数据。');             }         });     }); stop_btn.click(function(){         clearInterval(_gogo);         var mid = $("#mid").val();         $.post("__URL__/cqfso/action/ok",{id:mid},function(msg){             if(msg==1){                 var mobile = $("#roll").html();                 $("#result").append("<p>"+mobile+"</p>");             }             stop_btn.hide();             start_btn.show();         });     }); }); </script></body></html>
ログイン後にコピー


これら 2 つのファイルをダウンロードした後、thinkphp に適用するにはどうすればよいですか?
詳しく説明してください...ありがとうございます

対応する MVC を対応するフォルダーに配置し、データベーステーブル 構造と対応するデータのみ。

[モジュール] をタッチして、C で独自のメソッドを記述する必要はありません。対応する V はビュー表示であり、構成ファイルでデータベースの関連構成を構成します。

対応する MVC を対応するフォルダーに配置し、データベースのテーブル構造と対応するデータをインポートします。

ここで知りたいのは、対応するフォルダーとフロントエンドページが設定後に直接実行できるかどうかです
最初の部分には 'define('LIB_PATH',APP_PATH.'Libraries');' がありません。コード

ダウンロードしたファイルには使用方法の説明がありませんか?


通常の状況では:
たとえば、フォルダーが xxx の場合は、http://localhost/xxx 経由でアクセスします。もちろん、データを MySQL にインポートする必要もあります。

ダウンロードしたファイルには使用方法の説明がありませんか?


通常の状況では:
たとえば、フォルダーが xxx の場合は、http://localhost/xxx 経由でアクセスします。もちろん、データを MySQL にインポートする必要もあります。


これは、thinkphp フレームワークに基づいているので、ファイルを配置する方法がわかりません。プロジェクトの Lib ディレクトリ
cqfs.html がプロジェクトの Tpl ディレクトリに置かれます 彼が提供した SQL を実行してデータテーブルを作成し、データを入力します

thinkphp を使用したことがないので、実行しないでください。強制的に実行します
数値のスクロールは cqfs.html の js によって制御されます
数値の配列




を指定し、対応する MVC を対応するフォルダーに配置し、データベース テーブル構造と対応するデータをインポートするだけです。

今知りたいのは、設定後に対応するフォルダーとフロントエンドページを直接実行できるかどうかです。

ファイルを直接開くと、間違いなく機能しません。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート