Avatar billede tras Juniormester
14. juni 2006 - 09:19 Der er 1 løsning

Url GoBack funktion

Jeg skal bruge en  fuktion på min insert_to_db side at den skal gå tilbage til siden for vis men har glemt at udfylde nogle felter... men hvordan laver man sådan en funktion. jeg har haft problemer med at finde en.

Mvh Nick
Avatar billede loevgaard Praktikant
14. juni 2006 - 09:38 #1
I toppen af dit php-doc:
define("LAST_PAGE", $_SERVER['HTTP_REFERER']);

Nu indeholder LAST_PAGE f.eks. http://domain.dk/index.php?page=side&mode=edit&ID=1

Et eller andet sted tjekker du om variablerne er sat:

if(isset($_POST['editPage'])) {
if(empty($_POST['var']) || empty($_POST['var2'])) {
  $_SESSION['posted'] = $_POST;
  header("Location: ".LAST_PAGE);
}
}

Hvis $var2 ikke er sat, så bliver brugeren dirigeret tilbage til den side vedkommende kom fra og sessionen posted indeholder de oplysninger, der blev sendt. Det vil sige, at når han kommer ind på den foregående side igen, kan du skrive: echo $_SESSION['posted']['var']; som vil indeholde den værdi der var i $var eksempelvis.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester