5424 sujets

Sémantique web et HTML

Bonjour,
Comme dit dans le titre j'aimerais bien charger une seule fois ma page pour y insérer une variable en php comme ici :
<meta http-equiv="refresh" content="0; url=?lang=fr" />

j'aimerais bien que ma page se recharge juste un seule fois puis ne se recharge plus jamais .
Amicalement,
Modérateur
Bonjour,

Il suffit de tester en php l'existence de $_GET['lang']. Si elle n'existe pas encore, on met cette balise <meta> dans le code de la page. Sinon on ne la met pas.

if(!isset($_GET['lang']))
    echo '<meta http-equiv="refresh" content="0; url=?lang=fr">';

Je ne sais pas si cette combine va marcher dans ton cas parce qu'on a pas trop de détails sur ce que tu veux faire vraiment. A priori, ça devrait fonctionner. Par contre, je suis sûr que c'est une mauvaise idée de le faire. Smiley lol

Amicalement,
Meilleure solution