ecco a te...ti ringrazio in anticipo
codice:
<script type="text/javascript">
$(function() {
$('#video').uploadify({
'uploader' : 'uploadify/uploadify.swf',
'script' : 'upload.php',
'cancelImg' : 'uploadify/cancel.png',
'folder' : '/uploadify',
'fileExt' : '*.mp4;*.mov',
'fileDesc' : 'Video (.mp4, .mov)',
'buttonText' : 'Carica il video',
'onAllComplete' : function(event,data) {
document.getElementByID('uppid').submit();
}
});
});
</script>
codice:
<form method="post" action="upload2.php" id= "uppid" enctype="multipart/form-data">
<input type="hidden" name="action" value="upload" />
<span class="titoloform">Titolo</span>
<input type ="text" class="text" name="title"/>
</p>
<span class="titoloform">Descrizione</span>
<textarea name="description" class="text" cols="50" rows="5"></textarea>
</p>
<span class="titoloform">Gruppo a cui aggiungere il video</span>
<?php
//querysul DB per popolare il campo select
</p>
<span class="titoloform">file:</span>
<input type="file" name="video" id="video" />
</p>
<span class="titoloform">img</span>
<input type="file" name="thumb" />
</p>
<input onclick="$('#video').uploadifyUpload()" type="submit" class="submit-text" value="Carica online" />
</p>
</form>
upload.php
codice:
$t = "videos";
$r = "id, title, description, rif, src, thumb";
$file = $_FILES['Filedata'];
if (!empty($_FILES))
{
move_uploaded_file($file['tmp_name'], VIDEO_DIR.$currId.'_'.$file['name']);
$v = array($currId, "temp", "temp", 0, $currId.'_'.$_FILES['Filedata']['name'], "temp");
$esito = $data->inserisci($t, $v, $r);
}
else
{
echo "ERROR: si è verificato un errore nell'upload del file";
}