v2.5.2
Giriş yap

Dosya yolu(adı) maskeleme Hk.

iskenderhalisoglu
703 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Merhabalar çoklu dil desteği olan bir websitesi kodlandığını varsayalım. Banner için bir seçtik.
ÖR: banner_pics_1.png
Türkçe sayfada "_https://siteadresi.com/uploads/degismis-banner-adi_1.png_".
İngilizce sayfada "_https://siteadresi.com/uploads/altered-banner-name_1.png_".
Yukarıdaki örnekler gibi maskeleme yapan uygulayan var mıdır?

Yani kısacası tek dosya ama site dili değişince url olarak maskelemek. Seo için uygulamak istiyorum.

miyachung
1444 gün önce

Bilmiyorum doğrumu anladım
<pre><code>
<?php
session_start();
error_reporting(E_ALL ^ E_NOTICE);

define("SITE_URL","http://localhost&quot;);

$_SESSION["lang"] = "tr";
// $_SESSION["lang"] = "en";
$banner_URL = mask("banner.png",SITE_URL);

echo $banner_URL;
// print '<img src="'.mask('banner.png','http://localhost').'" alt="" />';

function mask($url,$siteURL){

switch($_SESSION["lang"]){
    
    case "en":
        $prefix = "/uploads/english_";
        $returnURL = $siteURL.$prefix.$url;
    break;

    case "tr":
        $prefix = "/uploads/turkish_";
        $returnURL = $siteURL.$prefix.$url;
    break;
}

return $returnURL;

}
</code>

</pre>