guten morgen,
würde gerne wissen ob es irgendwie möglich ist ( vielleicht mit onchange) meine homepage von einem popup aus zu aktualisieren.
denn ich habe einen footer mit einem link, der ein popup öffnet ind welchem man sich dann einloggen kann. nach erfolgreichem anmelden soll dann auf der "hauptseite" die nachricht kommen, dass man sich angemeldet hat.
hier ist der quelltext, wenn ihr das testen wollt könnt ihr euch dort einloggen als
Homepage
user: hu@bu.de
passwort: 1234
index.php:
<div id="footer"><?php require('footer.php'); ?></div>
------
footer.php:
if ($user != '')
{
echo "<td align='right'> Du bist eingelogt als: ".$user."</td> ";
------
login.php
<?php
if (isset($_POST['login']))
{
$Email = $_POST['Email'];
$Passwort = $_POST['Passwort'];
$verbindung=mysql_connect("localhost","nutzer","passwort");
mysql_select_db("usr_web203_1");
$abfrage="SELECT*FROM Mitglieder WHERE Email='".$Email."'";
$erg=mysql_query($abfrage);
$user=$_COOKIE['Username'];
if (mysql_num_rows($erg) == "0")
{
echo "<script language='javascript'>alert('Email adresse nicht bekannt');</script>";
}
while($zeile=mysql_fetch_row($erg))
{
if($zeile[3]==$Email )
{
if($zeile[2]==$Passwort)
{
setcookie ("Username", $zeile[1], 0);
echo "Du wurdest erfolgreich Angemeldet";
}
else
{
echo "<script language='javascript'>alert('Passwort nicht korrekt');</script>";
}
}
}
}
?>
<form action="login.php" method="POST" name="login">
<table border="0" cellspacing="0" align="center">
<tr>
<td>Email:</td>
<td colspan="2"><div align="right"><input name="Email" type="text" maxlength="50"></div></td>
</tr>
<tr>
<td>Passwort:</td>
<td colspan="2"><div align="right"><input name="Passwort" type="password" maxlength="30"></div></td>
</tr>
<tr>
<td colspan="3" align="center">
<p>
<input type="submit" name="login" value="Anmelden">
</p>
</td>
</tr>
</table>
</form>
------
wenn mir jemand helfen könnte wäre das echt super
dankeschön schonmal im vorraus und freundlkiche grüße
Mario Hewera