2017-02-10 32 views
2

我有一个joomla网站。我有一个index.php,其中包含PHP代码显示divs + HTML代码与div如果url部分包含PHP代码* this * then * this *

我有另一个index.php应该继续与/ en和/ fr版本。 和我有上面描述的index.php的另一个版本。我需要在/ ru版本上显示一个index.html,在/ en +/fr版本上显示另一个。

换句话说,我要呼应mysite.com/ru一些代码和其他代码上mysite.com/en + mysite.com/fr

<?php 
$url = "http://mysite/en/"; 
$currentpage = $_SERVER['REQUEST_URI']; 
if($url==$currentpage) { 
echo 'index.html version one' 
?> 

但这并没有工作。

回答

1

再次感谢您。 这里是我的解决方案: -

<?php 
$url = $_SERVER['REQUEST_URI']; 
if(strpos($url ,'en/') !== FALSE || strpos($url ,'fr/') !== FALSE) { ?> 
<div>my code for en+fr</div> 
<?php } else { ?> 
<div>my code for ru</div> 
<?php } ?>