Hallo,
habe folgendes Problem.
Habe in meine Datei die Methode deleteUser() eingebaut.
In meiner Datei erfolgt nach dem Parsen folgende Fehlermeldung:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\xampp\htdocs\application\super.php on line 55
Kommentiere ich die Methode deleteUser() aus, so funktioniert es.
Kann den Fehler leider nicht finden.
Hier meine Datei:
habe folgendes Problem.
Habe in meine Datei die Methode deleteUser() eingebaut.
In meiner Datei erfolgt nach dem Parsen folgende Fehlermeldung:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\xampp\htdocs\application\super.php on line 55
Kommentiere ich die Methode deleteUser() aus, so funktioniert es.
Kann den Fehler leider nicht finden.
Hier meine Datei:
PHP:
<?php
require_once "config.php";
class Superuser{
// Konstruktor
function Superuser(){
}
function getUser(){
$query = 'SELECT user_username,
user_password FROM users WHERE user_status = "1"';
return mysql_query($query);
}
function printUser(){
$result = $this->getUser();
while($row = mysql_fetch_array($result)){
echo' <form action="'. $_SERVER['PHP_SELF'] .'" method="post">
<table border="1" width="100%">
<tr>
<td width="25%">
' . $row['user_username'] . '</td>
<td width="25%">
' . $row['user_password'] . '</td>
<td width="25%">
<input type="submit" name="edit" value="edit"></td>
<td width="25%">
<input type="submit" name="delete" value="delete">
<input type="hidden" name="id" value="'. $row['user_id'] .'">
<input type="hidden" name="user" value="'. $row['user_username'] .'">
</td>
</table>';
}
echo '<form action="'. $_SERVER['PHP_SELF'] .'" method="post"><br><br><input type="submit" name="add" value="add"></form>';
}
function deleteUser(){
$delete = "DELETE user_id, user_username, user_password FROM users
WHERE user_id = '".$_POST['id']."';
return mysql_query($delete);
}
function printAddUser(){
$userForm ='<form action="'. $_SERVER['PHP_SELF'] .'" method="post">
<table align="center">
<tr>
<td bgcolor="#e7e7e7">Benutzername</td>
<td bgcolor="#ffffff">
<input type="text" name="username"
size="20" class="input" value="'.$_POST['username'].'">
</td>
</tr>
<tr>
<td bgcolor="#e7e7e7">Passwort</td>
<td bgcolor="#ffffff"><input type="password" name="password"
size="20" class="input"></td>
</tr>
<tr>
<td bgcolor="#e7e7e7">Passwort wiederholen</td>
<td bgcolor="#ffffff"><input type="password" name="password2"
size="20" class="input"></td>
</tr>
<tr>
<td bgcolor="#e7e7e7" align="center" colspan="2">
<input type="submit" name="submit" value="Add" class="button">
</td>
</tr>
</table>
</form>';
return $userForm;
}
function addUser(){
$username = $_POST['username'];
$password = $_POST['password'];
$insert = mysql_query("INSERT INTO users
SET user_username = '$username',
user_password = '$password',
user_status ='1'");
echo '<p align="center">
Der Benutzer '.$_POST['username'].'
wurde erfolgreich angelegt!<br><br>';
echo '
<form action="' . $_SERVER['PHP_SELF'] . '" method="post">
<input type="submit" name="back1"
value="Zurück" class="button"></form>';
}
}