Cita:
Iniciado por Chete perfecto :D
Añadi la linea
Código PHP:
sort($lineas, SORT_DESC);
antes del foreach como as dicho ,gracias por todo :D
jeje soy pesadito pero tengo otro problema xD
si ponen a secas lokesea.php salen errores
Código:
Warning: file(): Unable to access .txt in /home/webcindario/team-eg/rated/index.php on line 3
Warning: file(.txt): failed to open stream: No such file or directory in /home/webcindario/team-eg/rated/index.php on line 3
Warning: sort() expects parameter 1 to be array, boolean given in /home/webcindario/team-eg/rated/index.php on line 4
Warning: Invalid argument supplied for foreach() in /home/webcindario/team-eg/rated/index.php on line 5
Es normal por ke no se asigna la $var y no pilla ningun archivo,pero,como puedo evitar que salgan los errores? que en vez de eso salga "no existe el clan" ppor ejemplo?
Ya que tu "clan" lo asignas a un archivo en el servidor .. verifica si existe antes de pretender abrirlo:
Código PHP:
// no sé para que haces esto?
// if ($_GET['players'] == $players) { $players = $players; }
if (isset($_GET['players']){
$players=$_GET['players'];
if (file_exists("$players.txt")){
// tu código actual ...
$lineas=file("$players.txt");
sort($lineas, SORT_DESC);
foreach($lineas as $linea){
echo '<a href="http://classic.zone.msn.com/Profile/RatingsPlayer.asp?Players=&Teams=&PlayerID='.urlencode(trim($linea)).'&TeamID=&pguest=" target="blank_">'.trim($linea).'</a><br>';
}
} else {
echo "Clan no existe ...";
}
} else {
echo "Debes seleccionar un Clan";
}
Un saludo,