我有100個輸入類型文本框,並希望從txt文件中顯示每個框的值。 我無法在PHP中找到它,並認爲它可能在JavaScript中更容易。但我不熟悉JavaScript。從文本文件中爲幾個輸入類型文本字段創建值
<input type="text" size="13" name="contacts[]" id="contact0">
<input type="text" size="13" name="contacts[]" id="contact1">
<input type="text" size="13" name="contacts[]" id="contact2">
<input type="text" size="13" name="contacts[]" id="contact3">
所以我需要從contacts.txt
其中一行有一行人民姓名添加值的文本框:作爲正在顯示我的文本字段。 要顯示爲:
<?php include 'includethis.php' ?>
<input type="text" size="13" name="contacts[]" id="contact0" value="David">
<input type="text" size="13" name="contacts[]" id="contact1" value="Erick">
<input type="text" size="13" name="contacts[]" id="contact2" value="John">
<input type="text" size="13" name="contacts[]" id="contact3" value="Frank">
這裏是includethis.php
文件寫入所有姓名爲名稱的標籤替換到的index.php
$filename = 'pics.txt';
$handle = fopen($filename, 'r');
$datain = fread($handle, filesize($filename));
$names_array = explode("\n", $datain);
$count = 0;
$counter = 0;
foreach($names_array as $show){
if($count < 4)
{
echo '<img src="images/'.$show.'">';
$count++;
}
else
{
$count = 0;
echo '<br><input type="text" size="13" name="contacts[]" id="contact'.$counter++.'"><input type="text" size="13" name="contacts[]" id="contact'.$counter++.'"><input type="text" size="13" name="contacts[]" id="contact'.$counter++.'">';
echo '<br>'.'<img src="images/'.$show.'">';
$count++;
}
}
哪裏是'contacts.txt'?我的意思是,它在服務器上在線嗎?在用戶的電腦中?已經在頁面中?哪裏? – acdcjunior
與'index.php'相同的目錄 – blackfilms
它的格式是什麼?該程序將如何知道要映射到每個「輸入」的線? – acdcjunior