تفضل
كود PHP:
<?php
$lango = ($_GET['lango']) ? trim($_GET['lango']) : '';
$langs = array('ar','en');
if (in_array($lango, $langs)) {
setcookie ('lango', $lango, time()+9999999,'/');
}
?>
شرح بسيط للكود
في البداية أنت تستقبل متغير $lango من مصفوفة $_GET
فإذا لم يكن العضو ضغط على رابط تغيير اللغة بيكون المتغير $lango فارغ بلا قيمة
بعدها تنشأ مصفوفة $langs تضع بها كل اللغات المدعومة لديك
و بعدها تتحقق .. إن كان المتغير $lango يحمل قيمة تنتمي لمصفوفة اللغات المدعومة بيتم زراعة الكوكيز بهذه اللغة أو القيمة
ملحوظة : موضوعك مناسب أكثر في قسم الـ php