PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : cookie porbs


de_malte
30.10.2004, 20:04:25
Hallo!
Ich hab en problem bei meinen script wenn ich den cookie speicher und auf ne andere seite geh (ist so ne art acp) kommt die sicherheitserror meldung:Error!Bitte einloggen! warum?warum löscht sich dann der cookie wenn ich per include ne seite dan include ale per action=seitennme include($seitenname.".php"); ...

Kan mir jemand helfen?

Corvin
31.10.2004, 07:43:01
Geb mal den Code von der/den betreffenden Seite(n).

de_malte
31.10.2004, 08:16:31
<?php
include("config.inc.php");
include("connect.inc");
$abfrage="SELECT user,passwort FROM $tabletwo";
$ergebnis=mysql_query($abfrage,$GB_conecting2);
if(!isset($action)){
$name="start";
}
else{
$name="site";
}
$row=mysql_fetch_array($ergebnis);
$datauser= $user=$row[user];


if($passwort == $row[passwort])
{
$_SESSION["username"] = array($datauser);
// speichert in der session ab
$_SESSION["ip"] = array($_SERVER['REMOTE_ADDR']);
// speichert das array in der session
foreach($_SESSION["ip"] as $zahl) {
echo $zahl."IP<br> ";
}
foreach($_SESSION["username"] as $gbuser ){

echo $gbuser."Username<br>";

}
echo"<table style='border-style:solid;border-width:1px;border-color:black;'><tr><td><p>Username:</p>".$gbsession[user]."</td><td><p>IP</p>".$gbsession[ip]."</td><td><p>Zeit:</p>".$gbsession[time]."</tr></table> ";


$session="1";
$gbookuser= $user=$row[user];
}
else{
$session="0";
}
echo $gbook;
mysql_free_result($ergebnis);
/********************************************************************** ********************************************************************** ********************************************************************** ***********/
//Überprüfen ob der User sich eingeloggt hat


$ergebnis2=mysql_query("SELECT * FROM $tabletwo");
$row2=mysql_fetch_array($ergebnis2);


/********************************************************************** ********************************************************************** ********************************************************************** **************/
//Hier wird nach erfolgreichem Einloggen das Adminmenue angezeigt

if(isset($gbookuser)){
echo "<p class="style" align="center">[ Posti GBook Admincenter ]</p>" .
"<br><br><p>Sie sind eingeloggt als <b>" .$gbookuser."</b></p>" .
"<table border="0" width="90%" cellspacing="0">" .
"<tr>" .
"<td width="35%" height="700px" valign="top">" .
"<table border="0" bgcolor="A8C4DF" cellspacing="0" cellpadding="3">" .
"<tr>" .
"<td><a href="adminmenue.php?action=gb_edit">Eintr&auml;ge kommentieren/ editieren</a></td>" .
"</tr>" .
"<tr>" .
"<td><a href="adminmenue.php?action=gb_delete">Eintr&auml;ge l&ouml;schen</a></td>" .
"</tr>" .
"<tr>" .
"<td bgcolor="A9CBDF"height="30px"></td>" .
"</tr>" .
"<tr>" .
"<td><a href="adminmenue.php?action=gb_createuser">User erstellen</a></td>" .
"</tr>" .
"<tr>" .
"<td><a href="adminmenue.php?action=gb_deleteuser">User l&ouml;schen</a></td>" .
"</tr>" .
"<tr>" .
"<td bgcolor="A9CBDF" height="30px"></td>" .
"</tr>" .
"<tr>" .
"<td><a href="adminmenue.php?action=gb_design">Style editieren</a></td>" .
"</tr>" .
"<tr>" .
"<tr>" .
"<td><a href="adminmenue.php?action=logout">Ausloggen</a></td>" .
"</tr>" .
"<tr>" .
"<td bgcolor="A9CBDF" height="30px"></td>" .
"</tr>" .
"</table>" .
"</td>" .
"<td valign="top">";

$action = $_GET["action"];
if (!isset($action)) { $action = "gb_start"; }
$action = "./inc/".$action.".php";
$session="1";
include ($action);

echo "</td>" .
"</tr>" .
"</table>";





mysql_free_result($ergebnis2);
mysql_close($GB_conecting2);

}

if(!isset($_SESSION['username'])){
echo"Acount Error!Überprüfe deine Angaben!Und logge dich ein!";
exit();
}
?>