請幫助我。我的代碼有問題。來自輸入表單的foreach值
這是代碼input.php:
<form method="POST" action="simpan.php">
NIM : <input type="text" required placeholder="input NIM" name="nim"/><br/>
Name : <input type="text" required placeholder="input name" name="nama"/><br/>
score : <input type="number" required placeholder="input score between 0-100" name="score"/><br/><input type="submit" value="OK"/>
這是代碼simpan.php:
<?php
session_start();
$_SESSION['nim'][] = $_POST['nim'];
$_SESSION['nama'][] = $_POST['nama'];
$_SESSION['nilai'][] = $_POST['score'];
header("location:index.php")
?>
和這是代碼show.php:
<?php
session_start();
foreach($_SESSION as $key)
{
foreach($key as $data => $value)
{
echo "NIM : ",$value." ", "Name : ",$value." ", "Score : ",$value." ";
}
}
?>
結果: enter image description here 而問題是我想用窗體顯示輸入在 稔: 名稱: 評分:
例如=淨息差:01名:約翰得分:90
我應該在show.php改變,以便按照上面的格式出現? 謝謝:)
'回聲$ value,「」;'應該是'echo $ value。「」;' –
你沒有收到echo $ value的錯誤,「」;線。試着改變上面提到的評論。 – webpic
逗號工作連接也不是嗎?你能告訴我們你的輸出是什麼樣子嗎? – Jamin