via $_GET include ...

Rider

Grünschnabel
Also wenn ich ich die Homepage normal im Browser aufrufe und keine GET Parameter gesetzt sind kommt eine notice: undefined index

FRAGE:
Wie kann ich diese Problem lösen?

PHP Code:
PHP:
$inc	= $_GET['include'];

if(isset($inc) && file_exists('include/' . $inc . '.php'))
{
	include 'include/' . $inc . '.php';	
} elseif(empty($inc) && file_exists('include/main.php'))
{
	include 'include/main.php';
} else
{
	include 'include/error/404.php';	
}

Mit freundlichen Grüßen/Best regards
Rider
 
PHP:
$inc    = ( isset($_GET['include']) ? $_GET['include'] : '' );

if(file_exists('include/' . $inc . '.php'))
 
Hey,
Am besten fängst du noch die GET Variable mit einen htmlspecialchar ab ($inc = htmlspecialchars($_GET['include']); )
 
Zurück