Ho questa porzione di codice che fa effettuare all'utente l'upload di un file in una apposita cartella.
Come è strutturato adesso il programma l'upload avviene attraverso i processi di attach di windows quindi
non è possibile limitare l'upload ad una sola estensione di file.
Come posso controllare in questo punto che avvenga il caricamento sul server solo di file che abbiano come
estensione MP3.
if ($field->required == 1)
$return .= "<input id='f$name' required type='file' name='$name' placeholder=\"$placeholder\" />";
else
$return .= "<input id='f$name' type='file' name='$name' placeholder=\"$placeholder\" />";
if (isset($value)&&($value != ""))
PENSO CHE IL CONTROLLO VADA INSERITO QUI'
{
$return .= "<br/><a href='{$this->baseurl}images/files/$value' target='_blank'>".TText::_('MANAG_DOWNLOAD_FILE')."</a>";
$return .= "<br/><input type='hidden' name='delete_$name' value='0'>";
$return .= "<input style='vertical-align:middle' type='checkbox' name='delete_$name' value='1'> ".TText::_('MANAG_DELETE_FILE');
}
break;
Grazie per la collaborazione.
Come è strutturato adesso il programma l'upload avviene attraverso i processi di attach di windows quindi
non è possibile limitare l'upload ad una sola estensione di file.
Come posso controllare in questo punto che avvenga il caricamento sul server solo di file che abbiano come
estensione MP3.
if ($field->required == 1)
$return .= "<input id='f$name' required type='file' name='$name' placeholder=\"$placeholder\" />";
else
$return .= "<input id='f$name' type='file' name='$name' placeholder=\"$placeholder\" />";
if (isset($value)&&($value != ""))
PENSO CHE IL CONTROLLO VADA INSERITO QUI'
{
$return .= "<br/><a href='{$this->baseurl}images/files/$value' target='_blank'>".TText::_('MANAG_DOWNLOAD_FILE')."</a>";
$return .= "<br/><input type='hidden' name='delete_$name' value='0'>";
$return .= "<input style='vertical-align:middle' type='checkbox' name='delete_$name' value='1'> ".TText::_('MANAG_DELETE_FILE');
}
break;
Grazie per la collaborazione.