<?php
include('changeLang.php');
$default_language = 'sr';
if(isset($_COOKIE['lang'])) {
$lang = $_COOKIE['lang'];
}
else {
$lang = $default_language;
}
if($lang == 'en') {
include('language_en.php');
}
else {
include('language_sr.php');
}
?>
J'ai ajouté un nouveau chemin d'URL et je n'éjecte aucune erreur, Bien sûr, tout est dans le même dossier et il n'y a pas de sous-dossiers pour exclure immédiatement la possibilité. Je pense erreurMon code ne fonctionne pas en ligne
<script type="text/javascript">
function changeLanguage (lang) {
$.ajax({
url: 'http://www.example.com/changeLang.php',
type: 'POST',
data:{ lang:lang },
beforeSend: function(){
},
complete: function(){
},
success: function(data) {
console.log(data);
if(data == 'ok'){
location.reload();
}
//var response = JSON.parse(data);
},
error: function(data, textStatus, errorThrown){
console.log("error"+' '+JSON.stringify(data) + textStatus + errorThrown);
}
});
}
</script>
// dans le code
Mon mistke était href, parce que je mets href = "", la page rechargeait à des fonctions premières et onclick jamais été utilisé, donc je dois mettre javascript: void (0) et dans css curosr: pointeur pour div #flag ....
Définir * ne fonctionne pas *. Quelle erreur obtenez vous ? Qu'as-tu débugué jusqu'ici? – Rikesh
** Eww **. Personne ne va vous aider si vous n'essayez même pas de vous aider. Je vais vous donner un indice - affiner votre code à ce qui ne fonctionne pas et fournir les erreurs (* le cas échéant *) pour être aidé plus loin. – Darren
Il serait utile si vous avez corrigé l'indentation sur le code afin qu'il ne saute pas dans et hors du formatage du code – TheEnvironmentalist