Si me cuenta bien las imagenes, pero no entiendo algo del "else"
No entiendo un problema, en el codigo le he puesto mensajes en los "echos"
Hay me reconoce bien los mensajes y cuando llega al limite de 7 se ejecuta el else, pero luego en el "form" no ejecuta el "else"
Antes lo tenia en el "submit" y ahora lo e puesto como me as dicho en la "accion del form", pero no se ejecuta el "else", ni en el "form" ni en el "submit".
No entiendo un problema, en el codigo le he puesto mensajes en los "echos"
<?
$dir = 'files/';
$maximo = count(glob("$dir{*.jpg,*.JPG,*.gif,*.GIF,*.png,*.PNG,*.bmp,*.BMP}",GLOB_BRACE));
if ($maximo <7){
echo "Tienes $maximo imagenes subidas de un total de 7";
}
else {
echo 'No puedes subir más imagenes';
}
?>
Hay me reconoce bien los mensajes y cuando llega al limite de 7 se ejecuta el else, pero luego en el "form" no ejecuta el "else"
<tr>
<form action="<? if($maximo <7){echo 'index.php';} else{ echo 'error.php'; }?>" method="post" enctype="multipart/form-data">
<td class="text">
<input name="archivo" type="file" class="casilla" id="archivo" size="35" />
<input name="enviar" type="submit" class="boton" id="enviar" value="Subir archivo" />
<input name="action" type="hidden" value="upload" /> </td>
</form>
</tr>
Antes lo tenia en el "submit" y ahora lo e puesto como me as dicho en la "accion del form", pero no se ejecuta el "else", ni en el "form" ni en el "submit".