PHP,HTML表单从Readir传递变量


php, html form passing variables from readir

这就是我要做的,我正在读取目录以在我的页面上显示文件夹,并且我使用 html <form> post 方法将文件夹显示为按钮(type=image),如您所见,文件夹名称将被readdir读取为$entry,从读取目录并将其显示为按钮图像的所有内容都可以正常工作, 现在我希望能够将$entry传递给下一个操作,即让我们举个例子,如果$entry读取 3 个文件夹:

-玻璃

-水

-岩石

如果我点击玻璃,下一页会"玻璃"吗?

这是我的索引.php/1stpage代码:

<?php
    $entry = readdir($handle);
    $i= -1;
    while($entry != null)
{       $defaultimage = "images/default.jpg";
        if($entry != '.' && $entry != '..' && $entry != null):?>
            <form name="form2" method="post" action="index.php/next_page">
            <input type="image" name="<?php echo '$entry'?>" 
              id="<?php echo "$entry"?>" title= "<?php echo "$entry"?>" 
              src="<?php echo "$defaultimage"?>" 
              Style=float:top;float:left;width:150px;height:120px;margin:10px;  
              value="submit">
            </form> 
<?php endif;
$i++;
$entry = readdir($handle);}
?>

我应该在index.php/1stpage中更改什么,以及应该在index.php/next_page中放入什么才能传递文件夹名称?

操作将是

 action=<?php echo ("/".$entry  ."")?>