Forums consacré à la conception de site web : W3C (HTML, CSS, XML, XSL etc.), langages de programmation (PHP, JavaScript, etc.), bases de données (MYSLQ ..), scripts, outils de développement.
Modérateur: Modérateurs
de Merlin59 » Mer Juin 10, 2009 12:32 pm
Bonjour,
suite à un virus dans mon forum (<iframe .....) j'en ai profité pour tout supprimé et pour passer à la version 3.05 mais depuis sur le site j'ai un erreur et j'ai besoin d'aide
[phpBB Debug] PHP Notice: in file /includes/session.php on line 1006: Cannot modify header information - headers already sent by (output started at /homez.83/cpsifran/www/forme-au-quotidien/index.php:3)
[phpBB Debug] PHP Notice: in file /includes/session.php on line 1006: Cannot modify header information - headers already sent by (output started at /homez.83/cpsifran/www/forme-au-quotidien/index.php:3)
[phpBB Debug] PHP Notice: in file /includes/session.php on line 1006: Cannot modify header information - headers already sent by (output started at /homez.83/cpsifran/www/forme-au-quotidien/index.php:3)
et le session.php parle de cookie à la ligne 1006 et c'est bien vrais puisque si je m'identifie et que je change de page il ne garde pas en mémoire mon MDP ni mon user mais si je m'identifie directement sur le forum alors la c'est bon
pouvez vous m'aider
merci d'avance
Dernière édition par
Merlin59 le Ven Juin 12, 2009 1:02 pm, édité 1 fois.
-
Merlin59
-
- Messages: 16
- Inscription: Mer Fév 25, 2009 11:05 pm
de dcz » Ven Juin 12, 2009 10:15 am
C'est que tu ne dois pas débuter la session phpBB avant d'avoir lancé la sortie du code de ton site, il faut le faire avant que quoi que ce soit soit envoyé, si non, ça ne marche pas.
++
-
dcz
- Admin

-
- Messages: 21219
- Inscription: Ven Avr 28, 2006 9:03 pm
-
de Merlin59 » Ven Juin 12, 2009 12:50 pm
Bonjour,
Ce menu est ma toute première requête et j'ai aucun espace avant <?php ou apres ?>
j'ai mon header.php la prmiere ligne est <?php include 'menuuser.php'; ?> donc le lancement du BBcode
- Code: Tout sélectionner
<?php include 'menuuser.php'; ?>
<!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" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
et mon fichier menuuser.php
- Code: Tout sélectionner
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './Forum/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
$user->session_begin();
$auth->acl($user->data);
$user->setup('');
$l_privmsgs_text = $l_privmsgs_text_unread = '';
$s_privmsg_new = false;
$user->data['user_new_privmsg'];
$user->data['user_unread_privmsg'];
if (isset($_POST['login']))
{
$username = request_var('username', '', true);
$password = request_var('password', '', true);
$autologin = (!empty($_POST['autologin'])) ? true : false;
$viewonline = (!empty($_POST['viewonline'])) ? 0 : 1;
$admin = 0;
$result = $auth->login($username, $password, $autologin, $viewonline, $admin);
if ($result['status'] != LOGIN_SUCCESS)
{
$err = $user->lang[$result['error_msg']];
if ($result['error_msg'] == 'LOGIN_ERROR_USERNAME' || $result['error_msg'] == 'LOGIN_ERROR_PASSWORD')
{
$err = (!$config['board_contact']) ? sprintf($user->lang[$result['error_msg']], '', '') : sprintf($user->lang[$result['error_msg']], '<a href="mailto:' . htmlspecialchars($config['board_contact']) . '">', '</a>');
}
}
else
{
$auth->acl($user->data);
}
}
if ($user->data['user_id'] != ANONYMOUS)
{
}
else
{
if($err)
{
echo "<font color=red><b>$err</b></font>";
}
include 'user.php';
}
if (!empty($user->data['is_registered']))
{
if ($user->data['user_new_privmsg'])
{
$l_message_new = ($user->data['user_new_privmsg'] == 1) ? $user->lang['NEW_PM'] : $user->lang['NEW_PMS'];
$l_privmsgs_text = sprintf($l_message_new, $user->data['user_new_privmsg']);
if (!$user->data['user_last_privmsg'] || $user->data['user_last_privmsg'] > $user->data['session_last_visit'])
{
$sql = 'UPDATE ' . USERS_TABLE . '
SET user_last_privmsg = ' . $user->data['session_last_visit'] . '
WHERE user_id = ' . $user->data['user_id'];
$db->sql_query($sql);
$s_privmsg_new = true;
}
else
{
$s_privmsg_new = false;
}
}
else
{
$l_privmsgs_text = $user->lang['NO_NEW_PM'];
$s_privmsg_new = false;
}
$l_privmsgs_text_unread = '';
if ($user->data['user_unread_privmsg'] && $user->data['user_unread_privmsg'] != $user->data['user_new_privmsg'])
{
$l_message_unread = ($user->data['user_unread_privmsg'] == 1) ? $user->lang['UNREAD_PM'] : $user->lang['UNREAD_PMS'];
$l_privmsgs_text_unread = sprintf($l_message_unread, $user->data['user_unread_privmsg']);
}
}
?>
-
Merlin59
-
- Messages: 16
- Inscription: Mer Fév 25, 2009 11:05 pm
de Merlin59 » Ven Juin 12, 2009 1:01 pm
Bonjour,
Tu avais raison
j'ai mon site est composé de la sorte :
header.php --> la première ligne appel le menuuser
index.php --> la première ligne appel le fichier header.php et la dernière le footer.php
footer.php
la première ligne de mon index.php était une ligne blanche et moi qui me focalisais sur le header.php
Pb résolut
Merci ! ! ! !
on ta déjà dit que tu était un dieu du php

et ben moi je te le dit

-
Merlin59
-
- Messages: 16
- Inscription: Mer Fév 25, 2009 11:05 pm
de dcz » Sam Juin 13, 2009 11:55 am
Ho non mon pauvre pas un dieux, je m'en voudrais de tenir un tel rôle
De rien en tous cas

++
-
dcz
- Admin

-
- Messages: 21219
- Inscription: Ven Avr 28, 2006 9:03 pm
-
Retourner vers Développement de site
-
- [Résolut ! ] relié menu du forum sur un site
de Merlin59 » Mer Fév 25, 2009 11:08 pm
- 16 Réponses
- 782 Vus
- Dernier message de Merlin59

Mar Avr 28, 2009 7:42 am
-
- Aide sur sous domaine et cookie phpbb
de Citt_jr » Mer Mai 20, 2009 7:10 am
- 7 Réponses
- 609 Vus
- Dernier message de dcz

Dim Juil 05, 2009 10:48 am
-
- [RESOLU] Probleme de flux RSS
de mountainmagazin » Lun Juil 06, 2009 12:10 am
- 2 Réponses
- 263 Vus
- Dernier message de mountainmagazin

Ven Juil 17, 2009 8:31 am
-
- [resolu] Modifier title
de landry » Jeu Fév 17, 2011 6:05 pm
- 1 Réponses
- 313 Vus
- Dernier message de landry

Jeu Fév 17, 2011 7:02 pm
-
- [résolu]Inserer du Javascript dans un CSS
de El-Cherubin » Sam Déc 15, 2007 8:09 pm
- 3 Réponses
- 1306 Vus
- Dernier message de El-Cherubin

Dim Déc 16, 2007 11:53 am
Utilisateurs parcourant ce forum: MSN [Bot] et 10 invités