亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

將變量從一個部分傳遞到另一個 PHP

將變量從一個部分傳遞到另一個 PHP

PHP
UYOU 2023-04-28 15:25:29
我這里有這段代碼。它的作用是:首先用戶必須提交一個index.html表格,這樣做意味著他必須用他的分數完成所有輸入(例如 80/100 成績)。之后用戶按下提交按鈕,如您所見,我必須//foreach statement在表格上顯示他們的信息。這很好用。但今天我還添加了一個按鈕,將此表格信息轉換為 document.xls(Excel) . 很確定我在將 php 變量從一個部分傳遞到另一個 php 部分時做錯了。此外,<table>必須介于兩者之間<body> </body>,而不是像echo <table>我所說的那樣,否則腳本無法正常工作?;旧衔蚁胍_的方法從第一個 php 部分獲取變量$name $score1 $score2等并將它們放置到<td> <?php $name = $_SESSION['name']; ?>`` </td> <td> <?php $score = $_SESSION['score']; ?> </td> 所以這是我的代碼:   <?php session_start();?><html><head></head></html><body><?phpfunction average(){$name = $_POST['name'];$score1 = $_POST['math'];$score2 = $_POST['chemistry'];$score3 = $_POST['history'];$score4 = $_POST['english'];$score5 = $_POST['language'];$score6 = $_POST['religious'];$score7 = $_POST['german'];$score8 = $_POST['physics'];$score9 = $_POST['latin'];$score10 = $_POST['french'];$score11 = $_POST['music'];$study = array(    "Mathimatics"=> $score1,    "Chemistry"=> $score2,    "Histroy"=> $score3,    "English"=> $score4,    "Language"=> $score5,    "Religious"=> $score6,    "German"=> $score7,    "Physics"=> $score8,    "Latin"=> $score9,    "French"=> $score10,    "Music"=> $score11);    $_SESSION['name'] = $name;    $_SESSION['score1'] = $score1;    //echo "<div>";    //echo "<table class=\'tableToExl\'>";    //echo "    <th>Projects</th>";    //echo "    <th>Score</th>";    //foreach ($study as $key=>$values){    //echo "  <tr>";    //echo "    <td>$key</td>";    //echo "    <td>$values</td>";    //echo "  </tr>";    //}}    average();?> <table class="tableToExl" data-tableName="Test Table 1">     <th>Projects</th>     <th>Score</th>        <tr>             <!-- For example i placed only the name of the student and the first Project-->        <td> <?php  $name = $_SESSION['name']; ?> </td>        <td> <?php  $score = $_SESSION['score']; ?> </td>       </tr></table>任何建議我做錯了什么?謝謝
查看完整描述

1 回答

?
精慕HU

TA貢獻1845條經驗 獲得超8個贊

嘗試:

<td> <?php  echo $_SESSION['name']; ?> </td>
<td> <?php  echo $_SESSION['score']; ?> </td>


查看完整回答
反對 回復 2023-04-28
  • 1 回答
  • 0 關注
  • 142 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號