Sessions virker ikke på One.com
Jeg har skrevet mit eget CMS som virker 100 % upåklageligt på min egen WAMP-server (nyeste version og alt det der) på min lokale computer.Men lige så snart jeg overfører det til One.com så kan jeg ikke logge ordentligt ind.
Jeg har snakket med One.com og de hævder hårdnakket at det er mit login-script den er gal med.
Hvad skal jeg gøre?
her er Login-test:
<?PHP
session_start();
$serverroot = $_SERVER['DOCUMENT_ROOT'];
$includepath = "./myconf.php";
include($includepath);
mysql_connect($dbhost,$dbuser,$dbpass) or die(mysql_error());
mysql_select_db($mydb) or die(mysql_error());
if(!isset($_POST['Submit'])) {
echo "Du skal komme fra login.php";
}else{
$brugernavn = $_POST['brugernavn'];
$adgangskode = $_POST['adgangskode'];
$resultat = mysql_query("SELECT Id FROM brugere WHERE brugernavn = '$brugernavn' AND adgangskode = '$adgangskode'");
$number = mysql_num_rows($resultat);
if($number == 1) {
$_SESSION['loget_in'] = 1;
$_SESSION['Brugernavn'] = $brugernavn;
$_SESSION['Password'] = $adgangskode;
echo "Du er nu logget in";
header("Location: ./index.php");
exit;
//print "<a href=./index.php>Gå til forsiden</a>";
}else echo"De indtastede oplysninger er ikke korrekte";
}
?>
Men når jeg logger ind kan jeg ikke rette i mine sider på mit CMS, og jeg har en menu i højre side som gerne skulle fungere som kontrolpanel, men den viser sig kun hvis jeg logger ind med tilfældigt password, ikke når den har sagt god for et rigtigt login.
Hvad er der galt her? Somsagt kører det upåklageligt på min WAMP-server.