Jackson666: Open your mind...
Archivo inicial:
Cita: <head>
<?php
$tabla='acciondisparos';
include_once("rank/rank.php");
$link=conectar();
mysql_query ("SET NAMES 'utf8'");
?>
.........
........
........
</head>
<body>
<?php
$tabla='acciondisparos';
include_once("rank/rank.php");
$link=conectar();
mysql_query ("SET NAMES 'utf8'");
?>
.........
........
........
</body>
Como vez, desde el archivo inicial.php llamo 2 veces al archivo rank.php: una vez, para poder llenar el título y la descripcion del sitio en forma dinamica y está dentro del <head>. Y la otra vez, lo hago desde el <body> para que tome los registros de la tabla.
Es evidente que el problema se produce cuando llamo desde el body, porque cuando llamo desde el head, la variable se mantiene.
Por eso, insisto, nada tienen que ver las comillas, ni la ubicación del $tabla, aunque ya probé ambas instancias.