es geht um diese beiden fehler die durch ein script verursacht werden.
Parse error: syntax error, unexpected ';' in /www/htdocs/w0117ef1/plugins/system/sourcerer/helper.php(552) : runtime-created function on line 19
Fatal error: Function name must be a string in /www/htdocs/w0117ef1/plugins/system/sourcerer/helper.php on line 557
Parse error: syntax error, unexpected ';' in /www/htdocs/w0117ef1/plugins/system/sourcerer/helper.php(552) : runtime-created function on line 19
Fatal error: Function name must be a string in /www/htdocs/w0117ef1/plugins/system/sourcerer/helper.php on line 557
PHP-Code:
<?php
$datenbank_host ='localhost';
$datenbank_user = '$$$$$';
$datenbank_passwort = '&&&';
$datenbank_name = '///';
/* die angaben sind richtig zur datenbank */
if (!isset($_POST['vorname'])) $_POST['vorname'] = '';
if (!isset($_POST['email'])) $_POST['email'] = '';
if (!isset($_POST['anliegen'])) $_POST['anliegen'] = '';
if ($_POST['vorname'] != '' AND $_POST['email'] != '' AND $_POST['anliegen'] {
$link = @mysql_connect($datenbank_host,
$datenbank_user, $datenbank_passwort);
if (!$link) {
die('keine Verbindung möglich: ' .
mysql_error());
}
$db_selected =
@mysql_select_db($datenbank_name, $link);
if (!$db_selected) {
die ('Kann '.$datenbank_name.' nicht
benutzen : ' . mysql_error());
}
$sql_insert = "INSERT INTO `kontakt`
(`vorname`,`email`,`anliegen`)
VALUES('".mysql_escape_string($_POST['vorname'])."','".mysql_escape_string($_POST['email'])."","".mysql_escape_string($_POST["anliegen"])."');";
if (@mysql_query_insert, $link) != false) {
echo "Der Eintrag wurde gespeichert!";
$_POST['vorname'] = '';
$_POST['email'] = '';
$_POST['anliegen'] = '';
}
else {
echo ' Der Eintrag wurde nicht gespeichert!';
}
@mysql_close($link);
}
echo '<form action="'.htmlspecialchars($_SERVER['PHP_SELF'])."' method="post">';
echo ' Vorname: <input type="text" name="vorname" value="'.htmlspecialchars ($_POST['vorname']).'"/><br/>';
echo 'Email: <input type="text" name="email" value="'.htmlspecialchars ($_POST['email']).'"/><br/>':
echo "Anliegen: <input type="text name="email" value="'.htmlspecialchars ($_POST['anliegen']).'"/><br/>':
echo ' <input type="submit" name="senden"
value="absenden"/>';
echo '</form>';
?>
Kommentar