我有一個正在讀取文本文件並逐行打印文件的php頁面。並且我已經給每行的'yes''no'選項。現在我想在第二頁選擇yes作爲打印這些行。如果用戶選擇yes,那麼我想打印這些行到下一頁。我有下面的code.Can任何一個檢查這個代碼?POST下拉列表值到下一個PHP頁面
<?php
$i=0;
$lines = file("text.txt");
foreach($lines as $line) {
$select_val=$line.'-'.$i;
print " <br> ";
print " <br> ";
echo($line);
echo '<select name=".$select_val.">';
echo '<option value="Yes">Yes</option>';
echo '<option value="No">No</option>';
echo '</select>';
print " <br> ";
print " <br> ";
$i++;
}
?>
<input type="hidden" name="ival" value="$i" /> <?
print "<input type=submit value=Submit><input type=reset>";
?>
第2頁:
<?php
$i=0;
$lines = file("text.txt");
foreach($lines as $line) {
$select_val=$line.'-'.$i;
$a=$_POST[$select_val];
if ($a == 'Yes') {
echo($line);
}
$i++;
}
?>
<?php $ i = 0; $ lines = file(「text.txt」); foreach($ lines as $ line) { $ select_val = $ line。''。$ i; print「
」; print「
」; echo($ line); echo''; print「
」; print「
」; $ i ++; } ?> <? print「」; ?> – user3111740
第2頁: <?php $ i = 0; $ lines = file(「text.txt」); foreach($ lines as $ line) { $ select_val = $ line。''。$ i; $ a = $ _ POST [$ select_val]; if($ a =='Yes') { echo($ line); } $ i ++; } ?> – user3111740
請不要在評論中發佈代碼。編輯上面的問題,並將其放在那裏,突出顯示它,然後單擊工具欄中的「{}」以創建代碼塊。 –