hier der quelltext:
<html>
<head>
<title>User Verwaltung</title>
</head>
<body>
<div allign="center">
<?php
require('connect.php'); //Verbindung aufbauen
$tabellenname='user'; //Tabelle definieren
// Benutzer anlegen
if($sent==1)
{
$SQL="INSERT INTO $tabellenname () VALUE ()";
mysql_query($sql,$link);
if(mysql_insert_id()>0)
{
$ID=mysql_insert_id();
$meldung="Der neue Benutzer wurde erfolgreich angelegt
";
}
else
{
$meldung="Der neue Benutzer angelegt werden ! Bearbeiten Sie zuvor neu angelegte Benutzer, ändern Sie den Benutzernamen, bevor Sie einen weiteren Benutzer anlegen.
";
}
}
// Speichern der bearbeiteten Benutzer Informationen
if($sent==2)
{
if($kwort!=' ' AND (strlen($kwort)<6 OR (strlen($kwort)>12))
{
$meldung.="Das eingegebene Kennwort hat nicht die richtige Länge
";
unset($kwort);
}
$sql="UPDATE $tabellenname SET";
if($kwort!=' ')
{$kwort2=md5($kwort);
$sql.=" kwort='kwort2',";
}
$sql.=" username='$username',";
$sql.=" admin='$admin',";
$sql.=" beschreibung='$beschreibung',";
$sql.=" WHERE ID='$ID',";
$test=msql_query($sql,$link);
if($kwort!='' AND !$test)
{
$meldung.="Die Änderungen konnten nicht gespeichert werden,das alte Kennwort ist noch gültig
";
}
if($kwort!='' AND $test)
{
$meldung.="Das neue Kennwort -- $kwort -- ist jetzt gültig
";
}
}
// Löschen eines Users
if($sent==3)
{
$sql="DELETE FROM $tabellenname WHERE ID=$ID";
mysql_query($sql,$link);
unset($ID);
}
echo "<h2><font color=blue>$meldung</font></h2>";
// Auslesen der vorhandenen Benutzer und Auswahlformular anzeigen
$sql="SELECT * FROM $tabellenname ORDER BY username";
$result=mysql_query($sql,$link);
if(mysql_num_rows($result)>0)
{
echo "<h2>Bitte den User zum bearbeiten Auswählen</h2>";
echo "<form action='$PHP_SELF' method='post'>";
echo "<select name='ID'>";
for($i=0;$i=<mysql_num_rows($result);$i++)
{
$ID1=mysql_result($result,$i,'ID');
$uname"mysql_result($result,$i,'username');
echo "<option value=$ID1";
if($ID==$ID1){echo " selected ";}
echo =">$uname";
}
echo ="</selected>
";
echo ="<input type=submit>";
echo ="</form>";
}
// Das Formular zum Bearbeiten
if($ID)
{
$sql="SELECT * FROM $tabellenname WHERE ID=$ID ";
$result=mysql_query($sql,$link);
if(mysql_num_rows($result)==1)
{
$ID1=mysql_result($result,0,'ID');
$username1=mysql_result($result,0,'username');
$kwort1=mysql_result($result,0,'kwort');
$admin1=mysql_result($result,0,'admin');
$beschreibung1=mysql_result($result,0,'beschreibun g');
echo ="<h2>Bitte den Benutzer $username1 bearbeiten !!!</h2>";
echo ="<form action='$PHP_SELF' method='post'>";
echo ="input type=hidden name=sent value=2>";
echo ="input type=hidden name=ID value=$ID1>";
echo ="
Benutzername</p>";
echo ="<input type=text name=username value='$username1'>";
echo ="
Kennwort
<font color=red>Bitte leer lassen wenn Sie das Kennwort nicht änder möchten!</font></p>";
if($kwort1=='kennwort')
{
echo ="
<font color=red size=+1>Sie müssen das Kennwort noch angeben, damit sich der Benutzer anmelden kann!</font></p>";
}
echo ="<input type=text name=kwort value=''>";
echo ="
Beschreibung</p>";
echo ="<input type=text name=beschreibung value='$beschreibung1'>";
echo ="
Administrator</p>";
echo ="<input type=radio name=admin value=-1 ";
if($admin1==-1)
{
echo =" checked ";
}
echo =">NEIN --- ---";
echo ="<input type=radio name=admin value=1 ";
if($admin1==1)
{
echo =" checked ";
}
echo =">JA";
echo ="
<input type=submit>";
echo ="</form>";
echo ="
<font size=+1>Den angezeigten Benutzer löschen</font>";
}
}
echo ="
<font size=+1>Einen neuen Benutzer anlegen</font>";
</div>
</body>
</html>
beim aufrufen kommte diese fehlermeldung:
Parse Error, unexpected '{' in line 34
was stimmt nicht damit?????????
<html>
<head>
<title>User Verwaltung</title>
</head>
<body>
<div allign="center">
<?php
require('connect.php'); //Verbindung aufbauen
$tabellenname='user'; //Tabelle definieren
// Benutzer anlegen
if($sent==1)
{
$SQL="INSERT INTO $tabellenname () VALUE ()";
mysql_query($sql,$link);
if(mysql_insert_id()>0)
{
$ID=mysql_insert_id();
$meldung="Der neue Benutzer wurde erfolgreich angelegt
";
}
else
{
$meldung="Der neue Benutzer angelegt werden ! Bearbeiten Sie zuvor neu angelegte Benutzer, ändern Sie den Benutzernamen, bevor Sie einen weiteren Benutzer anlegen.
";
}
}
// Speichern der bearbeiteten Benutzer Informationen
if($sent==2)
{
if($kwort!=' ' AND (strlen($kwort)<6 OR (strlen($kwort)>12))
{
$meldung.="Das eingegebene Kennwort hat nicht die richtige Länge
";
unset($kwort);
}
$sql="UPDATE $tabellenname SET";
if($kwort!=' ')
{$kwort2=md5($kwort);
$sql.=" kwort='kwort2',";
}
$sql.=" username='$username',";
$sql.=" admin='$admin',";
$sql.=" beschreibung='$beschreibung',";
$sql.=" WHERE ID='$ID',";
$test=msql_query($sql,$link);
if($kwort!='' AND !$test)
{
$meldung.="Die Änderungen konnten nicht gespeichert werden,das alte Kennwort ist noch gültig
";
}
if($kwort!='' AND $test)
{
$meldung.="Das neue Kennwort -- $kwort -- ist jetzt gültig
";
}
}
// Löschen eines Users
if($sent==3)
{
$sql="DELETE FROM $tabellenname WHERE ID=$ID";
mysql_query($sql,$link);
unset($ID);
}
echo "<h2><font color=blue>$meldung</font></h2>";
// Auslesen der vorhandenen Benutzer und Auswahlformular anzeigen
$sql="SELECT * FROM $tabellenname ORDER BY username";
$result=mysql_query($sql,$link);
if(mysql_num_rows($result)>0)
{
echo "<h2>Bitte den User zum bearbeiten Auswählen</h2>";
echo "<form action='$PHP_SELF' method='post'>";
echo "<select name='ID'>";
for($i=0;$i=<mysql_num_rows($result);$i++)
{
$ID1=mysql_result($result,$i,'ID');
$uname"mysql_result($result,$i,'username');
echo "<option value=$ID1";
if($ID==$ID1){echo " selected ";}
echo =">$uname";
}
echo ="</selected>
";
echo ="<input type=submit>";
echo ="</form>";
}
// Das Formular zum Bearbeiten
if($ID)
{
$sql="SELECT * FROM $tabellenname WHERE ID=$ID ";
$result=mysql_query($sql,$link);
if(mysql_num_rows($result)==1)
{
$ID1=mysql_result($result,0,'ID');
$username1=mysql_result($result,0,'username');
$kwort1=mysql_result($result,0,'kwort');
$admin1=mysql_result($result,0,'admin');
$beschreibung1=mysql_result($result,0,'beschreibun g');
echo ="<h2>Bitte den Benutzer $username1 bearbeiten !!!</h2>";
echo ="<form action='$PHP_SELF' method='post'>";
echo ="input type=hidden name=sent value=2>";
echo ="input type=hidden name=ID value=$ID1>";
echo ="
Benutzername</p>";
echo ="<input type=text name=username value='$username1'>";
echo ="
Kennwort
<font color=red>Bitte leer lassen wenn Sie das Kennwort nicht änder möchten!</font></p>";
if($kwort1=='kennwort')
{
echo ="
<font color=red size=+1>Sie müssen das Kennwort noch angeben, damit sich der Benutzer anmelden kann!</font></p>";
}
echo ="<input type=text name=kwort value=''>";
echo ="
Beschreibung</p>";
echo ="<input type=text name=beschreibung value='$beschreibung1'>";
echo ="
Administrator</p>";
echo ="<input type=radio name=admin value=-1 ";
if($admin1==-1)
{
echo =" checked ";
}
echo =">NEIN --- ---";
echo ="<input type=radio name=admin value=1 ";
if($admin1==1)
{
echo =" checked ";
}
echo =">JA";
echo ="
<input type=submit>";
echo ="</form>";
echo ="
<font size=+1>Den angezeigten Benutzer löschen</font>";
}
}
echo ="
<font size=+1>Einen neuen Benutzer anlegen</font>";
</div>
</body>
</html>
beim aufrufen kommte diese fehlermeldung:
Parse Error, unexpected '{' in line 34
was stimmt nicht damit?????????
Kommentar