compoundbow83
Grünschnabel
Hallo ich bräuchte da mal eure hilfe, ich hab leider nicht wirklich viel ahnung von php.
die Datenbank sieht so aus:
Tabelle user
_vorname, _name, _username, _passwort (verschlüsselt), _email, _sprache, _anzahllogins, _user_active, _user_art, _user_gruppe
Ich hab ein Login-Bereich, da mächte ich jetzt noch folgende Sachen haben:
der User soll, wenn er sich eingeloggt hat folgende Sachen ändern können:
_vorname, _name, _username, _passwort, _email, _sprache (soll dropdown menü sein)
Eine Admin-Bereich ist schon vorhanden, da möchte ich noch folgendes haben:
Im admin-bereich bei bearbeiten (datei heisst bearbeiten.php):
Ich will als erstes ein dropdown menü wo alle user drin stehen ich einen auswählen kann dann auf user anzeigen klick,
dann werden die daten vom user angezeigt:
_vorname, _name, _username, _passwort (verschlüsselt), _email, _sprache, _anzahllogins, _user_active, _user_art, _user_gruppe
Die daten möchte ich dann ändern können
Und zuletzt möchte ich noch im Admin-Bereich user Löschen können.
Könnt ihr mir da bitte helfen, ich bekomms einfach net hin.
Edit: Hätt ich fast vergessen, das is das Login-System das ich benutze nur ein bischen erweitert:
http://www.developers-guide.net/forums/54,php-ein-sessionbasiertes-loginsystem
für den Änderungsbereich im Admin-Bereich hab ich bis jetzt folgenden code (aber er ändert mir die Daten nicht ab es kommt auch keine Fehlermeldung):
die Datenbank sieht so aus:
Tabelle user
_vorname, _name, _username, _passwort (verschlüsselt), _email, _sprache, _anzahllogins, _user_active, _user_art, _user_gruppe
Ich hab ein Login-Bereich, da mächte ich jetzt noch folgende Sachen haben:
der User soll, wenn er sich eingeloggt hat folgende Sachen ändern können:
_vorname, _name, _username, _passwort, _email, _sprache (soll dropdown menü sein)
Eine Admin-Bereich ist schon vorhanden, da möchte ich noch folgendes haben:
Im admin-bereich bei bearbeiten (datei heisst bearbeiten.php):
Ich will als erstes ein dropdown menü wo alle user drin stehen ich einen auswählen kann dann auf user anzeigen klick,
dann werden die daten vom user angezeigt:
_vorname, _name, _username, _passwort (verschlüsselt), _email, _sprache, _anzahllogins, _user_active, _user_art, _user_gruppe
Die daten möchte ich dann ändern können
Und zuletzt möchte ich noch im Admin-Bereich user Löschen können.
Könnt ihr mir da bitte helfen, ich bekomms einfach net hin.
Edit: Hätt ich fast vergessen, das is das Login-System das ich benutze nur ein bischen erweitert:
http://www.developers-guide.net/forums/54,php-ein-sessionbasiertes-loginsystem
für den Änderungsbereich im Admin-Bereich hab ich bis jetzt folgenden code (aber er ändert mir die Daten nicht ab es kommt auch keine Fehlermeldung):
Code:
<html>
<head>
</head>
<link rel="stylesheet" type="text/css" href="format.css" >
<center>
<h1>User bearbeiten</h1>
</center>
<form action="" method="post">
<?php
$connect_id = mysql_connect("localhost", "user","pw") or die ("Keine Verbindung moeglich");
mysql_select_db("datenbank") or die ("Die Datenbank existiert nicht");
$abfrage = "SELECT * from user ";
$result = mysql_query($abfrage,$connect_id);
while ($row = mysql_fetch_array ($result))
{
$_vorname = $row["_vorname"];
$_name = $row["_name"];
$_username = $row["_username"];
$_email = $row["_email"];
$_sprache = $row["_sprache"];
$_email = $row["_email"];
$_anzahlLogins = $row["_anzahlLogins"];
$_user_art = $row["_user_art"];
$_user_gruppe = $row["_user_gruppe"];
$_user_active = $row["_user_active"];
echo <<<ABC
<table>
<tr>
<td><input type="text" name="vorname" size="12" value="$_vorname"></td>
<td><input type="text" name="name" size="12" value="$_name"></td>
<td><input type="text" name="username" size="20" value="$_username"></td>
<td><input type="text" name="email" size="20" value="$_email"></td>
<td><input type="text" name="sprache" size="10" value="$_sprache"></td>
<td><input type="text" name="anzahlLogins" size="2" value="$_anzahlLogins"></td>
<td><input type="text" name="user_art" size="5" value="$_user_art"></td>
<td><input type="text" name="user_gruppe" size="7" value="$_user_gruppe"></td>
<td><input type="text" name="user_active" size="1" value="$_user_active"></td>
</tr>
ABC;
}
?>
</table>
<?php
if( isset($_POST['submit']) )
{
$aendern = "UPDATE user Set _vorname='$_vorname', _name='$_name', _username='$_username', _email='$_email', _sprache='$_sprache', _anzahlLogins='$_anzahlLogins', _user_art='$_user_art', _user_gruppe='$_user_gruppe', _user_active='$_user_active', ";
$update = mysql_query($aendern) or die(mysql_error());
}
?>
<input type="submit" value="Daten ändern"></form>
<?
mysql_close($connect_id);
?>
<br><br><br><br>
<hr align="left" height="10" color="#FF0000" noshande>
<TABLE>
<TR>
<TD>Menü: </TD>
<TD><a href="http://compoundbow83.co.funpic.de/passwortschutz/admin/verwalten.html" target="rechts">User verwalten</a> </TD>
<TD> </TD> <TD> </TD> <TD> </TD> <TD> </TD>
<TD> </TD>
</TR>
</TABLE>
Zuletzt bearbeitet: