Avatar billede Singh Nybegynder
04. marts 2012 - 14:50 Der er 3 kommentarer

Hjælp til login system!!

Hej jeg har et problem !! Jeg har lavet min login system helt perfekt, men når den logger ind går den over til en anden side, hvor der står: Noget med

The website cannot display the page

HTTP 500
Most likely causes:
•The website is under maintenance.
•The website has a programming error.

Selv om der skal stå Du er nu logget ind eller andre ting, eller hvis man taster den forkert går den også på samme side selv om der skal stå: Den indtastet kode/navn er forkert.. eller sådan noget :D

Her er koderne

Dette er "index.php"

<html>
<body> osv..
•<form action="login.php" method="post" >
•username: <input type="text" name="user" > <br>
•password <input type="password" name="pass" > <br><br><br>
•<input type="submit" name="Login" value="Login" >
•</form>

•<?php
•session_start();
•?>


</body>

</html>

Dette er "Login.php

•<?php
•session_start();

•$bruger="test"; // Her indtastes det ønskede brugernavn.
•$kode="test1"; // Her indtastes det ønskede Adgangskode

•$user="false";
•$pass="false";

•if (isset($_POST['user']) && isset($_POST['pass']))
    •$user=$_POST['user'];
    •$pass=$_POST['pass'];

•{
•else {
    •echo "Du skal indtaste et brugernavn og et password";
    •header("refresh: 3; index.php");

•}
•if ($user==$bruger && $pass==$kode) {
  •echo "Du er nu logget ind";
  •$_SESSION['user']=$bruger;
  header("refresh 2; members-php");)
•}
•else {
    •echo "Forkert brugernavn eller password";
  •header("refresh: 2; index.php")
•}



•?>


Dette er Logout.php

•<?php
•session_start();
•session_destroy();

•echo "Du er nu logget ud";
•header(refresh: 2; index.php")



•?>

Dette er members.php





•<?php
•session_start();


•if (isset($_SESSION['user']) && $_SESSION['user']) {
  •echo "Velkommen " . $_SESSION['user'] . ", Du er nu logget
•ind på member siden<br><br><br><br><br><br><br><br><br><br>";
•}  echo "<a href='logout.php'> Log ud </a>";
•else {
  •echo "Du skal være logget ind for at se denne sde"
  •header("refresh: 3; index.php) 

•}





•?>


Det er login systemmet :)
Har ikke lavet noget design, men venter lige til jeg har lært login og opret bruger system, og lidt mere :D

"Søger ikke nogen programmøre til at hjælpe mig :)"
Men de kan godt hjælpe mig med dette problem eller andre få.
"PS Bruger filezilla"
Avatar billede Singh Nybegynder
04. marts 2012 - 14:51 #1
Håber nogen kommer med noget godt :D
Avatar billede olebole Juniormester
16. marts 2012 - 22:37 #2
<ole>

Prøv at læse lidt om helt grundlæggende PHP. Din kode er proppet med fejl!

Begynd med at slå fejlmeddelelser til i toppen af alle dine PHP-dokumenter:

<?php
error_reporting(E_ALL);

/mvh
</bole>
Avatar billede Singh Nybegynder
07. april 2012 - 09:00 #3
Tak olebole!
Kan du give et godt eksempel hvor man kan læse om det?
og kan du skrive et svar så for du tildelt pointerne!
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
Kurser inden for grundlæggende programmering

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