HAllo Forum,

ich habe mir ein Login - Script geschrieben.

Dieses leitet bei erfolgreicher Anmeldung auf ein main.php um; hier wird eine session_start)=; gestartet.

Wenn man nun auf dieser Seite auf dem Button Ansehen klickt, dann soll auf der dritten Seite kunden.php ebenfalls der Inhalt von $_Session['username'] stehen.

Aber bei mir will das nicht gehen.
KAnn mir jemand vielleicht dabei helfen bitte?

Hier der Code

login.php

<html>
<body>
<form action="main.php" method="post">

<h1 align=center><font color="#FF0000">Hinweis</font></h1>
<h1 align=center><font color="#FF0000">Es muss Username und Password eingegeben werden</font></h1>



<table border="0" cellpadding="0" cellspacing="4" bgcolor="aqua" align="center">
<tr>
<td align="right">Username</td>
<td><input type="text"name="Username" size="30" maxlength="30"></td>
</tr>
<tr>
<td align="right">Password</td>
<td><input type="Password" name="Password" size="30" maxlength="30"></td>
</tr>
</table>

<p align="center"><input type="submit" value="Anmelden" /></p>

<p align=center><font color="#FF0000">Es werden aus Sicherheitsgr&uuml;nden Ihr Account, Ihre IP - Adresse und die Uhrzeit mitgeloggt.</font></h1>

</form>

</body>
</html>

main.php

<?php
session_start();
?>
<html>
<body>
<form action="kunden.php" method="POST">
<?php

$user = $_POST['Username'];
$pass = $_POST['Password'];

$_Session['username'] = $user;
$_Session['password'] = $pass;


if(!empty($_Session['username']) && (!empty($_Session['password']))) {

$ip = getenv('REMOTE_ADDR');

print "<p align='center'><font color='red'>Ihre IP - Adresse ist $ip</p></font>";
print "<p align='center'><font color='red'>Ihre Daten wurden mitgeloggt</p></font>";

$line=strftime('%c');
print "<p align='center'><font color='red'>$line</p></font>";

print '<hr>';
print '<a href="http://localhost/kundendatenaendern.php">Kundendaten &auml;ndern</a>'."&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;".'<a href="http://localhost/cases.php">Cases</a>'."&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;".'<a href="http://localhost/email.php">Email</a>';
print '<hr>';

$db = "intern";
$link = @mysql_connect ("localhost", $user, $pass);
if(! $link)
{
die ("Cannot connect to Database: ".mysql_error());
}
@mysql_select_db($db, $link) or die("Cannot open Database: ".mysql_error());
$sql = 'Select * from intern';
$result = mysql_query($sql);
print '<table border="1">'."\n";
while($row = mysql_fetch_row($result))
{
print '<tr>' . "\n";
foreach($row as $field) {
print "<td>$field</td>";
}
print "</tr>\n";}
print "</table>\n";
print '<h3><font color="blue">Welchen Datensatz wollen Sie sich komplett ansehen? (Eingabe der ID)</h3></font>';
print '<input name="ansehen" type="text" />';
print '<input type="submit" type="hidden" value="ANSEHEN">';
} else
{
print '<p align="center">Sie sind nicht korrekt angemeldet</p>';
print '<p align="center"><a href="http://localhost/login.php>LOGIN - SEITE"</p>';}
?>
</body>
</html>

und die kunden.php

<?php
session_start();?>
<html>
<body>
<?php
$ansehen = $_POST['ansehen'];
print "$ansehen";
$user = $_Session['username'];
print "$user";
?>
</body>
</html>

Danke im vorhinein.

Mfg
Byron