Syntax Fehler in if else

M

mstar

Hallo, ich habe einen Sytexfehler weiß aber nicht wieso, meiner meinung nach ist alles richtig:

PHP:
if ($mversString < $file1Read) {
	echo "<tr>";
	echo "<td height=\"19px\">$progname</td>";
	echo "<td height=\"19px\">$mvers</td>";
	echo "<td height=\"19px\" style=\"font-weight:bold; color:red;\">$file1Read<img src=\"action_delete.png\"></td>";
	echo "<td height=\"19px\"><a href=\"http://www.$homepage\" target=\"_blank\">$homepage</a></td>"; 
	echo "<td height=\"19px\">$datum</td>"; 
	echo "</tr>";
}
elseif ($mversString > $file1Read) {
	
	echo "<tr>";
	echo "<td height=\"19px\">$progname</td>";
	echo "<td height=\"19px\">$mvers</td>";
	echo "<td height=\"19px\">$file1Read<img src=\"accept.png\"></td>";
	echo "<td height=\"19px\"><a href=\"http://www.$homepage\" target=\"_blank\">$homepage</a></td>";
	echo "<td height=\"19px\">$datum</td>";
	echo "</tr>";
	
}
else ($mversString == $file1Read) { <--- hier soll der fehler sein
	echo "<tr>"; <--- und hier 
	echo "<td height=\"19px\">$progname</td>";
	echo "<td height=\"19px\">$mvers</td>";
	echo "<td height=\"19px\">$file1Read<img src=\"action.png\"></td>";
	echo "<td height=\"19px\"><a href=\"http://www.$homepage\" target=\"_blank\">$homepage</a></td>";
	echo "<td height=\"19px\">$datum</td>";
	echo "</tr>";
}

Vielen Dank im Vorraus
 
Zuletzt bearbeitet von einem Moderator:
Nenne das else mal elseif, denn hinter ein else gehört keine Bedingung mehr.

Und schreibe bitte immer auch die komplette Fehlermeldung dazu, danke.
 
Hi, er zeigt zwar kein Fehler mehr an aber ausgeführ wird er nicht richtig, das png bild was ich gesetzt habe wird nicht genommen. Ich habe mal nur else { .... gemacht aber das geht auch nicht.

Die Fehler Meldung:
Syntax Error on line 188 '{'. Das war bestimmt wegen der else (anweisung).
 
Zuletzt bearbeitet von einem Moderator:
ich kenn mich zwar mit php nicht aus, aber du willst innerhalb des ersten else eine weitere bedingung machen. dann handhab das doch auch so:

if (.....)
{
....
}
else
{
if (....)
{
...
}
else
{
....
}
}
 
Zurück