Warning: session_start(): Cannot send session cache limiter - headers already sent
alguien me podría decir que es lo que hay que hacer para quitarlo?
Porque bucenado por ahí he visto que lo da por que hay caracteres extraños antes y después de session_start() (los cuales he quitado) y me ha quedado el siguiente código:
Código PHP:
<?php session_start();
include("_conexion.php");
if(isset($_GET['idioma'])&&!empty($_GET['idioma'])){
$_SESSION['idioma']=$_GET['idioma'];
}else if(!isset($_SESSION['idioma'])){
$_SESSION['idioma']="espanyol";
}else{
}
$result = mysql_query('SELECT * FROM '.$_SESSION['tablaIdioma'].' LIMIT 0,4');
if (!$result) {
die('Invalid query: ' . mysql_error());
}
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">