導航:首頁 > IDC知識 > tp5域名常量

tp5域名常量

發布時間:2021-01-25 08:36:18

1、TP5關於命名空間,域名如何綁定

域名綁定的話,去空間控制平台上綁定就可以了

2、nginx 一個域名下多個tp5項目怎麼配置?

No input file specified. 是找不到默認首頁文件

3、用TP5寫的項目幫了個域名,放到伺服器上怎麼訪問

以伺服器上的域名為准,將域名A解析指向伺服器IP,把項目放到phpstudy的默認目錄下就可以了

4、TP5要求的環境

PHP >= 5.4.0

PDO PHP Extension

MBstring PHP Extension

CURL PHP Extension

5、TP5地址中有index.php的只要帶中文參數就報錯,怎麼解?

可以用英文

不能用英文可以先把中文轉成ascii,在收到之後在轉換成中文

<?php
$instr = '測試';
//A:將字元串(中文同樣實用)轉為ascii
function strtoascii($str){
$str=mb_convert_encoding($str,'GB2312');
//注意:我默認當前我們的php文件環境是UTF-8,如果是GBK的話mb_convert_encoding操作就不需要
$change_after='';
for($i=0;$i<strlen($str);$i++){
$temp_str=dechex(ord($str[$i]));
$change_after.=$temp_str[1].$temp_str[0];
}
return strtoupper($change_after);
}
//B:將ascii轉為字元串(中文同樣實用)
function asciitostr($sacii){
$asc_arr= str_split(strtolower($sacii),2);
$str='';
for($i=0;$i<count($asc_arr);$i++){
$str.=chr(hexdec($asc_arr[$i][1].$asc_arr[$i][0]));
}
return mb_convert_encoding($str,'UTF-8','GB2312');
//注意:我默認當前我們的php文件環境是UTF-8,如果是GBK的話mb_convert_encoding操作就不需要
}

echo strtoascii($instr);//2B2EAC4D
echo asciitostr("2B2EAC4D");//測試

6、tp5用path_info模式傳參

ipconfig/ALL

7、TP5 用了域名路由之後,SESSION 不共域了,怎麼辦

PHP 中session是一種會話機制,用戶登錄等功能是都會用到。如果在整個網站想共用session,只需在項目入口處設置session的路徑,生命周期,域名即可。示例如下:

1
2
3
4
5
6
7
8
9
10
11

<?php
//第一個參數是session的生命周期,第二個參數是路徑,第三個是域名
@session_set_cookie_params(3600, "/", "domain.com", false, TRUE);
session_start();

//或者這樣設置也可以,任選其一
ini_set('session.cookie_path', '/');
ini_set('session.cookie_domain', '.domain.com');
ini_set('session.cookie_lifetime', '1800');

?>

8、tp5,success成功後怎麼帶參數跳轉?

1、首先打開編輯器sublime,打開TP5項目。

2、然後寫上注釋內容。

3、然後新建一個跳轉的方內法tiaozhuan。

4、接著在方法裡面實例化Car模型容。

5、如果實例化成功,則返回「新增成功」的信息,用到了success函數來實現。$this->success("新增成功");。

6、如果實例化不成功,則用error方法來實現跳轉。$this->error("新增失敗");。在瀏覽器中運行網址進行訪問就可以了。

9、用的tp5 我要怎麼在圖3 js中獲取這個變數然後賦值, ($str在html中列印見圖4), 謝謝老哥們啦

只能在頁面上定義一個變數賦值獲取,文件內沒法直接寫模板標簽。

10、tp5 怎麼訪問 public/index.php

ThinkPHP是一個快速、兼容而且簡單的輕量級國產PHP開發框架。 新建一個admin.php文件,將index.php內容復制到admin.php內

與tp5域名常量相關的知識