Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/08/2008, 21h17   #1
Invité de passage
 
Inscription : août 2008
Messages : 3
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 3
Points : 0
Points : 0
Par défaut Utilisation d'UTF-8 avec PHP et PhpBB 3

Bonjour,

Je programme actuellement un site en PHP avec une Base de Données de type mySQL. Pour des raisons évidentes j'ai voulu lier les comptes de PhpBB 3 avec mon site. En gros le principe consiste à récupérer les sessions du forum pour les réutiliser sur le site et n'avoir qu'un seul membre dans la BDD. Hors voila: PhpBB 3 fonctionne avec un encodage type UTF-8 et mon site fonctionnait en Latin_swedish_1, forcément: CONFLIT ! C'est alors que j'ai modifié ma BDD pour tout mettre en UTF-8, les caractères sont redevenus comme il faut MAIS...LE haut de mon site est atrocement déformé par un tas de petits carrés blancs très disgracieux (VOIR PIECE JOINTE), également un décalage au niveau de mon header d'environ 20 pixels. J'ai tout essayé et recherché mais rien à faire, i need help!

Mon code:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<?php
 
 define('IN_PHPBB', true);
        $phpbb_root_path = 'FORUM/';
        $phpEx = substr(strrchr(__FILE__, '.'), 1);
        include($phpbb_root_path . 'common.php');
 
        // Start session management
        $user->session_begin();
        $auth->acl($user->data);
        $user->setup();
      require("REQUIRE/config.php"); //Commme d'ab
$sql = connect_sql();      
 
if(!isset($_GET['id']) || !is_numeric($_GET['id']))
{
$reponse = "Cette news n\'existe pas !";
}
else
{
$id = $_GET['id']; 
 
$sql = 'SELECT * FROM ARTICLE WHERE ID=' .$id;
 
$retour = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$donnees = mysql_fetch_array($retour);
$IDFICHE = $donnees['IDFICHE'];
 
$sql1 = 'SELECT * FROM SITE_FICHE WHERE ID=' .$IDFICHE;
 
$retour1 = mysql_query($sql1) or die('Erreur SQL !<br />'.$sql1.'<br />'.mysql_error());
$donnees1 = mysql_fetch_array($retour1);
}
$TYPE= $donnees['TYPE'];
$CONSOLE1 = $donnees['CONSOLE1'];
$CONSOLE2 = $donnees['CONSOLE2'];
$CONSOLE3 = $donnees['CONSOLE3'];
$CONSOLE4 = $donnees['CONSOLE4'];
$CONSOLE5 = $donnees['CONSOLE5'];
$TEST_N_GRAPH = $donnees['TEST_N_GRAPH'];
$TEST_N_SCENAR = $donnees['TEST_N_SCENAR'];
$TEST_N_DUREE = $donnees['TEST_N_DUREE'];
$TEST_N_SON = $donnees['TEST_N_SON'];
$TEST_N_GAME = $donnees['TEST_N_GAME'];
$TEST_VERDICT = $donnees['TEST_VERDICT'];
$IDSALON = $donnees['IDSALON'];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>G A M I N G - Z O N E . C O M  : :  <?php echo stripslashes($donnees['TITRE']); ?></title>
<meta name="description" content="le magazine online en français gamingzone.com est spécialisé en solution de jeux vidéo ( pc et consoles) et dernières news. preview et test jeu ps3, wii, xbox, xbox 360 et playstation" />
<meta name="keywords" content="solution jeux vidéo, pc, test playstation, xbox, wii, nintendo news, preview" />
<meta name="robots" content="index, follow, all" />
<meta name="revisit-after" content="2 days" />
<meta name="classification" content="jeux video" />
<meta name="language" content="fr" />
<meta name="resource-type" content="document" />
<meta name="verify-v1" content="86q1pNYiYwCioOoJH4m77y+136BfVceCM07RzR0DTk4=" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<link href="CSS/style.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript" src="bbcode/bbcode.js"></script>
</head>
Images attachées
Type de fichier : jpg GZ.JPG (255,5 Ko, 10 affichages)
Robotnyk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2008, 21h32   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 383
Points : 16 383
Les petits carrés blanc sont le sommet de ton image de fond :
http://matthieu.requenna.free.fr/GZ/...BACKGROUND.PNG
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2008, 21h36   #3
Invité de passage
 
Inscription : août 2008
Messages : 3
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 3
Points : 0
Points : 0
Oula je fatigue moi....Et ce décalage d'une bonne vingtaine de pixels? (merci pour le tuyau des carrés)
Robotnyk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2008, 21h43   #4
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 383
Points : 16 383
Actuellement sur ton site j'ai une erreur php
Citation:
[phpBB Debug] PHP Notice: in file /includes/site_session.php on line 942: Cannot modify header information - headers already sent by (output started at /mnt/116/sdc/9/3/matthieu.requenna/GZ/index.php:1)
[phpBB Debug] PHP Notice: in file /includes/site_session.php on line 942: Cannot modify header information - headers already sent by (output started at /mnt/116/sdc/9/3/matthieu.requenna/GZ/index.php:1)
[phpBB Debug] PHP Notice: in file /includes/site_session.php on line 942: Cannot modify header information - headers already sent by (output started at /mnt/116/sdc/9/3/matthieu.requenna/GZ/index.php:1)
Si on les enleve, chez moi le bandeau de titre touche bien le haut de la page.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2008, 09h43   #5
Invité de passage
 
Inscription : août 2008
Messages : 3
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 3
Points : 0
Points : 0
Et d'où ça peut venir? Je ne pense pas avoir de souci avec mon header et sa déclaration.
Robotnyk est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h06.


 
 
 
 
Partenaires

Hébergement Web