Cita:
Iniciado por GaMeouT He puesto este div dentro de un codigo php:
Código PHP:
echo '<div class=\"imagenviajemenu\"> \"<img src=\'/Juego/Interfaz/Viajes/fondoviaje.png\'>\"</div>'
y me da este error
Parse error: syntax error, unexpected end of file in C:\xampp\htdocs\mapa.php on line 374
Si quito el echo no me da ningun error, asi que supongo que ese es el fallo, por que da error? :S
EDITO: YA ME FUNCIONA Y NO ME DA ERROR, Pero la imagen del div no se muestra, que tengo mal? :S Código PHP:
echo '<div class="imagenviajemenu"> \"<img src=\'/Juego/Interfaz/Viajes/fondoviaje.png\'>\"</div>';
pienso que es un problema sencillo de comillas y de ruta.
prueba así
Código PHP:
echo "<div class='imagenviajemenu'> <img src='/Juego/Interfaz/Viajes/fondoviaje.png'> </div>'";
las comillas con el echo son "". por lo tanto cuando escribes dentro de "" más comillas dobles estás abriendo y cerrando las comillas dobles por lo que hay texto plano que se queda fuera de las comillas y no es php, por lo que se produce un error.
al indicar la ruta debes indicarla partiendo de la ruta donde está el documento en que la indicas, por ejemplo:
si index.php está en la carpeta web y la imagen está la carpeta web y dentro de la subcarpeta imgs entonces la ruta debes indicarla así
src='imgs/nombredelaimagen.extensión'
si tienes más dudas pregunta :)