Dav jeg har denne side(tester på denne adresse) http://egebo.net/ny/index.php
Så har jeg et problem med mit loginsys, som i ser i venstre side, hvis i prøver at logge ind med brugernavn:"Dini" og pass: "zæøå", så kan i se at den når man logger ind, åbner den side den går til når man har logget ind, i hele siden og jeg vil ha den skal åbne i den lillge boks hvor man også logger ind, så jeg kan lave en lille ekstre menu(jeg includer login siden) hvad skal jeg gøre.
Nu jeg er igang hvad syntes i så om siden ??
BEKLAGER JEG IK HAR FLERE UP
Du skal bare lave formen til at være php_self ex:
<form action="<? $_SERVER[PHP_SELF]; ?>" method="post">
<input type="system_login" value="ind">
og så skal du i toppen af alle sider lave en include til en fil du ex. kan kalde: godkend-login.php, når man så indtaster sit brugernavn og password.. går den op i den include fil og tjekker det...
Koden til godkend-login.php -(skal selvf. rettes til dit loginsystem)...:
<?
session_start();
?>
<?php $connection = mysql_connect("xxxxx","xxxxx","xxxxxx");
mysql_select_db("xxxxxx", $connection);
?>
<?
if($system_login == "ind") {
$sql = mysql_query("SELECT * FROM brugersystem where brugernavn='$brugernavn' and password='$password'");
$num_rows = mysql_num_rows($sql);
$rs = mysql_fetch_array($sql);
if($num_rows != 0) {
$_SESSION['navn'] = $rs["irl"];
$_SESSION["email"] = $rs["email"];
$_SESSION["bruger"] = $rs["navn"];
$_SESSION["navn"] = $rs["irl"];
$_SESSION["login"] = "ja";
$_SESSION["status"] = $rs["status"];
$_SESSION["sessionnr"] = session_id();
$_SESSION["bruger_id"] = $rs["id"];
}
} else {
$login_tekst = "";
}
if($system_login == "ud") {
$_SESSION["email"] = "";
$_SESSION["navn"] = "";
$_SESSION["login"] = "";
$_SESSION["status"] = "";
$_SESSION["sessionnr"] = "";
$_SESSION["bruger_id"] == "";
header("location: index.php");
}
?>
Håber du kan få det til at virke..
Mvh Steffen Maabjerg