我使用这个脚本:
$userdir = '../../'.$id.'/';
$files2 = scandir($userdir);
$ignore = array(".", "..");
foreach ($files2 as $value) {
if(in_array($value, $ignore)){
}
else {
echo '<img class="clickableimg" id="'.$value.'" src="../../'.$id.'/'.$value.'" />'; }
}
这是一个表单,当用户可以选择一个图像和上传新的图像。
问题是,我希望scandir()在用户单击"刷新"时再次启动,而不会丢失表单数据。
任何想法?
我也倾向于使用AJAX(换句话说,将数据传递给外部PHP脚本而无需重新加载页面)。
在互联网上和在SO上有成千上万的例子。当我学习ajax时,这非常方便:http://www.w3schools.com/ajax/default.asp