salut, je me doute bien que la question a été déjà posée, mais il se trouve que même en essayant les solution trouvées ça ne marche pas

Mon problème est que lorsque j'appelle une page, je me retrouve avec ça :
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /mnt/133/sdc/d/7/bddy/site/test_bdd/forum.php:1) in /mnt/133/sdc/d/7/bddy/site/test_bdd/forum.php on line 2

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/133/sdc/d/7/bddy/site/test_bdd/forum.php:1) in /mnt/133/sdc/d/7/bddy/site/test_bdd/forum.php on line 2
Dans tous les forums j'ai vu que c'était à cause d'un bout de html qui se ballade avant le session_start()

Problème : je n'ai rien devant.
Voilà le début de forum.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<?
session_start();
require("conf.php");
require("message.php");
$nbr_topic = 5;
$topic_de_depart = $topic_deb && $topic_deb >= 0 ? $topic_deb : 0;
Je suis chez free, le dossier sessions est bien créé à la racine du compte
plus bizarez encore, d'autres pages qui ont aussi le même début de code, elle n'ont aucun problème lors de leur affichage.
La page article.php n'a aucun problème par exemple et son début est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<?
session_start();
require("conf.php");
require("message.php");
$nbr_article = 5;
$article_de_depart = $art_deb && $art_deb >= 0 ? $art_deb : 0;
je ne comprends pas
merci