Hallo, mijn <?php en ?> staan rood weergegeven en als ik mijn website run krijg ik een blanco pagina. Wat is hiervan de oorzaak?


Waar zie je dat? Kan je concreet vertellen wat je precies doet?
<!DOCTYPE html >
<html>
<head>
<title>Mijn eerste php script!</title>
</head>

<body>
<?php                 //deze regel
$tekst = 'Hello World!';
echo $tekst
?>

</body>
</html>


[size=xsmall]Toevoeging op 01/11/2017 21:59:13:[/size]

de <?php in die regel is rood bij mij in notepad++

Dat zal wel een instelling notepad++ zijn. Niks om je zorgen over te maken.
Volgens mij kan je deze 'hightlighting' naar eigen wens instellen.

Verder mis je een ; na je $tekst. Dat is de reden dat je een lege pagina krijgt.

Edit:
Je kan ook foutmeldingen aanzetten met deze code bovenaan:
<?php
error_reporting(E_ALL);
ini_set('display_errors',1);
?>

Gebruik dit niet in 'productie'. Je bezoekers moeten juist geen foutmeldingen zien.
Wat is de bestandsextensie ? .html of .php ?
Wanneer het .html is kun je geen php gebruiken in het bestand.

Andersom werkt wel, dus html gebruiken in een .php bestand.
Staat php wel aan op de server? Gebruik je wel de bestandsextentie .php?
Wanneer php niet aan staat op de server zal de php als tekst worden gerenderd. Dit zelfde geld wanneer je de bestandsextentie niet als .php hebt staan.

Reageren