Problemmer med session og Iframe
Hey!!Jeg skrive her i håb, om at nogen måske kan hjælpe mig.
Jeg har lavet en side, vedhjælp af iframe.
på denneside, er der mulighed for at logge på, men når man logger på via siden i iframe, er det som om at session ikke blive sat, jeg kan bla se det ved at brugernavnet ikke blive skrevet i velkommen xxx. Men loader jeg siden for sig selv, altså uden om iframe, så virker det hele.
mit script ser sådan ud
--------- tjekker user -----
<?
session_start();
addslashes($username);
addslashes($passcode);
$password = ($passcode);
require("db_ind.inc");
$passquery = mysql_query("SELECT password, id FROM profiler WHERE username = '$username'");
if (!mysql_num_rows($passquery))
{
echo "Ugyldigt brugernavn!<p>";
exit();
}
else
{
if($row = mysql_fetch_array($passquery))
{
$dbpassword = $row["password"];
$profilid = $row["id"];
}
if($dbpassword == $password)
{
$login = (true);
}
if ($dbpassword != $password)
{
echo "Forkert brugernavn eller password!!!<br>";
echo "Hvis du ikke kan huske dit password, står det i den mail du fik tilsendt ved oprettelsen. Skulle du også have mistet den mail, så kan du få den tilsendt, ved at trykker <a href=\"glemtkode.php\">her</a>.<br>";
exit();
}
session_register(username);
session_register(password);
session_register(profilid);
$today = date("d-m-Y");
require("db_ind.inc");
mysql_query("UPDATE profiler set lastlogin = '$today' WHERE username = '$username'");
header("Location: muligheder.php");
}
?>
------- muligheder.php -------
<?
session_start();
?>
<link href="../test.CSS" rel="stylesheet" type="text/css">
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="100%" border="0" cellpadding="0">
<tr>
<td height="10" bgcolor="#006699"><strong><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"> MJ-Privat
:: </font></strong><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong><font color="#FFCC00">Medlems
siderne</font> :: </strong><a href="edit_profil_form.php"><strong>Ret profil</strong></a><strong>
:: </strong><a href="upload.php"><strong>Upload</strong></a><strong> ::</strong>
<a href="log_ud.php"><strong>Log ud</strong></a><strong> </strong></font>
</td>
</tr>
<tr>
<td align="left" valign="top"><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><br>
Velkommen <b><? print $username ?></b> til vores medlems sider<br>
</font></p>
<table width="383" border="0" cellpadding="0">
<tr>
<td width="67%" align="left" valign="top"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Du
er logget på som brugerid nr:</font></td>
<td width="33%" align="center" bgcolor="#006699"><strong><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif"><? print $profilid ?></font></strong></td>
</tr>
<tr>
<td align="left" valign="top"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Dit
bruger navn er :</font></td>
<td align="center" bgcolor="#006699"><strong><font color="#FFFFFF" size="2" face="Verdana, Arial, Helvetica, sans-serif"><? print $username ?></font></strong></td>
</tr>
</table>
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><br>
<br>
<br>
</font></p>
<p> </p>
<p align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">//
Martin Jørgensen ::</font></p>
</td>
</tr>
</table>
<strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></strong>
selve siden kan ses på www.mlj-linux.tk
man kan for at teste, oprette en bruger, ellers kan man logge på som demo demo
