| | | | |
| | |
| Gast
Beiträge: n/a
| 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????????? |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| thumbnails erstellen | dom | PHP Tipps 2008 | 39 | 21.07.2008 21:28 |
| [Erledigt] PHP -> Ordner anlegen der sich auch beschreiben lässt?! | Nightuser | PHP Tipps 2008 | 13 | 30.06.2008 23:51 |
| Suche Tipps für Persormance-Steigerung (Geld für Nützliches) | Beitragsarchiv | 18 | 16.08.2005 10:57 | |
| Suche Programmierer, Designer, Schreiber... | blinkster.de | Beitragsarchiv | 76 | 14.08.2005 18:31 |
| parse error, unexpected T_IF in..... on line 51 | matthros | PHP Tipps 2005-2 | 28 | 28.07.2005 12:52 |
| parse error on line 4 | PHP Tipps 2005-2 | 5 | 16.07.2005 11:22 | |
| parse error on line 11 Komm nicht weiter | Datenbanken | 4 | 06.06.2005 13:20 | |
| update auf php 5.0.4 | robo47 | Server, Hosting und Workstations | 6 | 10.04.2005 19:00 |
| ShowIt_V1.8.14 | PHP Tipps 2005 | 1 | 23.03.2005 19:13 | |
| frage zum arbeiten mit dateien | PHP Tipps 2005 | 21 | 01.03.2005 13:22 | |
| verblüffend: Parse error: parse error, unexpected T_STRING, | PHP Tipps 2004 | 1 | 07.10.2004 09:05 | |
| Parse error: parse error in /srv/www/htdocs/web27/html/kunde | PHP Tipps 2004 | 3 | 19.09.2004 18:14 | |
| Parse error: unexpected $end ... on line xy | PHP Tipps 2004 | 2 | 18.09.2004 13:18 | |
| Counter zeigt nach ca. 2-3 Stunden fehler an | PHP Tipps 2004 | 2 | 26.08.2004 20:08 | |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.