Hola, me explico un poco más:
Éste e sel código que yo utilizo:
plantilla.php
Código:
<script>
function mostrar_foto()
{
document.iframe_imagenes.location.href='imagenes_blog.php?ruta='+document.anadir_blog.foto.value;
}
</script>
<form name="anadir_blog" method="post" action="mostrar_blog.php" enctype="multipart/form-data">
<input type="file" name="foto" style=" width:200px;font-size:12px;color:#000000;border:solid 1px;border-color: #CCCCCC;" onChange="mostrar_foto() ;">
</form>
iframe.php
Código PHP:
<?php
session_start();
$ruta_imagen=$_GET['ruta'];
if($ruta_imagen!=NULL)
{
if($_SESSION['foto']==NULL)
{
$rut=array();
$rutimagen[0]=$ruta_imagen;
$_SESSION['foto']=$rutimagen;
$sesion=$_SESSION['foto'];
}
else
{
$foto=$_SESSION['foto'];
$num=count($foto);
$rutimagen=$_SESSION['foto'];
$rutimagen[$num]=$ruta_imagen;
$_SESSION['foto']=$rutimagen;
$sesion=$_SESSION['foto'];
}
}
?>
Código:
<img src="<?php echo $sesion[$i]; ?>">
Esto muestra las imágenes localmente pero al subirlo al servidor no.
Espero haberme explicado mejor, saludos y muchas gracias