Ciao a tutti,
con questo bellissimo script trovato su http://www.sastgroup.com/

Codice PHP:


<html>
<body>
<div id=”iframe”>
<iframe src=”upload.php” frameborder=”0″></iframe>
</div>
<div id=”images”>
</body>
</html>

La nostra pagina “upload.php” che si occupera’ di fare l’upload del file nella cartella “upload/”:

<?
$ftmp 
$_FILES['image']['tmp_name'];
$oname $_FILES['image']['name'];
$fname ‘upload/.$_FILES['image']['name'];
if(
move_uploaded_file($ftmp$fname)){
echo 
<script>;
echo 
“var par window.parent.document;;
echo 
“var images par.getElementById(’images’); ;
echo 
“images.innerHTML ‘file $oname caricato’;;
echo 
“</script>”;
}
?>
<script language=”javascript”>
function upload(){
// hide old iframe
var par = window.parent.document;
// add image progress
var images = par.getElementById(’images’);
var new_div = par.createElement(’div’);
var new_img = par.createElement(’img’);
new_img.src = ‘indicator.gif’;
new_img.className = ‘load’;
new_div.appendChild(new_img);
images.appendChild(new_div);
// send
document.iform.submit();
}
</script>
<form name=”iform” action=”" method=”post” enctype=”multipart/form-data”>
<input id=”file” type=”file” name=”image” onchange=”upload()” />
</form>
?>

riesco a fare l'upload e modificando questo
echo "images.innerHTML = '<img src=\"upload/$oname\">';";
anche a vedere l'anteprima.
ora vorrei creare un piccolo pulsante sull'iimagine che mi cancella il file se ho sbagliato....
come dovrei impostarlo...? potete darmi un'aiutino..?
Ciao atutti e buona serata
Giuseppe