ID为空时如何显示404错误页面?

线

我在MYSQL中创建一个表。我将一些数据插入表中。

我的问题是关于ID为NULL时的错误。

当URL为“ .com / blog / post / 1”时,内容具有完美可见的ID 1和其他ID的内容。但是问题是当URL为“ .com / blog / post”时,我无法解决(因为我是Codeigniter的新手)。

我认为问题“ post /”本身需要ID号,但是如何通过如下所示的页面更改错误

禁止的

您无权访问此服务器上的/ post /。

戈帕玛·戈帕兰(Gopakumar Gopalan)

在您的blog控制器中,当有人要求a时,post您可以检查是否id存在,如果不存在,则可以将其重定向到博客索引。

blog控制器将这个样子。

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Blog extends CI_Controller {

   function __construct()
   {
       parent::__construct();
   }

   function index()
   {
       //List posts with title and excerpts and a read more link
   }

   function post($id=NULL)
   {
       if($id)
       {
         //Show detailed post
       }
       else
       {
         redirect('blog');
       }
   }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

输入字段为空时显示错误

来自分类Dev

UserCreationForm在字段为空时显示错误

来自分类Dev

访问AJAX页面时如何显示“找不到页面(404)”

来自分类Dev

Yii2,模块错误页面未显示,但在错误404时显示空白页面

来自分类Dev

Yii2,模块错误页面未显示,但在错误404时显示空白页面

来自分类Dev

文件为空时显示错误消息的问题

来自分类Dev

在WildFly中访问不存在的JSF页面时未显示404错误页面

来自分类Dev

为什么404或其他自定义IIS错误页面中的POST数组为空?

来自分类Dev

为什么404或其他自定义IIS错误页面中的POST数组为空?

来自分类Dev

Rails动态错误页面(404、422、500)显示为空白

来自分类Dev

单击命令按钮时如何显示为空

来自分类Dev

GridView如何在GridView为空时显示页脚

来自分类Dev

数据为空时如何显示反馈消息

来自分类Dev

GridView如何在GridView为空时显示页脚

来自分类Dev

尝试显示JSP页面时如何解决该错误?

来自分类Dev

404的7.1错误页面未显示

来自分类Dev

显示一般404错误页面

来自分类Dev

页面刷新时AngularJS 404错误

来自分类Dev

用户在Django中输入错误的网址时,如何返回404错误页面?

来自分类Dev

编辑页面时发生错误:参数缺失或值为空:static_page

来自分类Dev

如何显示laravel 404页面?

来自分类Dev

当页面上的其他链接为默认设置时,如何使某些链接显示为灰色?

来自分类Dev

当模型状态为假时无法重定向,显示某些页面未找到错误

来自分类Dev

在GridView中文本为空或为空时如何显示图像,反之亦然?

来自分类Dev

Java:arraylist用于显示空值时显示为空

来自分类Dev

刷新页面时如何防止Angular中的404 not found错误?

来自分类Dev

当 web.config 中的 debug=true 时,404 页面显示为源(chrome 和 ff,不在 edge 中)

来自分类Dev

当所需的文本框为空时,如何强制页面回发

来自分类Dev

txt文件为空时显示消息

Related 相关文章

  1. 1

    输入字段为空时显示错误

  2. 2

    UserCreationForm在字段为空时显示错误

  3. 3

    访问AJAX页面时如何显示“找不到页面(404)”

  4. 4

    Yii2,模块错误页面未显示,但在错误404时显示空白页面

  5. 5

    Yii2,模块错误页面未显示,但在错误404时显示空白页面

  6. 6

    文件为空时显示错误消息的问题

  7. 7

    在WildFly中访问不存在的JSF页面时未显示404错误页面

  8. 8

    为什么404或其他自定义IIS错误页面中的POST数组为空?

  9. 9

    为什么404或其他自定义IIS错误页面中的POST数组为空?

  10. 10

    Rails动态错误页面(404、422、500)显示为空白

  11. 11

    单击命令按钮时如何显示为空

  12. 12

    GridView如何在GridView为空时显示页脚

  13. 13

    数据为空时如何显示反馈消息

  14. 14

    GridView如何在GridView为空时显示页脚

  15. 15

    尝试显示JSP页面时如何解决该错误?

  16. 16

    404的7.1错误页面未显示

  17. 17

    显示一般404错误页面

  18. 18

    页面刷新时AngularJS 404错误

  19. 19

    用户在Django中输入错误的网址时,如何返回404错误页面?

  20. 20

    编辑页面时发生错误:参数缺失或值为空:static_page

  21. 21

    如何显示laravel 404页面?

  22. 22

    当页面上的其他链接为默认设置时,如何使某些链接显示为灰色?

  23. 23

    当模型状态为假时无法重定向,显示某些页面未找到错误

  24. 24

    在GridView中文本为空或为空时如何显示图像,反之亦然?

  25. 25

    Java:arraylist用于显示空值时显示为空

  26. 26

    刷新页面时如何防止Angular中的404 not found错误?

  27. 27

    当 web.config 中的 debug=true 时,404 页面显示为源(chrome 和 ff,不在 edge 中)

  28. 28

    当所需的文本框为空时,如何强制页面回发

  29. 29

    txt文件为空时显示消息

热门标签

归档