Ho provato così, ma senza successo:
---- FORM DI INSERIMENTO IMMAGINE ----
<form id="browse_frm" name="browse_frm" method="post" enctype="multipart/form-data" action="reloadImage('<?php $_SESSION['complete_image_path'] ?>')">
<input name="browse" type="file" size="25" id="browse" onchange="<?php if (isset($_FILES['browse'])) UploadAvatar(); ?>" />
<input name="update" type="submit" size="20" id="update" value="Aggiorna"/>
</form>
------------------
---- FUNZIONE UPLOADAVATAR ----
<?php
//Effettua l'upload su server
//Popola la variabile di sessione $_SESSION['complete_image_path']
function UploadAvatar()
{
$image_type = array('jpeg', 'jpg', 'png', 'gif', 'bmp');
$obj = new upload($_FILES['browse'],"profile/picture/","",$image_type);
if ($obj->preLoad()){
return true;
}else{
return false;}
}
?>
-------
---- FUNZIONE RELOADIMAGE ----
<script type="text/javascript" language="JavaScript">
function reloadImage(image)
{
alert(image);
img = document.getElementById('profile_image');
img.src = image;
}
</script>
-------
Come faccio a gestire upload e visualizzazione dell'immagine appena uppata?
Grazie per la pazienza e disponibilità