Hey
Ich habe mir auf einer Seite ein Dropdown Menü aus einer Datenbank geschrieben. Der ausgewählte Eintrag soll nun an eine andere PHP Datei im gleichen Vwerzeichnis weitergegeben werden. Nur kriege ich einen Undefined index Fehler. Hoffe jemand kann mir weiterhelfen.
Gruß
kanute1
PHP Seite mit Dropdown Menü
<?php
session_start();
if(empty($_SESSION['Nutzer']))
{
header('Location: ../../public/nicht_eingeloggt.php');
}
?>
<html>
<head>
<title>Gameshop - Preisliste</title>
<link rel="stylesheet" href="../../css/design _admin.css" type="text/css" />
</head>
<body>
<div id="website">
<div id="header">
<?php
include("../../data/header_admin.html");
?>
</div>
<div id="main">
<div id="menu" >
<?php
include("../../data/menu_admin.html");
?>
</div>
<div id="inhalt">
<div id="admin_menu">
<center>
<?php
include("../../data/menu_admin_einstellungen.html");
?>
</div>
<div id="admin_inhalt">
<h1>User bearbeiten:</h1>
<h2>Wählen Sie den zu bearbeitenden User aus!</h2>
<form action="user_aendern_script.php" method="POST">
<?php
include("../../data/config.php");
$query=sprintf("SELECT nickname FROM account");
$ergebnis=mysql_query($query,$verbindung);
echo "<select name='nickname'>";
while($zeile = mysql_fetch_array( $ergebnis, MYSQL_ASSOC))
{
$Nick = $zeile['nickname'];
echo "<option value=$Nick>$Nick</option><br>";
}
?>
<input type=button onClick="location='user_aendern_script.php'" value='Bearbeiten'>
</div>
</div>
</div>
<div id="footer">
</div>
</div>
</body>
</html>
PHP Seite an welche es weitergeleitet werden soll.
<?php
session_start();
if(empty($_SESSION['Nutzer']))
{
header('Location: ../../public/nicht_eingeloggt.php');
}
?>
<html>
<head>
<title>Gameshop - Preisliste</title>
<link rel="stylesheet" href="../../css/design _admin.css" type="text/css" />
</head>
<body>
<div id="website">
<div id="header">
<?php
include("../../data/header_admin.html");
?>
</div>
<div id="main">
<div id="menu" >
<?php
include("../../data/menu_admin.html");
?>
</div>
<div id="inhalt">
<div id="admin_menu">
<center>
<?php
include("../../data/menu_admin_einstellungen.html");
?>
</div>
<div id="admin_inhalt">
<h1>Bearbeiten Sie hier den Account:</h1>
<?php
$Nutzer=$_POST['nickname'];
echo "$Nutzer";
?>
</div>
</div>
</div>
<div id="footer">
</div>
</div>
</body>
</html>
Die Ausgabe ist nur testweise um festzustellen ob es wirklich Funktionier...