Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 25-07-2006 16:30:00

Zorro56
Membre

Erreur de header (already sent ) depuis peu , sur mon site

Salut à tous !
J'ai réussi une intégration de PunBB dans mon site , en utilisant les droits et tout pour gérer des modules relatifs au site .
Depuis peu , une erreur de header a fait son apparition au début de ma page :

Warning: Cannot modify header information - headers already sent by (output started at /mnt/104/sdb/a/8/spiderflash/V3/header.php:7) in /mnt/104/sdb/a/8/spiderflash/V3/forum/include/functions.php on line 151

Elle n'y était pas avant , alors que la ligne qui me sert de lien avec punbb ( vers common.php ) est là depuis un bail :

define('PUN_ROOT', dirname(__FILE__).'/forum/'); 
require PUN_ROOT.'include/common.php';

Cette erreur apparaît lorsqu'on est déconnecté , pas en tant que membre .
Comment la virer ? Merci wink .

Hors ligne

#2 29-07-2006 12:33:42

Zorro56
Membre

Re : Erreur de header (already sent ) depuis peu , sur mon site

Un autre problème est apparu ! Quand on poste plus de 18 messages dans un topic , le  css n'apparait plus et j'ai une erreur en bas de page :

Fatal error: getimagesize(img/avatars/4.jpg) [<a href='function.getimagesize'>function.getimagesize</a>]: failed to open stream: No such file or directory in /mnt/132/free.fr/a/8/spiderflash/V3/forum/viewtopic.php on line 247

Je ne comprends pas à quoi cela est du ! Répondez-moi s'il vous plaît !

Hors ligne

#3 29-07-2006 13:15:55

romain9441
Admin locker

Re : Erreur de header (already sent ) depuis peu , sur mon site

L'adresse stp !


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#4 29-07-2006 13:29:17

Zorro56
Membre

Re : Erreur de header (already sent ) depuis peu , sur mon site

C'est dans un htaccess !

Dernière modification par Zorro56 (29-07-2006 13:29:34)

Hors ligne

#5 29-07-2006 16:21:38

romain9441
Admin locker

Re : Erreur de header (already sent ) depuis peu , sur mon site

Tu peux pas le retirer ? siffle

Dernière modification par romain9441 (29-07-2006 16:21:50)


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#6 29-07-2006 18:19:21

Zorro56
Membre

Re : Erreur de header (already sent ) depuis peu , sur mon site

Bah non si je l'ai protégé c'est pas pour rien !
Je peux tout vous faire si vous voulez : screens , sources ...

Hors ligne

#7 29-07-2006 18:56:39

ixark
Membre

Re : Erreur de header (already sent ) depuis peu , sur mon site

Si t'a rien touché à ton site patiente il y a des migrations sur le serveur 132 (celui ou est ton site)

Hors ligne

#8 29-07-2006 19:34:59

Zorro56
Membre

Re : Erreur de header (already sent ) depuis peu , sur mon site

Le serveur 132 de Free ? Tu es sûr que cela vient de ça ?
C'est vraiment bizarre cela ne me le fait que sur un sujet ! En fait il n'inclue pas le header et le footer !

Hors ligne

#9 30-07-2006 11:46:09

Zorro56
Membre

Re : Erreur de header (already sent ) depuis peu , sur mon site

Je n'y comprends rien ! Dès que les sujets dépassent 22/23 messages le header et le footer ne sont pas inclus et cela fait tout buguer ! Aidez-moi s'il vous plaît !

Hors ligne

#10 30-07-2006 11:50:01

romain9441
Admin locker

Re : Erreur de header (already sent ) depuis peu , sur mon site

Au pire, tu peux autoriser d'afficher que 20 messages sur un post provisoirement.


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#11 30-07-2006 14:47:00

Zorro56
Membre

Re : Erreur de header (already sent ) depuis peu , sur mon site

On dirait qu'a 4 messages ça passe , mais franchement s'il vous plaît répondez-moi pour qu'on résolve ce problème !

Hors ligne

#12 30-07-2006 16:39:57

Lyconide
Membre

Re : Erreur de header (already sent ) depuis peu , sur mon site

Dès que les sujets dépassent 22/23 messages le header et le footer ne sont pas inclus et cela fait tout buguer ! Aidez-moi s'il vous plaît !

Ce que tu dis, me fait penser à une discution qu'il y avait eu, y'a pas si longtemps :
http://www.punbb.fr/forums/viewtopic.php?id=2757

Le forum de la personne avait des sujets ou le style n'apparaissait plus... ca le faisait pas avec tous les sujets, et c'était pire de jour en jour. Par contre, la personne à apparement rien fait de spécial pour que ca revienne à la normal, sinon attendre :-/
(il était chez free aussi)

Dernière modification par Lyconide (30-07-2006 16:41:16)

Hors ligne

#13 30-07-2006 18:59:11

Zorro56
Membre

Re : Erreur de header (already sent ) depuis peu , sur mon site

Oui , je pense aussi , merci du lien smile

Hors ligne

#14 31-07-2006 10:58:20

Zorro56
Membre

Re : Erreur de header (already sent ) depuis peu , sur mon site

Bon comme le problème semble réglé ,  j'aimerais vous soumettre mon autre problème !
J'ai rajouté une balise [debut][/debut] dans le parser PunBB . Sur le forum elle marche bien , elle met le texte en gras dans un nouveau paragraphe .
Sur le site , je fais un affichage du dernier sujet du forum"Editoriaux" en mettant le code suivant :

$retour = mysql_query('SELECT * FROM pun_posts WHERE topic_id="'.$topicid.'" ORDER BY id LIMIT 0,1');
while ($donnees = mysql_fetch_array($retour)) {
$firstmessage = $donnees['message'];

Ensuite par le biai d'un simple echo , le topic s'affiche .
Je veux ensuite isoler ce qu'il y a entre les balises [debut] pour le faire apparaître sur la page d'accueil :

preg_match("(\[debut\].*\[/debut\])", $firstmessage, $sortie);  
$firstmessage = $sortie['0'];

Le code marche si je mets ça dans mon topic :

[debut]Bobo , ça c'est la description de ton éditorial . Elle doit être incluse entre les balises [debut*] et [/debut*]  ( sans les * ). Il ne faut pas qu'elle dépasse 4 lignes mais essaie de faire en sorte qu'elle ne soit pas trop petite non plus . Voilà là je ferme la balise [/debut*] et mon édito commence .[/debut]

Voilà avec ça ça s'affiche en page d'accueil .

Par contre si je mets ça :

[debut]Salut à tous les papas pingouins ! Nous vous aimons beaucoup et vous attendez de savoir ce qui va réellement se passer bientôt ... Vous avez raison ! Continuez les amis je raffole de vos articles ![/debut]

ça ne s'affiche pas !

Que faire ? Merci encore !

Hors ligne

#15 31-07-2006 11:53:56

vin100
Membre

Re : Erreur de header (already sent ) depuis peu , sur mon site

j'aurais plutôt mis quelques chose comme ça

preg_match('#^\[debut\](.*?)\[/debut\]$#', $firstmessage, $sortie);  
$firstmessage = $sortie['0'];

Hors ligne

#16 31-07-2006 12:08:56

Zorro56
Membre

Re : Erreur de header (already sent ) depuis peu , sur mon site

Merci vin100 mais ça marche pas ^^ . Tu veux pas passer vite fait sur mon ftp smile ?
L'erreur du header est toujours présente quand on est déconnecté mais bizarrement seulement sous IE !

Hors ligne

#17 31-07-2006 12:12:35

vin100
Membre

Re : Erreur de header (already sent ) depuis peu , sur mon site

envois les pass/adresses et tout ce qui faut par MP

Hors ligne

#18 31-07-2006 13:21:16

vin100
Membre

Re : Erreur de header (already sent ) depuis peu , sur mon site

voilà pour le premier paragraphe

pour le bug avec IE j'ai pas vu, bon mis à part que l'affichage est tout pourri mais ça ça se règle dans HTML/CSS, pas vu ce que tu décrit plus haut

y'a aussi une trentaine d'erreurs au validator.w3.org à corriger

Hors ligne

#19 31-07-2006 14:38:36

Zorro56
Membre

Re : Erreur de header (already sent ) depuis peu , sur mon site

Merci beaucoup vin100 ! Il semble que je sois le seul à avoir un bug sous IE en étant déconnecté !
Pour les erreurs je sais je compte les corriger une fois tout fait smile .

Hors ligne

#20 02-08-2006 10:38:32

Zorro56
Membre

Re : Erreur de header (already sent ) depuis peu , sur mon site

Le bug d'inclusion de header.php et de footer.php recommence !
La V3 de mon site doit sortir avant 15h ! Que faire ?
vin100 peux-tu passer si tu as le temps/l'envie ?
Merci encore !

Hors ligne

#21 02-08-2006 11:48:12

Zorro56
Membre

Re : Erreur de header (already sent ) depuis peu , sur mon site

J'ai désactivé les avatars , et ça ne bugue plus ! Mon problème vient donc de ces quelques lignes :

if ($pun_config['o_avatars'] == '1' && $cur_post['use_avatar'] == '1' && $pun_user['show_avatars'] != '0')
        {
            if ($img_size = @getimagesize($pun_config['o_avatars_dir'].'/'.$cur_post['poster_id'].'.gif'))
                $user_avatar = '<img src="'.$pun_config['o_avatars_dir'].'/'.$cur_post['poster_id'].'.gif" '.$img_size[3].' alt="" />';
            else if ($img_size = @getimagesize($pun_config['o_avatars_dir'].'/'.$cur_post['poster_id'].'.jpg'))
                $user_avatar = '<img src="'.$pun_config['o_avatars_dir'].'/'.$cur_post['poster_id'].'.jpg" '.$img_size[3].' alt="" />';
            else if ($img_size = @getimagesize($pun_config['o_avatars_dir'].'/'.$cur_post['poster_id'].'.png'))
                $user_avatar = '<img src="'.$pun_config['o_avatars_dir'].'/'.$cur_post['poster_id'].'.png" '.$img_size[3].' alt="" />';
        }
        else
            $user_avatar = '';

Hors ligne

#22 16-08-2006 17:06:47

Zorro56
Membre

Re : Erreur de header (already sent ) depuis peu , sur mon site

vin100 , si un jour tu as un peu de temps libre , et que tu veux m'aider à résoudre ce facheux problème , dis-le moi , je te re-donnerai les identifiants wink .
Merci encore et bonne après-midi !

Hors ligne

Pied de page des forums