suit: Seiteninhalt mit Hilfe von include ändern?

Beitrag lesen

Mir ist klar, dass ich wohl include und die switch-Anweisung verwenden muss, doch wie weise ich einem Link eine bestimmte include-Datei zu (bestimmt über GET oder POST, doch wie)?

Am einfachsten vermutlich so, also die verzweigung aufgrund eines bestimmten Wertes in einer GET-Variable.

Ist zwar nicht skalierbar, aber bei einer einzelnen Seite zweckerfüllend.

switch ($_GET['foo']) {  
  case 'news':  
    readfile('news');  
    break;  
  case 'press':  
    readfile('press');  
    break;  
  default:  
    readfile('home');  
    break;  
}

Wenn du nur statischen Text einbinden willst, der nicht durch den PHP-Interpreter muss, ist readfile() die bessere Alternative zu include()

include($_GET['foo']); ist eine skalierbare Möglichkeit, aber uu. gefährlich - denk nichtmal dran das so einzusetzen ;).