Código PHP:
<?
session_start();
include("Configuracion.php");
include("Funciones/conexion.php");
$link=Conectarse();
function forma() {
?>
<form action='Index.php' method=post>
<center>
<img src="http://www.dreamforums.com.ar/tenis/tennislogo.jpg"><br><br>
Usuario: <input type="text" name="user"><br>
Contraseña: <input type="password" name="pass"><br>
<input type="submit" value="OK">
<br><a href="PassPerdida.php">Contraseña Perdida</a> | <a href="Registracion.php">Registrarse</a> | <a href="Ranking.php?rankingby=entry">Ranking</a></p>
</form></center>
<?
}
if (!$_POST) {
forma();
}
else {
$user=$_POST['user'];
$pass=$_POST['pass'];
$date = date('F d, Y g:i A');
if ($user == '') die("Ingresa El Nombre de usuario.");
elseif ($pass == '') die("Ingresa La Password.");
$sql=mysql_connect("$hostdb","$userdb","$passdb");
if ($sql) {
mysql_select_db($dbtenis);
$accmal= mysql_query("select userid from jugadores where userid ='".$user."'");
if (mysql_num_rows($accmal)!= 1) die("El Usuario Ingresado No Existe");
mysql_free_result($accmal);
$passmal= mysql_query("SELECT password FROM jugadores WHERE userid='".$user."'");
$passmal = mysql_fetch_array($passmal);
$passmal = $passmal[0];
if($passmal!=$pass) die ("Contraseña Incorrecta.");
$cuentac= mysql_query("SELECT cuentactiva FROM jugadores WHERE userid='".$user."'");
$cuentac = mysql_fetch_array($cuentac);
$cuentac = $cuentac[0];
if($cuentac!='1') die ("Tu Cuenta No Esta Activada.");
$accbien= mysql_query("select userid from jugadores where userid ='".$user."'");
if (mysql_num_rows($accbien)!= 0);
mysql_free_result($accbien);
if ($accbien);
$atprank= mysql_query("select rankingatp from jugadores where userid ='".$user."'");
$crace= mysql_query("select rankingcrace from jugadores where userid ='".$user."'");
$pname= mysql_query("select playername from jugadores where userid ='".$user."'");
$nation= mysql_query("select nacionalidad from jugadores where userid ='".$user."'");
$dinero= mysql_query("select plata from jugadores where userid ='".$user."'");
$pganados= mysql_query("select pganados from jugadores where userid ='".$user."'");
$atprank2 = mysql_fetch_array($atprank);
$crace2 = mysql_fetch_array($crace);
$pname2 = mysql_fetch_array($pname);
$nation2 = mysql_fetch_array($nation);
$dinero2 = mysql_fetch_array($dinero);
$pganados2 = mysql_fetch_array($pganados);
echo '
<H1>Tenis Online</H1>
<a href="Ranking.php?rankingby=entry">Ranking</a> | Torneos | Entrenamiento | Tacticas | Tus Opciones | Foro | Salir<br><br>
<H1>Tu Jugador</H1>
<b>Nombre De Jugador</b> : <u>'.$pname2[0].'</u> | <b>Nacionalidad</b> : <u>'.$nation2[0].'</u>
<br><br><b>Ranking Atp</b> : <u>'.$atprank2[0].'</u> | <b>Carrera De Campeones</b> : <u>'.$crace2[0].'</u>
<br><b>Dinero Ganado</b> : <u>'.$dinero2[0].'</u> | <b>Partidos Ganados</b> : <u>'.$pganados2[0].'</u>
';
}
}
if ($accion==rankingentry) {
echo"<select name='type'>
<option value='entrylist' >Entry System Ranking</option>
<option value='championsrace' >Champions Race</option>
</select>";
/* Conteo de jugadores */
$c=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM jugadores"));
/* Calcular el ranking */
$jugadores=$c['COUNT(*)'];
$o=$jugadores / 50;
$redondo=ceil($o);
$mayor=50 * $redondo;
/* Crear el array bidimensional */
$x=1;
$v=1;
$c=0;
while($x<=$mayor){
$m=$x+49;
$ranking[$c]=array($v,$x.' - '.$m);
$x=$x+50;
if($v==1){$v=$v*50;} else{$v=$v+50;}
$c++;
}
/* Crear el select dinamico */
echo '<select name="position">';
foreach($ranking as $i=>$op){
echo '<option value="'.$op[0].'">'.$op[1].'</option>';
}
echo '</select>';
echo"<select name='sido'>
<option value='singles'>Singles</option>
<option value='dobles'>Dobles</option>
<input type='submit' value='Ir'></form>";
?>
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
<TR><TD><font size="2pt"> Posicion</TD><TD><font size="2pt"> Nombre</TD><TD><font size="2pt"> Puntos </TD><TD> <font size="2pt">Nacionalidad </TD></TR>
<?
/* Jugadores */
$result=mysql_query("select * from jugadores ORDER BY points DESC ",$link);
$temp_num2 = 0;
while($row = mysql_fetch_array($result))
{
$tempnum = $temp_num2 + 1;
echo "<tr><td><font size='2'>".$tempnum."</font></td><td><font size='2'>".$row["playername"]."</font></td><td><font size='2'>".$row["points"]."</font></td><td><font size='2'>".$row["nacionalidad"]."</font></td></tr>";
//printf("<tr><td> <font size=''6>%s</td><td> %s </td><td> %s </td><td> %s </td></tr>", $row["playername"],$row["points"],$row["nacionalidad"]);
$temp_num2++;
$temp_num++;
}
}
elseif ($accion==rankingrace) {
echo"<select name='type'>
<option value='entrylist' >Entry System Ranking</option>
<option value='championsrace' >Champions Race</option>
</select>";
/* Conteo de jugadores */
$c=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM jugadores"));
/* Calcular el ranking */
$jugadores=$c['COUNT(*)'];
$o=$jugadores / 50;
$redondo=ceil($o);
$mayor=50 * $redondo;
/* Crear el array bidimensional */
$x=1;
$v=1;
$c=0;
while($x<=$mayor){
$m=$x+49;
$ranking[$c]=array($v,$x.' - '.$m);
$x=$x+50;
if($v==1){$v=$v*50;} else{$v=$v+50;}
$c++;
}
/* Crear el select dinamico */
echo '<select name="position">';
foreach($ranking as $i=>$op){
echo '<option value="'.$op[0].'">'.$op[1].'</option>';
}
echo '</select>';
echo"<select name='sido'>
<option value='singles'>Singles</option>
<option value='dobles'>Dobles</option>
<input type='submit' value='Ir'></form>";
?>
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
<TR><TD><font size="2pt"> Posicion</TD><TD><font size="2pt"> Nombre</TD><TD><font size="2pt"> Puntos </TD><TD> <font size="2pt">Nacionalidad </TD></TR>
<?
/* Jugadores */
$result2=mysql_query("select * from jugadores ORDER BY pointscrace DESC ",$link);
$temp_num2 = 0;
while($row = mysql_fetch_array($result2))
{
$tempnum = $temp_num2 + 1;
echo "<tr><td><font size='2'>".$tempnum."</font></td><td><font size='2'>".$row["playername"]."</font></td><td><font size='2'>".$row["pointscrace"]."</font></td><td><font size='2'>".$row["nacionalidad"]."</font></td></tr>";
//printf("<tr><td> <font size=''6>%s</td><td> %s </td><td> %s </td><td> %s </td></tr>", $row["playername"],$row["points"],$row["nacionalidad"]);
$temp_num2++;
$temp_num++;
}
}
//header("Location: http://dreamforums.com.ar/tenis/Index.php");
session_register("user");
include("Configuracion.php");
?>
http://www.dreamforums.com.ar/tenis/...n=rankingentry ponga el ranking abajo del login -.- , cosa que no deberia ser asi , al entrar a http://www.dreamforums.com.ar/tenis/...n=rankingentry , tendria que lllevarte a un Ranking ..
Solucion ?