php,html表单从readir传递变量

时间:2012-08-11 02:07:45

标签: php html joomla joomla2.5

这就是我想要做的,我正在阅读目录以在我的页面上显示文件夹,并且我使用html <form> post方法将文件夹显示为按钮(type = image),因为你可以看到文件夹名称将由readdir读取为$entry,从阅读目录并显示为按钮图像的一切工作正常,现在我希望能够将$entry传递给下一个动作,即让如果$entry读取3个文件夹,则有一个示例:

- 玻璃

- 水

-rock

如果我点击玻璃,下一页将“玻璃”?

这是我的index.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中放置什么才能传递文件夹名称?

1 个答案:

答案 0 :(得分:0)

行动将是

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