當(dāng)我只需要一個(gè)變量時(shí),sendMail.php 會(huì)顯示整個(gè)頁面。提前致謝ini_set('display_errors', 1);include 'index.php';$senderEmail = $_SESSION['uname'];$recipientEmail = 'philip@scriver.net'; $message = filterInput($_POST['message']);$subject = filterInput($_POST['Subject']);$attach1 = filterInput($_POST['attach1']);if(sendEmailWithAttachments($recipientEmail,$senderEmail,$subject,$message,$attach1))...
1 回答

PIPIONE
TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超9個(gè)贊
include 不是用于設(shè)置變量,它會(huì)獲取您包含的文件的所有內(nèi)容,甚至是 html,所以是的,它會(huì)顯示在您的屏幕上。如果你想獲取一個(gè)變量,你有更多的選擇: - 存儲(chǔ)在數(shù)據(jù)庫中并通過 SQL 查詢獲取 - 通過 POST 或 GET 請(qǐng)求發(fā)送
您可能還希望將 php 代碼盡可能與 html 分開存儲(chǔ)。因此,您可以將在多個(gè)位置使用的代碼存儲(chǔ)在一個(gè)根本不包含 html 的 php 文件中,并且只包含該文件,因此它不會(huì)在您的屏幕上顯示任何 html 內(nèi)容。雖然為了發(fā)送一個(gè)值,我會(huì)堅(jiān)持第一個(gè) 2 選項(xiàng)
- 1 回答
- 0 關(guān)注
- 125 瀏覽
添加回答
舉報(bào)
0/150
提交
取消