PHP - Mostar una imagen respetando espacios en blanco

   
Vista:

Mostar una imagen respetando espacios en blanco

Publicado por Sam (138 intervenciones) el 05/09/2015 19:02:49
Hola amigos/as, a ver si me pueden ayudar con este problema que tengo:
Veran tengo un codigo que me permite visualizar una imagen y los datos que tenga , extraidos previamente de una bbdd.

La cuestion es que la imagen me la muestra solo si el nombre de la misma , es un nombre solo es decir: "foto1.jpg", pero si dicho nombre tiene un espacio, entonces no me lo muestra ejem: "foto 1.jpg".

La pregunta es: como puedo hacer para que se vea la imagen sin tener que renombrar la imagen y eliminando los espacios.

Y sin poner guiones bajos, estilo "foto_1.jpg".

Es decir que se vea la imagen manteniendo el nombre con su espacio ejem: "foto 1.jpg".

Miren este es el codigo que tengo:

Gracias de antemano:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
class ClaseDatosBusqueda
{
	public $tienda_categoria_1 = 'tienda_categoria_1';
 
 
 
	public function DatosBusqueda($tienda_categoria_1, $buscar)
 
	{
		$sql = "SELECT * FROM " . $tienda_categoria_1 . " WHERE titulo like '%".$buscar."%'

		OR caracteristicas LIKE '%".$buscar."%' ORDER BY visitas DESC";
 
 
		//$con = $this->ConectarBbdd();
 
		$con = new Conectar();
		$link=$con->ConectarBbdd();
 
		$res = mysqli_query($link,$sql) or die ('Lo siento pero no selecciona los datos' . mysqli_error($link));
		return $res;
	}
}
 
$op = new ClaseDatosBusqueda();
 
 
 
 
$tienda_categoria_1 = $op->tienda_categoria_1;
 
$buscar = '';
 
if (isset($_POST['buscar'])) {
 
	$buscar = strtolower($_POST['buscar']);
}
 
$res = $op->DatosBusqueda($tienda_categoria_1, $buscar);
 
 
while($fila = mysqli_fetch_assoc($res))
 
{
	$titulo = $fila['titulo'];
	$foto = $fila['foto'];
	$referencia = $fila['referencia'];
	$precio = $fila['precio'];
	$caracteristicas = $fila['caracteristicas'];
 
 
	echo $titulo . "</br>";
	echo "<img class='estilos_img-thumbnail' src=" . $foto . " />";
	echo $referencia . "</br>";
	echo $precio . "</br>";
	echo $caracteristicas . "</br>";
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder