我的第一個問題是,我希望index.php通過表單詢問用戶問題,並在新聞提交時更新jcart.php上的會話變量。當我稍後調用會話變量時,現在使用當前代碼,因此現在我發現我剛纔的代碼無法正常工作。表單輸入到會話變量
第二個問題是當我按提交它需要我到jcart.php有沒有辦法避免這種情況或讓它回去。
在我的index.php我有一個表格:
<form action="jcart/jcart.php" method="post">
<input type="text" name="example" id="example" />
<input type="submit" name="submit" value="Submit" />
</form>
而且在Jcart.php:
$_SESSION['example'] = $_POST['example'];
然後在頁面上我打電話它cocktails.php
<?php
include_once('jcart/jcart.php');
session_start();
?>
<input type="hidden" name="my-item-id" value="<?php echo $_SESSION['example'];?>" />
感謝您的幫助。
在session_start();應該在jcart.php中調用,然後只能分配會話值 – Nisam
你在調用'session_start'嗎?你有錯誤嗎? –
嗨,大家好,感謝評論這段代碼實際上是一個名爲Jcart的腳本的一部分,似乎不再支持它,所以轉向Stackoverflow。我假設會議開始工作,因爲購物車作爲一個整體運作。 我可以通過硬編碼在jcart.php中存儲一個會話變量,它可以工作,我似乎只是動態添加它。 關於呼叫會話開始第一行: //如果您的頁面調用session_start()請確保首先包含jcart.php – craigie2204