---
title: "PHP-gästbok uppdatering..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/73293-php-gästbok-uppdatering"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Gjutjärn"
published: "2003-04-06T10:58:17.000Z"
updated: "2003-04-09T13:50:29.000Z"
replies: 7
views: 336
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/73293-php-gästbok-uppdatering"
---

# PHP-gästbok uppdatering...

## #1 — Gjutjärn, 2003-04-06T10:58Z

Jag har gjort en gästbok i PHP. 
Men när man vill uppdatera den, kommer det upp en alertruta med meddelandet "Sidan går inte att uppdatera utan att informationen sänds igen". 
Om man då klickar OK, så sänds det meddelande man skrev en gång till (om man skrivit något sedan man kom dit). 
Vad kan jag göra för att slippa detta? 

Min gäsbok är kod från en bok. 
Hela gästboken ligger på en sida, inte en skrivsida och en lässida. 

Det har varit en del problem med att få den att fungera, för det 
saknade skod, och förut saknade jag kunskap, men kunskapen har ökat nu kan man säga :-)) 

Jag vill bara ha bort det där som gör att man får in sitt meddelande en gång till när man uppdatera. 

Det kanske inte går att hjälpa till med utan att se koden?

/Emma

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

## #2 — pimme, 2003-04-06T11:16Z

Det skulle bli lättare att hjälpa om man fick se koden..

man kan inte skicka alertrutor med php utan det är javascript, så antagligen finns det nånstans

```php
if(....)
{
echo "<script language=\"javascript\">if(confirm('Sidan.....')){ .... } else { .... } </script>";
}
```

testa att ta bort det..
Det är dock bara en gissning..

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

## #3 — SugarDaddy, 2003-04-06T11:31Z

Om du vill ha tag i en fullt fungerande gästbok rekommenderar jag <http://www.a-kok.com/> \- mer pedagogiskt än så kan det knappast bli   :)

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

## #4 — Matte, 2003-04-06T11:42Z

Själv brukar jag ladda om sidan med en header("Location: ") för att undvika de problem som Gjutjärn har:

```
if (isset($_POST['submit'])) {
   
   // Kod för att spara till databas/fil

   header("Location: gastbok.php");
   exit;

}
```

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

## #5 — dude, 2003-04-06T20:44Z

hur funkar header??

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

## #6 — ThACRoW, 2003-04-06T20:55Z

<http://www.php.net/manual/en/function.header.php>

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

## #7 — Nexus86, 2003-04-06T21:55Z

> **pimme skrev:**
>
> Det skulle bli lättare att hjälpa om man fick se koden..
> 
> man kan inte skicka alertrutor med php utan det är javascript, så antagligen finns det nånstans
>
>
> ```php
> if(....)
> {
> echo "<script language=\"javascript\">if(confirm('Sidan.....')){ .... } else { .... } </script>";
> }
> ```
>
> 
> testa att ta bort det..
> Det är dock bara en gissning..

Den rutan han snackar om är Internet Explorer's ruta som varnar för att den skickar data ifrån en formulär igen. Lättaste sättet är väl att göra så när man har skrivit så skickas man till en sida som lägger in meddelandet i databasen och sedan skickar vidare till gästboken ungefär som wF.

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

## #8 — Gjutjärn, 2003-04-09T13:50Z

Tack för era råd.
Jag ska testa det där som Matte skrev.
Jag är nybörjare på PHP.

Det finns inget javascript i min kod, och det var inte någon sådan alertruta jag menade (skrev fel pga oförstånd ;-))

Kollar in de sidor jag fick länkar till också.

/Emma  C C

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

---

Tråden på webben: https://www.webforum.nu/amne/php/73293-php-gästbok-uppdatering
