Hallo,
readfile() nav.php ;
Das ist Unsinn und gibt einen Syntaxfehler.
readfile('nav.php');
readfile("nav.php");
Die Varianten sind beide richtig, ich verwende die obere aber welche du verwendest ist dir überlassen.
Und wo liegt jetzt noch das Problem? Was passiert (nicht)? Fehlermeldung?
Gruß,
Tobias