Necesito enviar un formulario desde el servidor -no desde cliente- y lo que hago es recorrer las imágnes que hay en una carpeta temporal, incluirlas en un formulario y enviarlo. El problema viene cuando intento meter la imagen en un input type="file", ya que no carga la imagen. Pongo el código:
Código PHP:
if ($handle = opendir('temp')) {
$thelist='';
$fileName='';
$fileSize=0;
$cant=1;
?>
<form action="http://localhost/clientes/upload.asp" method="post" name="devuelveFormulario" value="devuelveFormulario" enctype="multipart/form-data">
<input type="hidden" name="Tipo" value="1">
<input type="hidden" name="Carpeta" value="14"><?php
while (false !== ($file = readdir($handle))){
$fileSize=round(filesize('temp/'.$file));
if($file != '.' && $file != '..'){
echo '<input type="file" name="archivo'.$cant.'" value="temp/'.$file.'">';
$cant ++;
}
}
closedir($handle);
echo'</form>';
}
?>
<script type="text/javascript">
document.forms.devuelveFormulario.submit();
</script>
Código PHP:
echo '<input type="file" name="archivo'.$cant.'" value="temp/'.$file.'" FileName="'.$file.'" FileSize="'.$fileSize.'">';
Gracias por vuestra ayuda. Saludos.