questa è la seconda parte (si trova tutto nello stesso file), il form viene inscatolato in un iframe e presentato nella pagina in cui viene richiesto tramite shortcode

Codice PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>

<?php tdomf_stylesheet(); ?>
<script type="text/javascript">
// <![CDATA[
function endsWith(str,ends){
   var startPos = str.length - ends.length;
   if (startPos < 0) {
      return false;
   }
   return (str.lastIndexOf(ends, startPos) == startPos);
}
function validateFile(id,msg) {
  var e1 = document.getElementById(id);
  if(e1 != null) {
    var f = e1.value.toLowerCase();
    if(f.length > 0) {
      <?php foreach($allowed_exts as $e) {
        if(!empty(
$e)) { ?>
          if(endsWith(f,"<?php echo $e?>")) { return true; }
      <?php } } ?>
    } else {
      // Nothing to validate so okay
      return true;
    }
    if(msg) {
      alert("<?php printf(__("The file must be of type %s!","tdomf"),$options['types']); ?>");
    }
    return false;
  }
  // Nothing to validate so okay
  return true;
}
function validateForm() {
  <?php for($i =  0$j 0$i $options['max']; $i++) { ?>
  if(!validateFile('uploadfile<?php echo $form_id?>_<?php echo $i?>'),false) {
    var f = document.getElementById('uploadfile<?php echo $form_id?>_<?php echo $i?>').value;
    alert( "<?php printf(__('File %s has a bad extension and cannot be upload!','tdomf'),'" + f + "'); ?>" );
    return false;
  }
  <?php ?>
  return true;
}
// ]]>
</script>
</head>
<body>

<?php if($errors != "") { ?>
  <div class="tdomf_upload_inline_errors">
  <?php echo $errors?>
  </div>
<?php ?>

<form name="tdomf_upload_inline_form" id="tdomf_upload_inline_form" enctype="multipart/form-data" method="post" action="<?php echo $tdomf_upload_inline_url?>"  >
  <?php if(isset($form_data['tdomf_upload_key_'.$form_id.'_'.$index])) { ?>
  <input type='hidden' id='tdomf_upload_key_<?php echo $form_id?>_<?php echo $index?>' name='tdomf_upload_key_<?php echo $form_id?>_<?php echo $index?>' value='<?php echo $form_data['tdomf_upload_key_'.$form_id.'_'.$index]; ?>' >
  <?php ?>
  <input type='hidden' name='MAX_FILE_SIZE' value='<?php echo $options['size']; ?>' />
  <input type='hidden' id='tdomf_form_id' name='tdomf_form_id' value='<?php echo $form_id?>' />
  <input type='hidden' id='index' name='index' value='<?php echo $index?>' />
  <?php if($sessioncount 0) { ?>
  

<?php _e("Your files will be kept on the server for 1 hour. You must submit your post before then.","tdomf"); ?></p>
  <?php ?>
  <?php if($sessioncount $options['max']) { ?>
  

[size="1"]
  <?php printf(__("Max File Size: %s","tdomf"),tdomf_filesize_format($options['size'])); ?>

  <?php printf(__("Allowable File Types: %s","tdomf"),$options['types']); ?>

  [/size]</p>
  <?php ?>
  <?php for($i =  0$j 0$i $options['max']; $i++) {
      if(isset(
$mysessionfiles[$i])) { ?>
        <input type='hidden' name='deletefile[]' value="<?php echo $i?>" />
        <?php printf(__("[i]%s[/i] (%s) Uploaded","tdomf"),$mysessionfiles[$i]['name'],tdomf_filesize_format($mysessionfiles[$i]['size'])); ?>
        

    <?php } else {
      if((
$sessioncount $j) < $options['min']) { ?> 
        <label for='uploadfile<?php echo $form_id?>_<?php echo $index?>_<?php echo $i?>' class='required'>
      <?php } else { ?>
        <label for='uploadfile<?php echo $form_id?>_<?php echo $index?>_<?php echo $i?>'>
      <?php _e("Upload: ","tdomf"); $j++; ?>
      <input type='file' name='uploadfile<?php echo $form_id?>_<?php echo $index?>_<?php echo $i?>' id='uploadfile<?php echo $form_id?>_<?php echo $index?>_<?php echo $i?>' size='30' onChange="validateFile('uploadfile<?php echo $form_id?>_<?php echo $i?>',true);" /></label>

  <?php } }?>
  <?php if($sessioncount $options['max']) { ?>
  <input type="submit" id="tdomf_upload_inline_submit_<?php echo $form_id?>_<?php echo $index?>" name="tdomf_upload_inline_submit_<?php echo $form_id?>_<?php echo $index?>" value="<?php _e("Upload Now!","tdomf"); ?>" />
  <?php ?>
  <?php if($sessioncount 0) { ?>
  <input type="submit" id="tdomf_upload_inline_delete_all_<?php echo $form_id?>_<?php echo $index?>" name="tdomf_upload_inline_delete_all_<?php echo $form_id?>_<?php echo $index?>" value="<?php _e("Delete All!","tdomf"); ?>" />
  <?php ?>
</form>

</body>