Avatar billede michaeltryl Seniormester
27. november 2006 - 16:35 Der er 4 kommentarer og
1 løsning

sende bruger til side han søgte efter login

jeg har et login system hvor jeg bruger nedstående script til at tjekke om brugeren er logget ind.
mit spørgsmål er at hvis brugeren får en mail med et link om at der postet i en tråd i forummet han følger med i sammen med et link til tråden.
når han så klikker på det link bliver han sendt til siden med login formularen på og derefter til nedstående side, men hvordan gør jeg sådan at han istedet bliver sendt til det link han trykkede på i mailen.
ved ikke om det er forklaret fint nok ellers må i spørge ind til hvad jeg mener.

<?php
session_start();
include"../connect.php";

if(!isset($_POST['Submit'])) { //Tester om brugeren kom fra  login.html
    echo "Du skal komme fra <a href='../index.php'>index.html</a>";
    }else{
        $postbruger = $_POST['Brugernavn'];
        $postpass = $_POST['Password']; //For læservenligheden overføres post variablerne til normale variabler
       
        $resultat = mysql_query("SELECT Id FROM `brugere` WHERE Brugernavn = '$postbruger' AND Password = '$postpass'");//Spørger efter ID

        $number = mysql_num_rows($resultat);//Tæller antaller af resultater
        if($number == 1) { //Hvis der kun er et resultat, bliver brugeren logget in
        $_SESSION['logget_in'] = 1;
        $_SESSION['Brugernavn'] = $postbruger;
        $_SESSION['Password'] = $postpass; //Sætter session variablerne
<?
alt html på siden
<?
}
else
echo"De indtastede oplysninger er ikke korrekte<br><a href='$side/index.php'>Forsøg igen</a><br><br>Glemt kode klik <a href='$side/medlems-sider/bruger/glemt-kode.php'>her</a>";
}
?>
Avatar billede intenz Novice
27. november 2006 - 18:42 #1
Når brugeren kommer ind på den side han klikker på i mailen, kan du gemme den sides url, med følgende:
$_SESSION['page'] = $_SERVER['REQUEST_URI'];

Når han så er logget ind korrekt, kan du bruge:
$goto_page = $_SESSION['page'];
header("Location: $goto_page");

for at sende tilbage til den oprindelige side.
Avatar billede michaeltryl Seniormester
27. november 2006 - 19:36 #2
jeg tager et kig på det i aften, men det lyder meget fornuftig så bare kom med et svar så får du point når jeg lige har afprøvet det
Avatar billede michaeltryl Seniormester
27. november 2006 - 21:30 #3
det virker fint så du kommer bare med et svar så fpr du point og tak fo hjælpen
Avatar billede michaeltryl Seniormester
21. december 2006 - 01:31 #4
vil du have point så kom med et svar ellers lukker jeg her
Avatar billede michaeltryl Seniormester
05. januar 2007 - 17:35 #5
lukker
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