導航:首頁 > 編程語言 > php引用代碼

php引用代碼

發布時間:2025-08-16 15:10:24

php引用另一個頁面的內容

你的意思是如圖的目錄結構么?

如果是這樣的目錄結構,你可以有兩種方法解決:

1、在上級目錄的index.php文件中定義

define("ROOT",dirname(__FILE__).'/');

將index.php所在的目錄定義為根目錄,然後再a.php文件中引用require_once(ROOT.'page_b/b.php');

這是絕對路徑引用;

2、可以直接在a.php文件中寫:require_once("../page_b/b.php");這是相對路徑引用,」../「(兩個點)表示上級目錄。這種方式在項目中不推薦使用,目錄復雜的話,會引起混亂。

解決你說的無限循環的問題,你只要寫require_once而不是require,應該不會引起無限循環的啊。你說部分內容的話,最簡單的辦法是,你把你說的」部分內容「作為單獨一個文件,讓a.php文件和b.php文件分別引入就行了。只引入部分內容,好像沒有好的解決辦法。

你也可以查一下include和require的區別。

如果有什麼問題可以發email給我,最好附上你的代碼。空口說不太好說。

謝謝。

❷ php 引用外部的css。

php頁面外部調用css樣式表時有三處優點:

第一個好處:網頁處理速度會更快一些,尤其在有很多網頁共用一份CSS樣式表時更為好用!因為你不用為每一頁都寫同樣的CSS代碼,網頁自然就會更瘦一些輕快一些。

第二個好處:可以防止一些電腦程度較低的使用者直接看到CSS語法(就是有人不喜歡被看見語法),當然指的是無法直接看到,而非無法看到,稍微有點能力的,要查看CSS文件的內容簡直是易如反掌。

第三個好處:當然就是維護方便了!你只要修改一個CSS文件,不管你有幾千個網頁文件,都會以你最新修改的版本為准了!


做好CSS文件後,下面就該在網頁中調用了,調用的方法如下所示:

  1. Link樣式表式: <link rel="stylesheet" type="text/css" href="css.css"(href表示路徑)>

  2. Html式: <style type="text/css">@import url("css.css");></style>

❸ 求一用php寫的注冊和登錄頁面代碼

1. 注冊頁面(reg.php)的代碼:
```php
<?php
header("Content-type:text/html;charset=utf-8");
$dsn = 'mysql:dbname=1104javab;host=127.0.0.1';
$user = 'root';
$password = '';
try {
$pdo = new PDO($dsn, $user, $password, array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES \'UTF8\''));
} catch (Exception $e) {
echo '錯誤:' . $e->getMessage();
}
if ($_POST) {
$name = $_POST['name'];
$pwd = md5($_POST['pwd']);
$sql = "INSERT INTO 表 (username, password) VALUES ('$name', '$pwd')";
if ($pdo->query($sql)) {
echo "";
} else {
echo "";
}
}
?>
2. 注冊頁面(reg.html)的代碼:
```html

用戶名:
密碼:

```
3. 登錄頁面(login.html)的代碼:
```html

用戶名:
密碼:

```
4. 登錄頁面(login.php)的代碼:
```php
<?php
header("Content-type:text/html;charset=utf-8");
$dsn = 'mysql:dbname=1104javab;host=127.0.0.1';
$user = 'root';
$password = '';
try {
$pdo = new PDO($dsn, $user, $password, array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES \'UTF8\''));
} catch (Exception $e) {
echo '錯誤:' . $e->getMessage();
}
if ($_POST) {
$name = $_POST['name'];
$pwd = $_POST['pwd'];
$sql = "SELECT user_id FROM 表名 WHERE username='$name' AND password='$pwd'";
$stmt = $pdo->query($sql);
$info = $stmt->fetch(PDO::FETCH_ASSOC);
if ($info) {
echo "登錄成功";
} else {
echo "登錄失敗";
}
}
?>
```
注意:以上代碼中的資料庫連接信息、表名、欄位名等需要根據實際情況進行替換。同時,為了防止SQL注入攻擊,建議使用預處理語句。

❹ thinkphp怎麼引用css文件

在thinkPHP中模板和css是這樣的輸出和引用的:
首先說模板要放在與模板對應的文件夾中,然後css和js等外部引用的文件要在你模板目錄下新建一個名叫public的文件夾,css和js文件就是放在這個文件夾中的。
注意此時要更改模板(htnl文件)中的引用地址的代碼,例如:
原來你引用css文件是這樣引用的:
<link rel="stylesheet" href="./Css/index.css" />但是在thinkPHP中你要改成:
<link rel="stylesheet" href="__public__/Css/index.css" />__public__的意思訪問當前目錄下的public 文件夾,thinkPHP就會訪問public文件夾。

閱讀全文

與php引用代碼相關的資料

熱點內容
神童3d概率計演算法 瀏覽:921
javaftp批量 瀏覽:799
酒田戰法78式源碼 瀏覽:339
菜鳥橙運app如何綁定車輛 瀏覽:1
晴天神奇寶貝伺服器地址 瀏覽:55
如何使用簡約文件夾 瀏覽:974
koss觸摸屏編程軟體 瀏覽:81
蘋果登錄id為什麼說伺服器出錯 瀏覽:644
ev3編程安卓應用 瀏覽:236
安卓英魂之刃怎麼用qq登錄 瀏覽:525
androidedittext眼睛 瀏覽:526
手機解壓縮免費軟體哪個好 瀏覽:814
破解pb源碼 瀏覽:363
linuxshell與或非 瀏覽:806
單片機編程單詞 瀏覽:965
mt源碼是啥 瀏覽:895
伺服器牌照有什麼用 瀏覽:128
win10啟用linux 瀏覽:449
如何攔截伺服器發送出來的數據 瀏覽:204
怎樣電腦加密可以wifi聯不上 瀏覽:976