FleyerShaver
Neues Mitglied
Ich habe jetzt versucht das mit der admin poll alleine hinzukriegen da mir keiner geholfen hat. Hier ist der anfang des Phpcodes:
Aber es kommt nur der Fehler:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\Programme\xampp\htdocs\admin_poll.php on line 35
Was mach ich falsch?
PHP:
<?php
$rights = getRights ();
if(!in_array("Admin", $rights)) {
no_rights();
} else {
switch(isset($_GET['action'])?$_GET['action']:'') {
case "add":
$sql = "SELECT
COUNT (*) AS Anzahl
FROM
poll
WHERE
DATE_ADD(Datum, INTERVAL 7 DAY) > NOW ();";
$check = new Query($sql);
if($check->error()) {
die("<pre>".$check->geterror()."</pre>");
}
$row = $check->fetch();
if($row['Anzahl']) {
echo " <p class=\"error\">\n";
echo " Es läuft bereits eine Abstimmung, warten sie\n";
echo " bitte bis diese beendet ist.\n";
echo " </p>\n";
back2admin();
} else {
//es läuft keine Abstimmung
if(!isset($_SESSION['Frage'])) {
$_SESSION['Frage'] = "";
}
if(!isset($_SESSION['Antworten'])) {
$_SESSION['Antworten'] = array ();
}
switch(isset($_POST['submit'])?$_POST['submit']:'') {
case 'Frage bearbeiten':
echo "<form action=\"index.php?section=admin&site=poll&action=add\" ";
echo " method=\"post\"";
echo " class=\"formular\">\n";
echo " <p>\n";
echo " Frage bearbeiten.\n";
echo " </p>\n";
echo " <ol>\n";
echo " <li>\n";
echo " <label for=\"frage\">Frage</label>\n";
echo " <input type=\"text\" name=\"frage\"";
echo " id=\"name\" value=\"".$_SESSION['Frage']."\" />\n";
echo " </li>\n";
echo " <li>\n";
echo " <input type=\"submit\" name=\"submit\"";
echo " value=\"Frage speichern\" />\n";
echo " <input type=\"hidden\" name=\"".session_name()."\"";
echo " value=\"".session_id()."\" />";
echo " </li>\n";
echo " </ol>\n";
echo "</form>\n";
back2admin();
break;
//...
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\Programme\xampp\htdocs\admin_poll.php on line 35
Was mach ich falsch?