Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在后端归档中循环浏览文档_Javascript_Html_Css_Web - Fatal编程技术网

Javascript 在后端归档中循环浏览文档

Javascript 在后端归档中循环浏览文档,javascript,html,css,web,Javascript,Html,Css,Web,我正在建立一个网站,将显示漫画 我希望将每个图像存储在后端文件中,然后让站点访问这些文件并在前端显示它们。我不想为每个图像创建新页面。 基本上是这样的: 与您在此处看到的内容类似: 或 我想知道我怎样才能做到这一点。我需要学习查询语言吗?或者我必须为我想显示的每个文件创建一个新页面吗。。。?任何建议都会有帮助 谢谢 在我的脑海中,一种方法是使用PHP并设置模板页面,然后使用查询字符串确定要显示的漫画。比如: <div id="comic"> <?php $comi

我正在建立一个网站,将显示漫画

我希望将每个图像存储在后端文件中,然后让站点访问这些文件并在前端显示它们。我不想为每个图像创建新页面。 基本上是这样的:

与您在此处看到的内容类似:

我想知道我怎样才能做到这一点。我需要学习查询语言吗?或者我必须为我想显示的每个文件创建一个新页面吗。。。?任何建议都会有帮助


谢谢

在我的脑海中,一种方法是使用PHP并设置模板页面,然后使用查询字符串确定要显示的漫画。比如:

<div id="comic">
<?php
    $comic_id = htmlspecialchars($_GET["comic_id"]);
?>
    <img src="<?php print $comic_id?>"/>
</div>

"/>
在这种情况下,您的漫画ID将是文件的名称,您的URL如下所示

这样,您就有了一个.php文件作为模板,但是您可以让它显示您想要的任何图像


当然,编写寻呼机需要更多的代码,需要知道第一个、上一个、当前的、下一个和最后一个漫画是什么。这需要某种映射机制来列出和排序它们。你可以使用后端MySQL数据库,或者更轻的东西。

你不必创建单独的文件在服务器端,您可以根据预定义的模板生成页面,并在任意位置插入内容。您可以使用服务器端脚本语言(如PHP)来完成此操作

至于确定要插入什么(在您的示例中是图像),这通常是使用来自客户端的参数来完成的,通常以As HTTP GET变量的形式。它们(通常)是您在URL末尾问号后看到的键值对(例如?id=3454

下面是一个PHP脚本的基本示例,它可以实现您想要的功能

<html>
<body>

 <?php

  $images = array(
   1 => 'peanuts.jpg',
   2 => 'dilbert.png',
   3 => 'phantom.png'
  );

  echo '<img src="/images/"' . $images[ $_GET['id'] ] . '">';

 ?>

</body>
</html>


像这样的URL会显示一个带有dilbert.png图像的页面。

你的问题是什么?提供的链接也为每个图像提供了一个页面。这是一个公告。我们需要一个问题。哈哈,好的!好的,我已经修改并包含了一个问题。这正是我所寻求的反馈。我只是不确定选择哪种语言/方法来做是的。我想为每张图片创建一个新页面会很可笑。谢谢你的回复!我想php是一条出路。