Código PHP:
if(isset($_SESSION['rango']) && $_SESSION['rango']>=1){
mysql_select_db("player");
$stats = mysql_query("SELECT id, account_id,name FROM player WHERE account_id=".$_SESSION['usuario_id']."");
echo '<table width="400" style="margin-left:10px;">
<tr>
<td>Cuenta</td>
<td style="font-size: 12px;">'.$_SESSION["usuario"].'</td></tr> <tr> <td>Personajes</td>';
while ($filas = mysql_fetch_array($stats)){
$jugadores = $filas["name"];
echo'
<td style="font-size: 12px;">'.$jugadores.'</td>';
}
echo " </tr></table>";
}
else{
if (isset($_POST["enviar"])) {
$nombre=mysql_real_escape_string($_POST['nombre']);
$pass=($_POST['passwd']);
if ($pass==NULL) {
echo "<p>No se permiten campos vacios.</p><p><a href='index.php'>Haga click aqui para volver</a></p>";
}else{
mysql_select_db("account");
$login = mysql_query("SELECT login,coins,id,administrador FROM account WHERE login LIKE '".$nombre."' AND password=PASSWORD('".$pass."') LIMIT 1");
if(mysql_num_rows($login)>0){
$fila = mysql_fetch_array($login);
$usuario = $fila["login"];
$_SESSION["usuario"] = $fila["login"];
$_SESSION['rango'] = 1;
$_SESSION['usuario_id'] = $fila["id"];
$_SESSION['mds'] = $fila["coins"];
$_SESSION['admin']= $fila['administrador'];
echo'<meta http-equiv="refresh" content="1; URL=index.php"> ';
}
}
}else{
echo '
<form method="post" action="index.php?ar=login" >
Nombre <input style="background-color:#666;" type="text" name="nombre"/><br>
Contraseña<input style="background-color:#666" type="password" name="passwd" /><br>
<input type="image" src="./index_files/button_login.gif" name="enviar" id="button" value="Enviar" />
</form>
';
}
}?>
Código PHP:
<?PHP
if(isset($_GET['ar']) && !empty($_GET['ar']))
{
if(file_exists(realpath('./archivos/')."/".$_GET['ar'].".php"))
{
include(realpath('./archivos/')."/".$_GET['ar'].".php");
}
else {
include(realpath('./archivos/').'/inicio.php');
}
} else
{
include(realpath('./archivos/').'/inicio.php');
}
?>
El problema es que en todos los navegadores funciona menos en firefox y solo ocurre en algunos pc en otros si deja.
alguien sabe el por que de este fallo?