deissy

Inscris le 02/08/2010 à 15:58
  • Site web
  • Nombre de sujets
    Aucun
  • Nombre de messages
    1
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

Aucun sujet créé dans les forums

Ses derniers messages sur les forums

forum
deissy
J'ai fait plein de forum et j'ai le même problème, mais je trouve toujours pas la solution. ca sert énorme que quelqu'un trouve la réponse. Ca arrive dès que je veux sauvegarder le cookie "lang", ca bog seulement sur la page news.php. Accès au site: http://www.upstill.ch

Message d'erreur:
Warning: Cannot modify header information - headers already sent by (output started at /var/www/www.upstill.ch/www/news.php:1) in /var/www/www.upstill.ch/www/lang_decide.php on line 5

Alors voila mon code php, pitié :) :) merci mercii

1) NEWS.PHP
<?php require("lang_decide.php"); ?>
<html>
<head>
...


2) LANG-DECIDE.PHP
<?php
$lang = "";
if (isset($_GET['lang']) && ($_GET['lang'] == 'en' || $_GET['lang'] == 'fr')){
$lang = $_GET['lang'];
setcookie("lang", $lang, time() + 365*24*3600);
}
else if (isset($_COOKIE['lang'])) {
$lang = $_COOKIE['lang'];
}
else {
//$lang = substr($HTTP_SERVER_VARS['HTTP_ACCEPT_LANGUAGE'],0,2);
$lang='en';
setcookie("lang", $lang, time() + 365*24*3600);
}

if ($lang=='fr') {
include('lang/fr-lang.php');
}
else {
include('lang/en-lang.php');
}
?>

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours