Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Imagenes en php-nuke

Estas en el tema de Imagenes en php-nuke en el foro de Sistemas de gestión de contenidos en Foros del Web. He creado un nuevo modulo de php-nuke y me funciona perfectamente pero cuando le meto una imagen en el html, no me la carga, sale ...
  #1 (permalink)  
Antiguo 28/03/2007, 16:18
Avatar de Arwen215  
Fecha de Ingreso: enero-2007
Ubicación: Madrid
Mensajes: 57
Antigüedad: 17 años, 3 meses
Puntos: 3
Pregunta Imagenes en php-nuke

He creado un nuevo modulo de php-nuke y me funciona perfectamente pero cuando le meto una imagen en el html, no me la carga, sale el aspa roja como si no la encotrara, en teoria todo esta bien, no se lo que le puede pasar, he cambiado las rutas de la imagen varias veces pero nada, no tira.

Espero que alguien pueda ayudarme, gracias de antemano
  #2 (permalink)  
Antiguo 28/03/2007, 22:35
 
Fecha de Ingreso: septiembre-2004
Ubicación: Chihuahua Mex
Mensajes: 404
Antigüedad: 19 años, 7 meses
Puntos: 2
Re: Imagenes en php-nuke

pues dale en la imagen que no se ve ponle en propiedades y ve en que ruta esta, y si no esta en esa ruta subela ahi
  #3 (permalink)  
Antiguo 29/03/2007, 08:45
Avatar de Arwen215  
Fecha de Ingreso: enero-2007
Ubicación: Madrid
Mensajes: 57
Antigüedad: 17 años, 3 meses
Puntos: 3
Re: Imagenes en php-nuke

La ruta esta bien puesta, de hecho la he puesto ya de mil maneras distintas y sigue sin tirar.

Puede ser que me falte alguna libreria???
  #4 (permalink)  
Antiguo 29/03/2007, 13:52
elmajaron
Invitado
 
Mensajes: n/a
Puntos:
Re: Imagenes en php-nuke

en el en el html como lo has puesto asi:

Código:
<img src="tuimagen.gif">
o asi:
Código:
<img src='tuimagen.gif'>
que version de nuke usas? un saludo
  #5 (permalink)  
Antiguo 29/03/2007, 19:32
 
Fecha de Ingreso: septiembre-2004
Ubicación: Chihuahua Mex
Mensajes: 404
Antigüedad: 19 años, 7 meses
Puntos: 2
Re: Imagenes en php-nuke

te podriamos ayudar mejor si publicaras la url a la web donde tienes esa imagen, ademas del codigo que utilizas

Saludos
  #6 (permalink)  
Antiguo 30/03/2007, 03:59
Avatar de Arwen215  
Fecha de Ingreso: enero-2007
Ubicación: Madrid
Mensajes: 57
Antigüedad: 17 años, 3 meses
Puntos: 3
Re: Imagenes en php-nuke

El código que he usado es este:
Código:
<?PHP 
if(!defined('MODULE_FILE') & !eregi("modules.php", $_SERVER['PHP_SELF'])){header("Location: ../../index.php");die();} 
require_once("mainfile.php"); 
$module_name = basename(dirname(__FILE__)); 
define('INDEX_FILE', true); 
$index=1; 
include("header.php"); 
OpenTable(); 
?> 
<html>
<body>
<p align="center"><img src="Imagenes/images1.gif" width=400 heigth=600>
</body>
</html>
<?PHP 
CloseTable(); 
include("footer.php"); 
?>
El php-nuke que uso es la versión 7.9
  #7 (permalink)  
Antiguo 30/03/2007, 08:25
elmajaron
Invitado
 
Mensajes: n/a
Puntos:
Re: Imagenes en php-nuke

has probado a poner la ruta completa en el codigo? en vez de asi:

Código:
<p align="center"><img src="Imagenes/images1.gif" width=400 heigth=600>
ponerlo asi:

Código:
<p align="center"><img src="http://www.tupagina.com/Imagenes/images1.gif" width=400 heigth=600>
un saludo
  #8 (permalink)  
Antiguo 30/03/2007, 23:40
Avatar de destor77  
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 19 años, 5 meses
Puntos: 43
Re: Imagenes en php-nuke

te fijaste que en el servidor la carpeta "Imagenes" empieze con "I" y no con "i"?
tambien decinos si la carpeta esta en el root o dentro de otra, porque si esta en el root tal vez deberias usar los "./" o "../"
  #9 (permalink)  
Antiguo 31/03/2007, 05:35
Avatar de Arwen215  
Fecha de Ingreso: enero-2007
Ubicación: Madrid
Mensajes: 57
Antigüedad: 17 años, 3 meses
Puntos: 3
Re: Imagenes en php-nuke

La imagen se encuentra en una carpeta llamada Imagenes que está creada en la misma raiz donde se encuentra el documento html desde donde llamo a esta imagen.
Cuando trabajo con php puro, sin estar contenido en cms como es php-nuke, nunca me ha dado problemas, sin embargo, trabajando con php-nuke no me deja publicar imagenes ni siquiera en las noticias.

La ruta y las etiquetas <img> se que están bien porque las he revisado mil veces, no se de donde viene el problema....
  #10 (permalink)  
Antiguo 31/03/2007, 06:06
Avatar de Arwen215  
Fecha de Ingreso: enero-2007
Ubicación: Madrid
Mensajes: 57
Antigüedad: 17 años, 3 meses
Puntos: 3
Re: Imagenes en php-nuke

Viendo que el problema de las imagenes me resultaba pequeño ahora tengo otro problema más....jejejeje, en fin, me rio por no llorar.

En una noticia cuando quiero meter código html, le doy al editor de html y me sale este mensaje tan mono:

Código:
tinyMCE object reference not found from popup.
y ahi se queda la cosa, no me deja editar en html. Creo que este problema lo tiene más gente a parte de mi por lo que he podido ver en los foros, pero no he encontrado ninguna solución.

A ver si hay por aquí algún/a máquina de la programación que me eche una mano.

Un saludo!!
  #11 (permalink)  
Antiguo 31/03/2007, 07:49
elmajaron
Invitado
 
Mensajes: n/a
Puntos:
Re: Imagenes en php-nuke

bueno a ver si esto te sirve, primero de nada haz una copia de seguridad del archivo mainfile.php de tu phpnuke, luego abres dicho archivo y buscas esto:
Código:
foreach ($_GET as $secvalue) { 
if ((eregi("<[^>]*script*\"?[^>]*>", $secvalue)) || 
(eregi("<[^>]*object*\"?[^>]*>", $secvalue)) || 
(eregi("<[^>]*iframe*\"?[^>]*>", $secvalue)) || 
(eregi("<[^>]*applet*\"?[^>]*>", $secvalue)) || 
(eregi("<[^>]*meta*\"?[^>]*>", $secvalue)) || 
(eregi("<[^>]*style*\"?[^>]*>", $secvalue)) || 
(eregi("<[^>]*form*\"?[^>]*>", $secvalue)) || 
(eregi("\([^>]*\"?[^)]*\)", $secvalue)) || 
(eregi("\"", $secvalue))) { 
die ("<center><img src=images/logo.gif><br><br><b>The html tags you 

attempted to use are not allowed</b><br><br>[ <a 

href=\"javascript:history.go(-1)\"><b>Go Back</b></a> ]"); 
} 
} 

foreach ($_POST as $secvalue) { 
if ((eregi("<[^>]*script*\"?[^>]*>", $secvalue)) || 

(eregi("<[^>]*style*\"?[^>]*>", $secvalue))) { 
die ("<center><img src=images/logo.gif><br><br><b>The html tags you 

attempted to use are not allowed</b><br><br>[ <a 

href=\"javascript:history.go(-1)\"><b>Go Back</b></a> ]"); 
} 
}
y lo borras, despues buscas esto:
Código:
function is_admin($admin) { 
global $prefix, $db; 
static $adminSave; 
if (isset($adminSave)) return ($adminSave); //steve 
if(!is_array($admin)) { 
$admin = base64_decode($admin); 
$admin = explode(":", $admin); 
} 
$aid = $admin[0]; 
$pwd = $admin[1]; 
if ($aid != "" AND $pwd != "") { 
$aid = trim($aid); 
$sql = "SELECT pwd FROM ".$prefix."_authors WHERE aid='$aid'"; 
$result = $db->sql_query($sql); 
$row = $db->sql_fetchrow($result); 
$pass = $row['pwd']; 
if ($pass == $pwd && $pass != "") { 
return $adminSave = 1; 
} 
} 
return $adminSave = 0; 
}
y debajo añades esto:
Código:
if (!is_admin($admin)) { 
foreach ($_GET as $secvalue) { 
if ((eregi("<[^>]*script*\"?[^>]*>", $secvalue)) || 
(eregi("<[^>]*object*\"?[^>]*>", $secvalue)) || 
(eregi("<[^>]*iframe*\"?[^>]*>", $secvalue)) || 
(eregi("<[^>]*applet*\"?[^>]*>", $secvalue)) || 
(eregi("<[^>]*meta*\"?[^>]*>", $secvalue)) || 
(eregi("<[^>]*style*\"?[^>]*>", $secvalue)) || 
(eregi("<[^>]*form*\"?[^>]*>", $secvalue)) || 
(eregi("\([^>]*\"?[^)]*\)", $secvalue)) || 
(eregi("\"", $secvalue))) { 
die ("<center><img src=images/logo.gif><br><br><b>The html tags you 

attempted to use are not allowed</b><br><br>[ <a 

href=\"javascript:history.go(-1)\"><b>Go Back</b></a> ]"); 
} 
} 

foreach ($_POST as $secvalue) { 
if ((eregi("<[^>]*script*\"?[^>]*>", $secvalue)) || 

(eregi("<[^>]*style*\"?[^>]*>", $secvalue))) { 
die ("<center><img src=images/logo.gif><br><br><b>The html tags you 

attempted to use are not allowed</b><br><br>[ <a 

href=\"javascript:history.go(-1)\"><b>Go Back</b></a> ]"); 
} 
} 
}
lo guardas y lo subes a tu servidor y listo, con esto se deberia soluccionar tu problema, un saludo
  #12 (permalink)  
Antiguo 31/03/2007, 08:30
Avatar de Arwen215  
Fecha de Ingreso: enero-2007
Ubicación: Madrid
Mensajes: 57
Antigüedad: 17 años, 3 meses
Puntos: 3
Re: Imagenes en php-nuke

Antes me salía en el lugar de la imagen la típica aspa roja indicativa de que no se cargaba la imagen.
Ahora con el código que me has dado tampoco se ve la imagen pero aparece un recuadro con la palabra "image" escrita dentro.

Lo he hecho todo tal y como me has dicho, que estoy haciendo mal?
  #13 (permalink)  
Antiguo 31/03/2007, 09:16
elmajaron
Invitado
 
Mensajes: n/a
Puntos:
Re: Imagenes en php-nuke

otra cosa la carpeta donde tienes las imagenes les tienes puesto los permisos a 777, pon la dire de tu pagina a ver si a si damos con el fallo, un saludo
  #14 (permalink)  
Antiguo 31/03/2007, 09:20
Avatar de Arwen215  
Fecha de Ingreso: enero-2007
Ubicación: Madrid
Mensajes: 57
Antigüedad: 17 años, 3 meses
Puntos: 3
Re: Imagenes en php-nuke

perdidos815.iespana.es
  #15 (permalink)  
Antiguo 31/03/2007, 09:30
elmajaron
Invitado
 
Mensajes: n/a
Puntos:
Re: Imagenes en php-nuke

y cual es la imagen que se supone que no se ve? un saludo

Sugerencia: tienes uno de los peores hosting que existe, aqui http://www.forosdelweb.com/showthrea...25#post1951325 te dejo 2 por si te interesa cambiar, un saludo
  #16 (permalink)  
Antiguo 31/03/2007, 10:01
Avatar de Arwen215  
Fecha de Ingreso: enero-2007
Ubicación: Madrid
Mensajes: 57
Antigüedad: 17 años, 3 meses
Puntos: 3
Re: Imagenes en php-nuke

En la parte de módulos pica en "Principal" ahi te saldrá un texto y el huequecito de la imagen que falta....
  #17 (permalink)  
Antiguo 31/03/2007, 11:00
elmajaron
Invitado
 
Mensajes: n/a
Puntos:
Re: Imagenes en php-nuke

si pones la direccion http://perdidos815.iespana.es/Imagenes/mail.gif veras que el problema no es de phpnuke, si no algo que tu estas haciendo mal revisalo,y si ponemos una con la ruta correcta como esta http://perdidos815.iespana.es/images/topics/lost.jpg si se ve un saludo
  #18 (permalink)  
Antiguo 31/03/2007, 11:16
Avatar de Arwen215  
Fecha de Ingreso: enero-2007
Ubicación: Madrid
Mensajes: 57
Antigüedad: 17 años, 3 meses
Puntos: 3
Re: Imagenes en php-nuke

Gracias elmajaron!!!

Eres un máquina, ya he conseguido ponerle la imagen aunque aun no entiendo porque hay que ponerle la dirección de la ubicacion de la imagen desde la web y no por carpetas como lo he hecho siempre...misterios de la vida!!

Si me puedes ayudar con mi otro problemita te lo agradeceria eternamente...jajaja

Mil besazos!!!
  #19 (permalink)  
Antiguo 31/03/2007, 14:27
elmajaron
Invitado
 
Mensajes: n/a
Puntos:
Re: Imagenes en php-nuke

cual es el otro problemita? un saludo
  #20 (permalink)  
Antiguo 31/03/2007, 14:41
Avatar de Arwen215  
Fecha de Ingreso: enero-2007
Ubicación: Madrid
Mensajes: 57
Antigüedad: 17 años, 3 meses
Puntos: 3
Re: Imagenes en php-nuke

En una noticia cuando quiero meter código html, le doy al editor de html y me sale este mensaje tan mono:


Código:
tinyMCE object reference not found from popup.
y ahi se queda la cosa, no me deja editar en html. Creo que este problema lo tiene más gente a parte de mi por lo que he podido ver en los foros, pero no he encontrado ninguna solución.
  #21 (permalink)  
Antiguo 31/03/2007, 15:14
elmajaron
Invitado
 
Mensajes: n/a
Puntos:
Re: Imagenes en php-nuke

ese error creo que depende mas del servidor que del phpnuke, has probado en otro servidor o en local? un saludo
  #22 (permalink)  
Antiguo 31/03/2007, 15:24
Avatar de Arwen215  
Fecha de Ingreso: enero-2007
Ubicación: Madrid
Mensajes: 57
Antigüedad: 17 años, 3 meses
Puntos: 3
Re: Imagenes en php-nuke

Pues creo que llevas razón porque a todos los que vi con ese problema casualmente tenian la página alojada en iespana y lo he probado en local y me corre perfectamente.

Muchas gracias, nuevamente, por tus consejos y tu atencion

Un saludo
  #23 (permalink)  
Antiguo 31/03/2007, 23:33
Avatar de destor77  
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 19 años, 5 meses
Puntos: 43
Re: Imagenes en php-nuke

un consejo pasate a nuke-ET (www.truzone.org lo podes descargar) es mucho mas completo y mas seguro que el nuke. Yo se lo que te digo, yo tenia mi pagina en php-nuke y cuando me pase me olvide para simpre del viejo sistema. Probalo en tu pc y despues me contas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:26.