<?php
session_start();
// Prüfen, ob Benutzer korekt eingeloggt ist,
// durch Prüfen ob Session-Variable existiert
if (isset ($_SESSION['berechtigt']) == false)
{
?>
<meta http-equiv="refresh" content="0;URL=index.php?seite=login_inc"></meta>
<?php
die();
}
$db = new MySQLi("localhost","root","","trc")
or die('Derzeit kann keine Verbindung zur Datenbank hergestellt werden');
// Ändern eines oder mehrerer Datensätze
// *************************************
if (isset($_POST['senden']))
{
$anfrageart = "INSERT INTO 'userdaten' VALUES('','vname','nname','benutzername','anschrift','plz','ort','telefon','icq','home','email')";
$ergebnis = $db -> query($anfrageart); // Senden an Dabenbank
if ($ergebnis -> affected_rows > 0)
{
echo "Neue Daten wurde gespeichert!<br>";
$tabellen_id = $db -> insert_id; // Aulesen des neu erstellten Autowertes.
}
else
{
echo "Datensatz konnte nicht eingetragen werden!<br>";
}
} // ende if klammer send button
/***************************************************************************************************************/
if (isset($_POST['update']))
{
$anfrageart = "UPDATE userdaten SET
vname = '$vname',
nname = '$nname',
benutzername= '$benutzername',
anschrift = '$anschrift',
plz = '$plz',
ort = '$ort',
telefon = '$telefon',
icq = '$icq',
home = '$home',
email = '$email' WHERE benutzername = '$benutzername'";
$ergebnis -> $db -> query($anfrageart); // Senden an Dabenbank
if ($ergebnis -> affected_rows > 0)
{
echo $ergebnis -> affected_rows." Daten wurden geändert!<br>";
}
else
{
echo "Keine Datensätze gefunden!<br>";
}
}
echo "<div class='profil'>";
echo '<form method="post" action="'.$_SERVER['PHP_SELF'].'">';
echo '<h3>Profil ändern :</h3>';
echo '<table width=100%>';
echo '<tr><td width=20%>Vorname:</td><td><input type="text" name="vname" size="50" value="'.$ergebnis['vname'].'"><br></td></tr>'; // Parse Error
echo '<tr><td>Nachname:</td><td><input type="text" name="nname" size="50" value="'.$ergebnis['nname'].'"><br></td></tr>';
echo '<tr><td>Benutzername:</td><td><input type="text" name="benutzername" size="50" value="'.$ergebnis['benutzername'].'"><br></td></tr>';
echo '<tr><td>Anschrift:</td><td><input type="text" name="anschrift" size="50" value="'.$ergebnis['anschrift'].'"><br></td></tr>';
echo '<tr><td>PLZ:</td><td><input type="text" name="plz" size="50" value="'.$ergebnis['plz'].'"><br></td></tr>';
echo '<tr><td>Ort:</td><td><input type="text" name="ort" size="50" value="'.$ergebnis['ort'].'"><br></td></tr>';
echo '<tr><td>Telefon:</td><td><input type="text" name="telefon" size="50" value="'.$ergebnis['telefon'].'"><br></td></tr>';
echo '<tr><td>ICQ:</td><td><input type="text" name="icq" size="50" value="'.$ergebnis['icq'].'"<br></td></tr>';
echo '<tr><td>Homepage:</td><td><input type="text" name="home" size="50" value="'.$ergebnis['home'].'"><br></td></tr>';
echo '<tr><td>E-Mail:</td><td><input type="text" name="email" size="50" value="'.$ergebnis['email'].'"><br></td></tr>';
echo '<input type="hidden" name="benutzername" value="'.$_GET['edit'].'"><br>';
echo '<tr><td></td><td><input type="submit" name="senden" value="Senden"> <input type=button value="Zurück" onClick="history.back()"></td></tr>';
echo '</table>';
echo '</form>';
echo '</div>';
$db -> close(); // datenbank geschlossen.
?>