Günther S: Problem mit mod_rewrite()

Beitrag lesen

Hallo wahsaga,

include($section); // $section hat in dem Fall den Wert "register.php"

Woher das bitte?
Du hast doch laut deinen Angaben per Rewriting dafür gesorgt, dass das Script mit dem QueryString ?section=register aufgerufen wird - wo also soll die Endung ".php" herkommen?

Und informiere dich bitte über register_globals=off.

register_globals ist aus, die Variable $section hat nichts mit $_GET['section'] zu tun sondern wird innerhalb der index.php definiert.
Also im Endeffekt steht da folgendes:

  
include("register.php");  

Die register.php fängt so an:

  
<?php  
$smarty = new Smarty();  
$smarty -> assign('logged_in', 0);  
if(logged_in() == true)  
{  
 $smarty -> assign('logged_in', 1);  
}  
// ...  
?>  

Gruß,
Günther S.