Bonjour,
Je souhaiterai faire un lien pour passer mon site de anglais à français et inversement qui fonctionne sur n'importe quelle page et redirige vers la page courante.
Disons je suis sur la page : http://127.0.0.1/Site/index.php?langue= ... ique&cat=2
La variable $langue indique la langue.
Nous avons :
$adresse_courante = "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
puis sur cette adresse courante, je souhaterais remplacer le "fr" par "en".
Je peux utiliser la fonction suivante pour retourner la position de langue (qui varie) : stripos($adresse_courante,'langue')+1;
mais comment fais-je pour remplacer une sous chaine dans une chaine commençant à la position N de longueur L par une autre sous-chaine (afin de remplacer de "fr" par "en" et inversement).
Merci d'avance.
Yoann