Tengo dos formularios en un archivo php:
Código HTML:
<form name="editLogoForm" action="" method="post" enctype="multipart/form-data" class="editLogo"> <input type="hidden" name="action" value="add" /> <input type="file" name="logo" size="25" /> </form> <form name="deleteLogoForm" action="" method="post"> <input type="hidden" name="action" value="delete" /> </form>
form:
Código PHP:
<? if( !$logoExists ): ?>
<td class="spacer"> </td>
<? else: ?>
<td class="spacer">
<?= Display::button( 'Delete logo', 'document.deleteLogoForm.submit();', 'green' ) ?>
</td>
<? endif; ?>
<td>
<?= Display::button( 'Close', 'self.parent.TB_remove(); return(false);', 'grey' ) ?>
</td>
<td>
<? if( $logoExists ): ?>
<? $prompt = 'Change logo'; ?>
<? else: ?>
<? $prompt = 'Upload logo'; ?>
<? endif; ?>
<?= Display::button( $prompt, 'document.editLogoForm.submit();', 'blue' ) ?>
</td>
que accion es la que el usuario esta haciendo, uploading o deleting el logo...
En fin lo que sucede es que cuando es add y el archivo que ingresan es muy grande, en el $_POST no se carga el input accion.. pero cuando es un add con un archivo no muy grande si lo carga de lo mas bien... que podra ser???
Estaba tratando de validar el peso (mb) del archivo que se carga... pero no encuentro la forma.... bueno, si encontre algo, pero necesito que cargue el input accion para poder actuar deacuerdo a el... pero no lo hace... :S
De antemano, gracias por su ayuda!