Exámenes -
Estadísticas de casillasEn este examen se debe crear un programa que dibuje una tabla rectangular de cajas de texto para escribir números enteros y que después diga cuál es el núemro más grande que se ha escrito y en qué posición estaba . El programa tendrá tres páginas:
Un ejemplo de programa puede probarse en la ventana siguiente
Enlace a examen Estadísticas de casillas
function recoge($var)
{
$tmp = (isset($_REQUEST[$var])) ? strip_tags(trim(htmlspecialchars($_REQUEST[$var]))) : '';
if (get_magic_quotes_gpc()) {
$tmp = stripslashes($tmp);
}
return $tmp;
}
function recogeMatriz2($var)
{
$tmpMatriz = array();
if (isset($_REQUEST[$var]) && is_array($_REQUEST[$var])) {
foreach ($_REQUEST[$var] as $indice => $fila) {
$tmp = strip_tags(trim(htmlspecialchars($indice)));
if (get_magic_quotes_gpc()) {
$tmp = stripslashes($tmp);
}
$indiceLimpio = $tmp;
if (is_array($fila)) {
foreach ($fila as $indice2 => $valor) {
$tmp = strip_tags(trim(htmlspecialchars($indice2)));
if (get_magic_quotes_gpc()) {
$tmp = stripslashes($tmp);
}
$indice2Limpio = $tmp;
$tmp = strip_tags(trim(htmlspecialchars($valor)));
if (get_magic_quotes_gpc()) {
$tmp = stripslashes($tmp);
}
$valorLimpio = $tmp;
$tmpMatriz[$indiceLimpio][$indice2Limpio] = $valorLimpio;
}
}
}
}
return $tmpMatriz;
}
Esta obra está bajo una licencia de Creative
Commons.