Hola mi problema es el siguiente. El código que copio a continuación se ejucuta correctamente en el servidor local, sin embargo cuando lo subo al servidor de la facu sólo se muestra la primera fila de la tabla que supone debe imprimirse. Por favor alguien que me ayude
<html>
<body style="text-align: justify">
<div style="position: absolute; width: 122px; height: 100px; z-index: 9; left: 1px; top: 122px" id="capa14">
<div style="position: absolute; width: 122px; height: 100px; z-index: 9; left: 908px; top: 9px" id="capa15"> </div>
</div>
<p align="center">
</p>
<div style="position: absolute; width: 775px; height: 64px; z-index: 5; left: 127px; top: 4px" id="capa10" align="center">
<p align="center">
<img border="0" src="cabecera.PNG" width="779" height="65"></div>
<p align="center"> </p>
<p align="center"></p>
<p align="center"></p>
<p align="center"></p>
<p align="center"></p>
<p align="center"> </p>
<div style="position: absolute; width: 100px; height: 60px; z-index: 7; left: 333px; top: 650px" id="capa13">
<img border="0" src="pie_pagina.PNG" width="553" height="64"></div>
<p align="center"></p>
<div style="position: absolute; width: 577px; height: 337px; z-index: 4; left: 332px; top: 121px" id="capa9">
<?php
mt_srand (time());
$nivel = array("1","5");
$significacion = array_rand($nivel, 1);
$problema=mt_Rand(1,3);
//defino el archivo que voy a utilizar
$archivo="datos.csv";
//diseño
$tipodiseno=mt_rand(0,1);
if($tipodiseno==0)
$registro="0;";
else
$registro= "1;";
echo "<table align=center border=1>";
$num_filas=mt_rand(3,5);
$registro.="$num_filas;";
$tamanos = array($num_filas);
$int=65;
if($tipodiseno==1)
{
echo "<tr>";
for($i=0;$i<$num_filas;$i++)
{
$tamanos[$i]=mt_rand(4,10);
$contador[$i]=0;
$columnat[$i]="$tamanos[$i];";
//creamos registro
$registro=$registro.$columnat[$i];
$cad=chr($int);
echo "<th>";
echo $cad;
echo "</th>";
$int=$int+1;
}
echo "</tr>";
}
else
{
echo "<tr>";
$tamanom=mt_rand(4,10);
for($i=0;$i<$num_filas;$i++)
{
$tamanos[$i]=$tamanom;
$contador[$i]=0;
$cad=chr($int);
echo "<th>";
echo $cad;
echo "</th>";
$int=$int+1;
}
echo "</tr>";
}
//abro el archivo datos, modo: w para sobreescribir
if($fp = fopen($archivo,w))
{
// escribo en el archivo
$registro=$registro;
fputs($fp, $registro);
$masgrande=$tamanos[0];
for($z=1;$z<$num_filas;$z++)
if($tamanos[$z]>$masgrande)
$masgrande=$tamanos[$z];
for($i=0;$i<$masgrande;$i++)
{
echo "<tr>";
$num = 0;
$registro2="\n";
for($j=0;$j<$num_filas;$j++)
{
if($contador[$j]!=$tamanos[$j])
{
$num = $num + mt_rand(1,100);
$numdec=$num/10;
$numdectruncate=number_format($numdec,2);
$registro2=$registro2."$numdectruncate;";
echo "<td>";
echo $numdectruncate;
echo "</td>";
$contador[$j]=$contador[$j]+1;
}
else
{
$registro2=$registro2."0.00;";
echo "<td>";
echo "";
echo "</td>";
}
}
echo "</tr>";
$registro2=$registro2;
fputs($fp, $registro2);
$registro2="";
}
}
echo "</table>";
fclose($fp);
echo "<br>";
?>
</br>
&n bsp;
</div>
<![if !mso]><![endif]>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<div style="position: absolute; width: 204px; height: 495px; z-index: 6; left: 126px; top: 69px" id="capa11">
<div style="position: absolute; width: 100px; height: 58px; z-index: 1; left: 205px; top: 2px" id="capa12">
</div>
<p>
<img border="0" src="lateral.PNG" width="187" height="630"></div>
<p align="left">
<font color="#666666" size="2">
</font></p>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</body>
</html>