je place ce sujet dans ce forum mais je ne sais pas si il est au bon endroit. Mais puiqu'il s'agit d'une fonction php je tente (les modo si vous jugez ce post non conforme n'hésitez pas à le deplacer)
Alors voila j'utilise une fonction qu'on appelera menu_portail.
Avec du code php pur tout va bien mais des que je passe sous templeet j'ai des warning qui apparaissent et je n'arrive pas à les faires disparaitre.
voila la fonction:
function return_menu_portail(){
$host="blabla";
$user="blabla";
$pass="";
$database="blabla";
$connect=mysql_connect($host, $user, $pass) or die("connexion impossible");
mysql_select_db($database, $connect) or die("connexion à la base impossible");
$req="SELECT nom FROM `portails`";
$rows = mysql_query($req);
$aff.="<table>";
$aff.="<tr align=\"center\"><td><a href=\"home.html\">index</a></td></tr>";
while($result = mysql_fetch_array($rows)){
$aff.= "<tr align=\"center\"><td><a href=".str_replace(" ", "_",strtolower($result["nom"])).".html>".$result["nom"]."</a></td></tr>";
}
$aff.="</table>";
return ($aff);
}
J'ai deja enlevé tous les echo mais l'erreur poursuit.erreur:
Code : Tout sélectionner
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/---------/templeet/modules/stat/menu_portail.php:34) in /var/www/html/---------/templeet/templeet.php on line 641