Sqarim i funksionit të ridrejtimit
Ky funksion e ridrejton vizitorin në adresë tjetër të uebit duke u bazuar në gjuhën e shfletuesit të tij. Nëse gjuha e shfletuesit është anglisht ai rijdrejtohet në faqen në gjuhën angleze. Nëse gjuha e shfletuesit është gjermaninsht ai rijdrejtohet në faqen në gjuhën gjermane. Nëse gjuha e shfletuesit është shqip ai rijdrejtohet në faqen në gjuhën shqipe. Nëse asnjëra nga këto gjuhë nuk është e shfletuesit, atëherë ai ridrejtohet në faqen në gjuhën angleze.
A duhet ta përdorni këtë funksion pë ridrejtim?
Pa regjistrim të vizitorëve për sajtin tuaj të uebit asnjë mundësi e ridrejtimit nuk është pa të meta.
- Kontrollimi i adresës IP të përdoruesit, pa lejen e vizitorit, është në pajtim me ligjin. E meta tjetër është se shqiptarëve jashtë shtetit ëmë nuk ju hapet faqja në gjuhën shqipe, por e gjuhës së atij shteti.
- Mundësia e kontrollimit të gjuhës së shfletuesit sikur në shembullin këtu ka gjithashtu një të metë. Shumë shqiptarë nuk e instalojnë shfletuesin në gjuhën shqipe. Mirëpo ky kontroll nuk është shkelje e të drejtave të përdoruesit, nëse këtë e lejon shfletuesi i tij.
Shembull i funksionit PHP për ridrejtim sipas gjuhës së shletuesit:
<?php
$gjuha_e_shfletuesit = "";
if (isset($_SERVER['HTTP_ACCEPT_LANGUAGE']))
$gjuha_e_shfletuesit = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
if ($gjuha_e_shfletuesit == "en"){
header("location: english/");
exit();
}
else if ($gjuha_e_shfletuesit == "de"){
header("location: deutsch/");
exit();
}
else if ($gjuha_e_shfletuesit == "sq"){
header("location: shqip/");
exit();
}
else {
header("location: english/");
exit();
}
?>
Çka është gjuha PHP
Llogaritja e tekstit të përngjashëm nga vargu
Mbështjellja e fjalëve nga vargu
Numërimi i vizitës së faqes me sesion
Operatorët aritmetik
Operatorët e krahasimit
Ridrejtimi i vizitorit
Ridrejtimi i vizitorit sipas gjuhës së shfletuesit
Tregimi i datës shqip me përkthim
Tregimi i datës shqip nga `setlocale´
Tregimi i fotografisë me renditje rasti
Tregimi i kufizuar i shkronjave në varg
Tregimi i përmbajtjes me renditje rasti
Tregimi i përmbajtjes sipas stines së vitit
Tregimi i përshëndetjes sipas kohës së ditës