Bonjour
Aprés de nombreux email laisses sur francais@gogole.fr et aucune réponse je me tourne vers de vrais pro : VOUS !
Bref voilà ce qui m'ammène à vous :
Sans titre - [ Traduire cette page ]
Fatal error: Failed opening required '.php' (include_path='.:/usr/local/lib/php')
in /home/www/ecogom/site/detect_langue.php on line 24
www.ecogom.fr/ - 1k - En cache - Pages similaires
Cliquez dessus et vous comprendrez mon problème !
Donc voilà ce qu'affiche Google lorsque l'on cherche ecogom dans Google
Voilà alors mon code pour ma page index.php (qui est la première visitée ...)
(ps: allez sur le site www.ecogom.fr et dite moi ce que vous en pensé)
Bref :
index.php :
<?require 'detect_langue.php';?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>ECOGOM - Fabrication et pose de sol sécurité - Maintenance pour aires de jeux - ISO 9002 v.1994</title>
<META NAME="description" CONTENT="ECOGOM (certifié ISO 9002) - Fabrication et commercialisation de sol amortissant pour aire de jeux d´enfants - Maintenance et entretien informatisé des équipements d´aires de jeux d´enfants -">
<META NAME="keywords" CONTENT="ecogom,vigisystem,systemsol,actidose,epdm,maintenance,bordure,granulé,sol,sécurité,caoutchouc,enfants,aire de jeux,hic,jeux pour enfants,kit de réparation,internet,lecteur de puces,services,garantie">
<META NAME="Identifier-url" CONTENT="http://www.ecogom.fr">
<link rel="stylesheet" type="text/css" href="style_site.css">
</head>
...(suite classique d'un site web ...lol)
Voici now le code du fichier 'detect_langue.php' (servant à chercher la langue du navigateur et charger le bon fichier php) :
detect_langue.php
if (!$langue){
$lang=$HTTP_ACCEPT_LANGUAGE;
$langue_connue = array ("fr","en","de","es");
$valide=0;
foreach ($langue_connue as $elem ){
if ( $lang==$elem ){
$valide++;
}
}
if ( $valide==0 ){
$expire = 365*24*3600;
setcookie("langue","en",time()+$expire);
require("en.php");
}else{
$expire = 365*24*3600;
setcookie("langue",$lang,time()+$expire);
require($lang.".php");
}
Voilà.
Donc je penses que le chargement du fichier du type "require($lang.".php")"
n'a pas fonctionné. Mais je ne sais pas pourquoi et surtout je ne sais pas comment faire pour mettre à jour le site correctement.
Si vous avez des idées, des docs des urls etc ...
DITE LE MOI 8O
@+ THE_GRITCH
Aprés de nombreux email laisses sur francais@gogole.fr et aucune réponse je me tourne vers de vrais pro : VOUS !
Bref voilà ce qui m'ammène à vous :
Sans titre - [ Traduire cette page ]
Fatal error: Failed opening required '.php' (include_path='.:/usr/local/lib/php')
in /home/www/ecogom/site/detect_langue.php on line 24
www.ecogom.fr/ - 1k - En cache - Pages similaires
Cliquez dessus et vous comprendrez mon problème !
Donc voilà ce qu'affiche Google lorsque l'on cherche ecogom dans Google
Voilà alors mon code pour ma page index.php (qui est la première visitée ...)
(ps: allez sur le site www.ecogom.fr et dite moi ce que vous en pensé)
Bref :
index.php :
<?require 'detect_langue.php';?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>ECOGOM - Fabrication et pose de sol sécurité - Maintenance pour aires de jeux - ISO 9002 v.1994</title>
<META NAME="description" CONTENT="ECOGOM (certifié ISO 9002) - Fabrication et commercialisation de sol amortissant pour aire de jeux d´enfants - Maintenance et entretien informatisé des équipements d´aires de jeux d´enfants -">
<META NAME="keywords" CONTENT="ecogom,vigisystem,systemsol,actidose,epdm,maintenance,bordure,granulé,sol,sécurité,caoutchouc,enfants,aire de jeux,hic,jeux pour enfants,kit de réparation,internet,lecteur de puces,services,garantie">
<META NAME="Identifier-url" CONTENT="http://www.ecogom.fr">
<link rel="stylesheet" type="text/css" href="style_site.css">
</head>
...(suite classique d'un site web ...lol)
Voici now le code du fichier 'detect_langue.php' (servant à chercher la langue du navigateur et charger le bon fichier php) :
detect_langue.php
if (!$langue){
$lang=$HTTP_ACCEPT_LANGUAGE;
$langue_connue = array ("fr","en","de","es");
$valide=0;
foreach ($langue_connue as $elem ){
if ( $lang==$elem ){
$valide++;
}
}
if ( $valide==0 ){
$expire = 365*24*3600;
setcookie("langue","en",time()+$expire);
require("en.php");
}else{
$expire = 365*24*3600;
setcookie("langue",$lang,time()+$expire);
require($lang.".php");
}
Voilà.
Donc je penses que le chargement du fichier du type "require($lang.".php")"
n'a pas fonctionné. Mais je ne sais pas pourquoi et surtout je ne sais pas comment faire pour mettre à jour le site correctement.
Si vous avez des idées, des docs des urls etc ...
DITE LE MOI 8O
@+ THE_GRITCH