tropenberta: include mit webedition

hi leuts

ich hoffe ich hab den themenbereich einigermaßen korrekt ausgewählt, weil es geht ein bischen auch um das cms webedition.

müsste eine weiche für meine navi integrieren.
nimm dazu meine php weiche , die ich auch für die css verwendet habe.

  
<?php  
if(strstr($_SERVER['HTTP_USER_AGENT'], 'iPhone') ||  
strstr($_SERVER['HTTP_USER_AGENT'], 'Android') ||  
strstr($_SERVER['HTTP_USER_AGENT'], 'BlackBerry')) {  
 <we:include type="document" id="428" />  
} else {  
 <we:include type="document" id="638" />  
}  
?>  

leider funzt das so nicht. hab dann gelesen das man we:include innerhalb von php nicht verwenden kann und man den include von php verwenden soll.
also hab ich es so probiert:

  
<?php  
if(strstr($_SERVER['HTTP_USER_AGENT'], 'iPhone') ||  
strstr($_SERVER['HTTP_USER_AGENT'], 'Android') ||  
strstr($_SERVER['HTTP_USER_AGENT'], 'BlackBerry')) {  
echo 'include("dateiname.endung");';  
} else {  
echo 'include("dateiname.endung");';  
}  
?>  

und so :

  
<?php  
if(strstr($_SERVER['HTTP_USER_AGENT'], 'iPhone') ||  
strstr($_SERVER['HTTP_USER_AGENT'], 'Android') ||  
strstr($_SERVER['HTTP_USER_AGENT'], 'BlackBerry')) {  
include("dateiname.endung");  
} else {  
include("dateiname.endung");  
}  
?>  

leider bekomme ich es nicht hin.
bei der variante bei der ich include mit echo ausgebe - seh ich im frontend das hier
     include("dateiname.endung");

kann mir jemand von euch eventuell weiter helfen ?

gruss micha

  1. so bin schonmal soweit das er mir das richtige dokument includiert.

      
    <?php  
    if(strstr($_SERVER['HTTP_USER_AGENT'], 'iPhone') ||  
    strstr($_SERVER['HTTP_USER_AGENT'], 'Android') ||  
    strstr($_SERVER['HTTP_USER_AGENT'], 'BlackBerry')) {  
    include("include/navigation2.php");  
    } else {  
    include("include/navigation.php");  
    }  
    ?>  
    
    

    problem was ich jetzt habe ist, das alle webedition elemente, wie bilder und text nicht mehr ausgegeben werden. die container struktur wird korrekt im seitenquelltext angezeigt, halt nur ohne inhalt. entferne ich die weiche wird alles wieder normal angezeigt.

    gruss micha