Ich mache eine kleine Website für einen Freund, noobfriendly, so kann sie Seiten einfach hinzufügen. Ich denke, ich werde alles in index.php aufnehmen. Sie kann also einfach eine Seite in einen Ordner mit dem Namen /pages/ legen und es ist fertig.
index.php
if (preg_match('/[a-zA-Z]/', $_GET['page'])){
$page = 'pages/'.$_GET['page'].'.php';
if ($page) {
include $page;
} else {
exit;
}
} else {
include('pages/home.php');
}
Das ist ziemlich sicher nicht wahr? Ich erlaube nur Buchstaben a-z. Ich meine, es wird keine große Seite wie Google sein. Nun, ich bin nur ein Hobbycoder, also frage ich Leute, um sicher zu gehen :)
Was denkst du?
Ihre Regexp überprüft nur, ob mindestens ein Zeichen [a-zA-Z] ist und alle anderen ignorieren kann – Cheekysoft