将PHP脚本回显到父页面上

将PHP脚本回显到父页面上,php,image,parent,echo,Php,Image,Parent,Echo,我对PHP相当陌生,似乎无法理解这一点 我通常能够通过谷歌和反复试验找到我需要的东西,然后找出它为什么会这样做,但这一点让我很困惑 目前,我的php脚本在我的服务器上查询一个缩略图文件夹,这反过来会自动用缩略图填充页面。当您点击缩略图时,您将进入一个新的空白白色页面,图像位于左上角 我的问题是,有没有一种方法可以将target=\u父操作放入我的脚本中,使较大的图像在同一页面中打开,或者在新的适合大小的窗口中打开,从而使最终的查看器更容易浏览图像 以下是我当前使用的脚本 <?php

我对PHP相当陌生,似乎无法理解这一点

我通常能够通过谷歌和反复试验找到我需要的东西,然后找出它为什么会这样做,但这一点让我很困惑

目前,我的php脚本在我的服务器上查询一个缩略图文件夹,这反过来会自动用缩略图填充页面。当您点击缩略图时,您将进入一个新的空白白色页面,图像位于左上角

我的问题是,有没有一种方法可以将target=\u父操作放入我的脚本中,使较大的图像在同一页面中打开,或者在新的适合大小的窗口中打开,从而使最终的查看器更容易浏览图像

以下是我当前使用的脚本

    <?php

                    $images = glob('*.{jpg,jpeg,png,gif}', GLOB_BRACE);

                    foreach ($images as $image) {
                        if (file_exists("./thumbs/{$image}")){
                            echo "<a href=\"{$image}\"><img src=\"thumbs/{$image}\" alt=\"{$image}\" /></a>";
                        }else{
                            echo "<a href=\"{$image}\"><img src=\"?img/{$image}\" alt=\"{$image}\" /></a>"; 
                        }
                    }

                    ?>


任何帮助或见解都将不胜感激

我认为您不需要php脚本来完成它。加载缩略图后,您可以使用javascript打开一个lightbox来查看图像


选中此项,它是一个免费的lightbox插件。

听起来您想使用JavaScript在单击时弹出的窗口中显示图像。如果您试图创建图像库,请不要重新发明轮子。有很多基于JS的图片库看起来非常专业,比打开图片的弹出窗口做得更好。例如,.thanksguys,看起来我将在lightbox上游手好闲,看看我更喜欢哪一个,然后实现它。我认为这会很好地工作,我想现在没有时间学习javascript了。只是澄清一下,我仍然应该使用php的第一部分,它将自动填充缩略图,然后让javascript在lightbox中打开它们,或者lightbox函数作为脚本的一部分来做这件事?这就是我所想的,我将建议类似的方法。您只需将脚本添加到页面中,并将
rel=“prettypto”
添加到要lightbox的每个
标记中。@ShivamShah推荐的那一款看起来也很不错。而JS在这两方面的学习曲线都很低。谢谢各位……我现在选择了lightbox。一切都很顺利。只是需要修改一下php代码,这样它仍然可以自动添加缩略图,但现在它加载的是lightbox而不是新页面。