選擇菜單選項的值有在index.php文件的代碼:獲得由使用可變
<select name="select" id="select_invoice">
<option value="">--- Please select ---</option>
<?php echo $obj->printOption(); ?>
</select>
類是遵循:
class SelectOption {
private $query_names;
private $selected_index = '';
public function SelectOption($query_names=''){
if($query_names) $this->query_names = $query_names;
if($query_names) $this->query_names = $query_names;
}
public function printOption(){
echo $this->getOption();
}
public function get_diretory($query_names) {
print '<select name="files">';
$directory = dir($query_names) or die($php_errormsg);
print '<option> --Please select-- </option>';
while (false !== ($f = $directory->read())) {
if (is_file($directory->path.'/'.$f)) {
print '<option> ' . $f . '</option>';
}
}
$directory->close();
}
}
$query_names = 'file_directory';
$obj = new SelectOption($query_names);
$obj->get_diretory($query_names);
如何從這個選擇菜單獲得期權價值並找到目錄中的文件並閱讀它?
發佈表單並檢查$ _POST變量。然後嘗試編寫腳本來查找文件。如果你失敗了,再問一次。 – giorgio
問題過於寬泛,從一開始就提問,並在遇到困難時詢問具體問題。 – NDM
我卡在這裏: 它給了我在我的目錄裏面的名字的選擇菜單。 我需要編寫將獲得選項值並打開此文件的函數。 – user2656061