Bedingte Anweisungen in PHP-Code Zwischen HTML-Code

Ich habe ein kleines Problem bei der Verwendung von Bedingten Anweisungen in PHP, die durch HTML-Code getrennt sind. Dies ist die Art von Code, den ich zu schreiben versuche. Dies ist eine Profilseite, die nur dem Benutzer angezeigt werden sollte, dessen Profil es ist (ich verwende Sitzungsvariablen, um dies zu überprüfen):

<?php if(check if user is logged in) ?>
<display users profile in html>
<?php else ?>
<display an error>

Aber das funktioniert nicht. Ich habe auch versucht, die Kurzschreibweise zu verwenden, indem ich ein: am Ende vonif und mit demendif Anweisung, aber es hat nicht funktioniert. (Bei einem früheren Projekt wurde das: Methode arbeitete fürforeach undendforeach Also dachte ich, ich würde es ausprobieren)

Irgendwelche Ideen

Antworten auf die Frage(12)

Ihre Antwort auf die Frage