IMHO è una scelta architetturale pessima e per nulla scalabile.Originariamente inviato da ciro78
diciamo che letteralmente lo è. si scrivono meno righe di codice. ma dal punto di vista ..visivo uno switch lo preferisco
Si, molti altri elementi ...Originariamente inviato da ciro78
così come è scritto il codice non lo si può realizzare. bisogna aggiungere altri elementi
Codice PHP:<?php
$valid_actions = array('Dashboard' => 'dashboard.php', 'Forum' => 'phpbb.php', 'Login' => 'login.php', 'Store' => 'ecommerce.php');
$default_action = 'Dashboard';
$action = isset($_GET['action']) && isset($valid_actions[$_GET['action']]) ? $_GET['action'] : $default_action;
$path = dirname(__FILE__) . '/Actions/' . $valid_actions[$action];
if (!is_readable($path)) {
die('Error');
}
?>

Rispondi quotando