你的那些“很多静态的HTM页”是如何命名的?

解决方案 »

  1.   

    直接写VIEW.PHP?ID=文件名
    然后读取$ID.html,显示
      

  2.   

    呵呵,,唠叨老大的一句话提醒我了,,,
    如果你的文件命名有规则的话,可以通过一个公式以ID为因子求出文件路径,,(不过这种方法实现起来不一定那么顺手,或者说文件没有什么规则。)
    例如你的文件名是以这种方式命名的: file01.htm file02.htm.....还是用数据库好些吧。。
      

  3.   

    我用11111这样的数字命名呢,求救啊!详细点告诉我好吗,万分感激了------------------------------
    VIEW.PHP CODE:
    <?php
    $filepath="自定义文件路径/";
    //这里还可以加入判断文件是事存在的代码
    include ($filepath.$_GET[ID]);
    ?>
      

  4.   

    如果你用11111.htm、22222.htm....命名的,那么
    VIEW.PHP?ID=XXX就是
    VIEW.PHP?ID=11111、VIEW.PHP?ID=22222....了view.php
    <?php
    $filename = $_GET['id'].'.htm';
    if(file_exists($filename))
      readfile($filename);
    else
      echo "没有此页";
    ?>
      

  5.   

    这样说吧,比如在我的WEB主目录有一文件夹A,里面有文件1.HTM,2.HTM,如何才能在地址栏输入VIEW.PHP?ID=1,显示1.htm的内容,输入VIEW.PHP?ID=2显示2.htm的内容
      

  6.   

    不是和你说了吗?view.php
    <?php
    $path = 'A/';
    $filename = $path.$_GET['id'].'.htm';
    if(file_exists($filename))
      readfile($filename);
    else
      echo "没有此页";
    ?>