Hallo,
ärgere mich jezt schon seit über einer halben Stunde mit einem Problem herum.
Die idee ist eigentlich, das mehrere Variabeln in einer Liste angegeben werden, wenn der wochentag der richtige ist und mindestens eine der Variabeln einen Inhalt hat. Das funktioniert soweit alles auch ganz gut, nur hab ich das Problem, das die Werte in einer Liste ausgegeben werden, und die html Aufzählungspunkte, welche per echo ins php script geschrieben sind, nicht verschwinden, auch wenn keine der Bedingungen erfüllt ist, die dafür sorgt, das da etwas stehen sollte. Ich habe schon versucht das ganze einfach zu umgehen , indem ich else {echo ""} setze. Aber dann bekomm ich die Fehlermeldung :
Parse error: syntax error, unexpected 'else' (T_ELSE) in C:\xampp\htdocs\index.php on line 63
Hier mal das Script:
Danke schon mal für die Hilfe 
ärgere mich jezt schon seit über einer halben Stunde mit einem Problem herum.
Die idee ist eigentlich, das mehrere Variabeln in einer Liste angegeben werden, wenn der wochentag der richtige ist und mindestens eine der Variabeln einen Inhalt hat. Das funktioniert soweit alles auch ganz gut, nur hab ich das Problem, das die Werte in einer Liste ausgegeben werden, und die html Aufzählungspunkte, welche per echo ins php script geschrieben sind, nicht verschwinden, auch wenn keine der Bedingungen erfüllt ist, die dafür sorgt, das da etwas stehen sollte. Ich habe schon versucht das ganze einfach zu umgehen , indem ich else {echo ""} setze. Aber dann bekomm ich die Fehlermeldung :
Parse error: syntax error, unexpected 'else' (T_ELSE) in C:\xampp\htdocs\index.php on line 63
Hier mal das Script:
PHP-Code:
<?php
include 'hausaufgabenvar.php';
date_default_timezone_set('UTC');
$time = date("l");
{
echo "<ul id> ";
echo "<li>";
if ($geschichte1 != "Keine Hausaufgaben" ) { echo "Geschichte $geschichte1 ";};
echo "</li>";
echo "<li>";
if ($biologie1 != "Keine Hausaufgaben" ) { echo "Biologie $biologie1 ";};
echo "</li>";
echo "</ul>";
} ;
else {echo "";} ;
?>

Kommentar