---
title: "Ej backa"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15018-ej-backa"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Fuel"
published: "2000-12-12T13:07:00.000Z"
updated: "2000-12-13T07:07:00.000Z"
replies: 2
views: 224
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/15018-ej-backa"
---

# Ej backa

## #1 — Fuel, 2000-12-12T13:07Z

Om man har ett formulär som man fyller i och skickar iväg. Hur kan man då undvika att användaren använder back knappen i browsern och skickar samma igen ? Är det ett javascript problem eller finns det nåt med php ..

Tacksam för hjälp..

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

## #2 — Axel, 2000-12-12T19:13Z

Kanske såhär:?

```
<?php
if(eregi("sidan.php", $HTTP_REFERER))
echo("
Hjälp, nu finns det säkert ett bättre sätt att skriva in sidor med än \"echo\", för nu måste man ju backslasha. Jag är ju bara nybörjare.. =) Det är nog nån annan som kan det.
");
else
echo("
Du får ju inte fuska och använda bakåtknappen!
");
?>
```

sidan.php ska vara den sidan som man kommer **ifrån** när man kommer till den sidan som man inte får komma baklänges in på. Om man kan komma till sidan från flera olika andra sidor kan du separera med &#0124; (sidan.php&#0124;sidan2.php&#0124;sidan3.php).
Sen kommer sidan där ibörjan, men det kommar nog snart nån som korrigerar mitt echo där. Det borde funka, iaf! ;)

Redigering: Vid närmare eftertanke är det väl bara att använda echo('Hejsan') istället för echo("Hejsan") så ska det funka.. \*Dumma jag\*

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

## #3 — Fuel, 2000-12-13T07:07Z

Hmm.. tack .. men jag fick inte det där att fungera riktigt, jag är väl inte riktigt någon guru på php heller..

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

---

Tråden på webben: https://www.webforum.nu/amne/php/15018-ej-backa
