第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

HTML POST 到多個 .php 文件

HTML POST 到多個 .php 文件

PHP
慕沐林林 2023-08-06 14:34:57
這是我目前的形式。## on index.php        <form action="index2.php" method="POST">            <select name="profile">                <option value="basic" selected>Easy</option>                <option value="intermediate">Medium</option>                <option value="advanced">Hard</option>            </select>            <br>                <input type="submit"/>        </form>在index2.php上,我可以成功執(zhí)行$_POST['profile']。但是,我想將 $_POST['profile'] 放在我擁有的另一個 .php 文件上,該文件名為 test.php。當(dāng)我嘗試在 test.php 上執(zhí)行 $_POST['profile'] 并將其分配給變量 $test 時,會返回錯誤。Notice: Undefined index: profile in C:\xampp\htdocs\testfolder\test.php on line 15導(dǎo)致錯誤的代碼:$test = $_POST['profile'];## this is on test.php預(yù)期結(jié)果:成功發(fā)布“個人資料”。我怎樣才能這樣做呢?
查看完整描述

1 回答

?
炎炎設(shè)計

TA貢獻(xiàn)1808條經(jīng)驗 獲得超4個贊

您可以在 POST 之后將該變量存儲到會話變量中,并且可以從每個頁面的代碼中的任何位置訪問該變量。


您的表格:


<form action="index2.php" method="POST">

? ? <select name="profile">

? ? ? ? <option value="basic" selected>Easy</option>

? ? ? ? <option value="intermediate">Medium</option>

? ? ? ? <option value="advanced">Hard</option>

? ? </select>

? ? <br>

? ? ? ? <input type="submit"/>

</form>

在頁面index2.php上,您必須使用此index2.php捕獲POST數(shù)據(jù)


<?php?


session_start(); // starting the session


if(isset($_POST)){

? ? ? $_SESSION['profile'] = $_POST['profile'] // sets the $_POST['profile'] value to $_SESSION['profile']?

}

?>

現(xiàn)在 $_SESSION 將成為您的全局變量,您可以在任何頁面隨時訪問它,只需添加 session_start(); 在每一頁上。


測試.php:


<?php?

session_start(); //starting the session

echo $_SESSION['profile'];

?>

它會在任何頁面上返回您想要的值。



查看完整回答
反對 回復(fù) 2023-08-06
  • 1 回答
  • 0 關(guān)注
  • 147 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號