Antiguo 11-sep-2007, 13:14   #1 (permalink)
Usuario activo
 
Fecha de Ingreso: septiembre-2007
Mensajes: 90
zaida sin puntos positivos o negativos
Predeterminado problema visualizar imágenes con php en el servidor linux

Hola, estoy creando un blog dónde el usuario puede visualizar las imágenes antes de agregarlas al blog, estoy utilizando php y el problema es que al subirlo al servidor las imágenes no se visualizan, mientras que localmente funciona todo correctamente, el servidor es linux, ¿alguien puede darme una idea de porqué pasa ésto?

Saludos y muchas gracias
zaida está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 11-sep-2007, 14:34   #2 (permalink)
Usuario activo
 
Avatar de ideasmultiples
 
Fecha de Ingreso: abril-2007
Ubicación: España - Perú
Mensajes: 1.569
ideasmultiples sigue por muy buen camino
Predeterminado

Si no das mas datos es muy dificil ayudarte...
Si localmente lo ves es muy probable que tengas problemas en la configuración de los path
__________________
ideasmultiples.com hosting compartido en cluster para profesionales y servidores VPS para empresas.
im-global.net Diseño y SaaS de plataformas de hosting, DNS, monitoreo y administración de servidores.
ideasmultiples está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 12-sep-2007, 08:01   #3 (permalink)
Usuario activo
 
Fecha de Ingreso: septiembre-2007
Mensajes: 90
zaida sin puntos positivos o negativos
Predeterminado

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
zaida está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 14-sep-2007, 07:52   #4 (permalink)
Usuario activo
 
Fecha de Ingreso: septiembre-2007
Mensajes: 90
zaida sin puntos positivos o negativos
Predeterminado

Por fin he conseguido que las imágenes se vean cuando lo subo al servidor!!!!
Por si a alguien le sirve aqí dejo el código que he utilizado:

form.php

Código PHP:
     <form name="anadir_blog" method="post" action="sentencia.php" enctype="multipart/form-data">
                             <
input type="file" name="foto"></form


sentencia.php

Código PHP:
<a href="mostrar_blog.php">ir a mostrar</a>
<?php
require'conexion.php';
if(
$_FILES['foto']['name']!=NULL)
{
  
$uploadfile_temporal=$_FILES['foto']['tmp_name'];
  
$uploadfile_nombre="imagenes/".$_FILES['foto']['name'];
  
$ruta_foto='imagenes/'.$_FILES['foto']['name'];//recoge la ruta de la imagen(carpeta y nombre)
  
if (is_uploaded_file($uploadfile_temporal))
  {
    
move_uploaded_file($uploadfile_temporal,$uploadfile_nombre);
    
$sql="INSERT INTO img_blog(ruta)values('$ruta_foto')";
    if(
mysql_query($sql,$conexion))
    {
      echo 
"bien";
    }
    else
    {
      echo 
"mal";
    }

  }
  else
  {
    echo 
"error al procesar foto".die();
  }
}
else
{
  
$ruta_foto='-';
}
mostrar.php
Código PHP:
$sql="select *from img_blog";//consulta de las imágenes que queremos visualizar
$consulta=mysql_query($sql,$conexion)or die (mysql_error());
$i=0;
if(
$consulta!=0)
{
  if(
mysql_num_rows($consulta)!=NULL)
  {
    while(
$fila=mysql_fetch_array($consulta))
    {
      
$foto[$i]=$fila['ruta'];
      
$i++;
    }
  }

Saludos!!!
zaida está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 14-sep-2007, 16:11   #5 (permalink)
Administrador
 
Avatar de Apolo
 
Fecha de Ingreso: febrero-2006
Ubicación: Colombia
Mensajes: 4.190
Apolo sigue por muy buen camino
Predeterminado

Cita:
Iniciado por zaida Ver Mensaje
Por fin he conseguido que las imágenes se vean cuando lo subo al servidor!!!!
Por si a alguien le sirve aqí dejo el código que he utilizado
Hola zaida,

Gracias por compartir tu solución.

Saludos.
__________________
ComunidadHosting.com
Apolo está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Respuesta

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Activado

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema con servidor DNS Banshes Servidores Dedicados y VPS 2 15-jul-2008 17:56
Cron Cpanel en servidor linux gefing Asuntos Técnicos, Seguridad y Configuración 11 20-abr-2008 01:53
problema al visualizar capas con dreamweaver zaida Programación y Diseño Web 3 29-nov-2007 08:47
Problema Al Visualizar .swf En Dreamweaver zaida Programación y Diseño Web 7 21-nov-2007 11:31
Configuracion servidor dns (linux) RaStRaK Dominios y DNS 13 03-oct-2007 05:50

Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting

La franja horaria es GMT. Ahora son las 06:53.

Rioserver
Web hosting y dominios
Planes de hosting desde 2.90 USD
Soporte 24/7

www.rioserver.com

Infranetworking.com
Hosting PHP-MySQL
desde $3,5 dólares al mes!
Servidores Dedicados Hosting Reseller
www.infranetworking.com

Hosting en Mexico
500 Mb de espacio 29 pesos al mes
Soporte 24 h, cpanel,
Solicite prueba gratuita.

www.albergueweb.com.mx

AQPhost es Hosting Reseller
Te asesoramos
Inicia tu empresa de Web Hosting
¡hoy mismo!

www.aqphost.com/revendedores.htm


     ComunidadHosting  

La más grande comunidad dedicada al web hosting en nuestro idioma.

Para anunciar en ComunidadHosting, o para información general, por favor utiliza el formulario de contacto.







Desarrollado por: vBulletin® Versión 3.7.5
Derechos de Autor ©2000 - 2009, Jelsoft Enterprises Ltd.
Traducido por mcloud de vBhispano.com

Search Engine Friendly URLs by vBSEO 3.2.0