?php $dir = dirname(__FILE__); //走査するディレクトリの名前 - 現在のファイルが存在するフォルダー //$dir='D:PHPwampwwwadminhostsadmin' //PHP はフォルダー内のすべてのファイルを走査します。 $handle=opendir( $dir."."); $arr = array(); while($file=readdir($handle)){ if(is_file($file)){ if (
$dir = dirname(__FILE__); //トラバースするディレクトリの名前 ->現在のファイルが存在するフォルダー
//$dir='D:PHPwampwwwadminhostsadmin'
// PHP はフォルダーすべてのファイルを走査します
$handle=opendir($dir.".");
$arr = array();
while($file=readdir($handle)){
if(is_file($file)) {
if ( $file != "."&& $file != "..") {
$file = mb_substr($file,0,strripos($file,'.'));
$files =explode( ' ',$ file); //$fileを配列に変換
$arr[]=$files['0'];//1次元配列に変換
}
}
}
//PRint_r($ arr);
closedir($ handle);
//PHP は input->name
foreach ($_POST AS $key=>$value) の値を取得します{
if(!in_array($key,$arr) ){ //$arr
のNotにあるnameの値を判定 echo "$key: doesn'texist";
}
}
?>
の値を取得します