---
title: "Kolla om en sida är required"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/115415-kolla-om-en-sida-är-required"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "K++"
published: "2004-11-08T15:19:54.000Z"
updated: "2004-11-09T09:31:50.000Z"
replies: 3
views: 470
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/115415-kolla-om-en-sida-är-required"
---

# Kolla om en sida är required

## #1 — K++, 2004-11-08T15:19Z

Finns det något sätt att kolla hur en sida anropas? Om den till exempel inte är anropad vid require så nekas man access? Jag vet att man kan lägga filer utanför roten, men det är inte vad jag är ute efter..

Permalänk: https://www.webforum.nu/p/115415

## #2 — Patrik81, 2004-11-08T18:15Z

Hej :)

Den här snutten funkar ganska bra för mig:

```php
if (realpath(__FILE__) == realpath($_SERVER['SCRIPT_FILENAME'])) {
  // skicka dem till error.php
} else {
  // filen är inkluderad, gör något
}
```

MVH Patrik

Permalänk: https://www.webforum.nu/p/1481026

## #3 — Pedda, 2004-11-08T21:42Z

I sidan som måste vara öppnad brukar jag ha

```php
define('INCLUDECHECK', 1);
```

 och sen kollar jag i sidan som jag inkluderar med

```php
<?php 
// Kolla så sidan får visas
if (!defined('INCLUDECHECK')) {
   header("Location: index.php");
   exit;
}
?>
```

 

Om includecheck inte är definierad så skickas man till index.php

Permalänk: https://www.webforum.nu/p/1481111

## #4 — K++, 2004-11-09T09:31Z

Smarta lösningar, tack så mycket.

Permalänk: https://www.webforum.nu/p/1481229

---

Tråden på webben: https://www.webforum.nu/amne/php/115415-kolla-om-en-sida-är-required
