Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Se añaden comillas solas!

Estas en el tema de Se añaden comillas solas! en el foro de PHP en Foros del Web. Hola. Tengo un problema con mi código php. Para evitarme problemas futuros modificando el header y el footer uno a uno, tengo creadas dos páginas ...
  #1 (permalink)  
Antiguo 05/05/2015, 12:40
 
Fecha de Ingreso: abril-2015
Mensajes: 16
Antigüedad: 9 años
Puntos: 4
Se añaden comillas solas!

Hola.

Tengo un problema con mi código php.

Para evitarme problemas futuros modificando el header y el footer uno a uno, tengo creadas dos páginas llamadas header.php y footer.php

En cada página incluyo el header y el footer mediante:

<?php include 'header.php'; ?>


Hasta aquí todo bien, ahora llega el problema. Al visualizarlo en el navegador me muestra correctamente el header y el footer, peero me he percatado que dentro del header me aparece un hueco el cual me complica bastante realizar el diseño correctamente.


Después de un par de horas con el visualizador de elementos he descubierto que este hueco se debe a un par de comillas que se genera en el navegador antes de cada include.

Quedando algo así:




¿Por qué me pone estas comillas?

¿Hay alguna forma de quitarlas o hacer que no repercutan en el diseño?

Nota: al abrir el código fuente estas comillas no aparecen!


Disculpad mi ignorancia, soy nuevo dentro de este maravilloso mundo del desarrollo web.


Gracias de antemano! :)
  #2 (permalink)  
Antiguo 05/05/2015, 12:53
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 15 años, 11 meses
Puntos: 528
Respuesta: Se añaden comillas solas!

Habría que revisar el contenido de header.php, y o el código antes de hacer el include
  #3 (permalink)  
Antiguo 05/05/2015, 13:50
 
Fecha de Ingreso: abril-2015
Mensajes: 16
Antigüedad: 9 años
Puntos: 4
Respuesta: Se añaden comillas solas!

Tienes razón. He pensado que no sería problema de esto.

Lo adjunto!

Header.php

Código PHP:
Ver original
  1. <?php
  2.     include('url-config.php');
  3. ?>
  4. <header>
  5. <div class="logo">
  6.     <a href="<?php echo $url;?>index.php"><img src="<?php echo $url;?>img/logo.png"></a>
  7. </div>
  8. <nav class="menu-top">
  9.         <span>MENU</span>
  10.         <ul id="menu">
  11.             <li><a href='<?php echo $url;?>by-keyton.php'>MADE BY KEYTON</a></li>
  12.             <li><a href='<?php echo $url;?>sillones-de-masaje'>SILLONES DE MASAJE</a></li>
  13.             <li><a href='<?php echo $url;?>donde-comprar.php'>DONDE COMPRAR</a></li>
  14.             <li><a href='<?php echo $url;?>atencion-al-cliente.php'>ATENCIÓN AL CLIENTE</a></li>   
  15.             <li><a href='<?php echo $url;?>contract.php'>CONTRACT & BUSSINESS SOLUTIONS</a></li>
  16.        </ul>
  17. </nav>
  18. </header>

footer.php

Código PHP:
Ver original
  1. <?php
  2.     include('url-config.php');
  3. ?>
  4. <footer>
  5.     <div class="container">
  6.         <nav class="menu-bottom">
  7.             <ul>
  8.                 <li><a href="<?php echo $url;?>aviso-legal.php">AVISO LEGAL</a></li>
  9.                 <li class="bull">&bull;</li>
  10.                 <li><a href="<?php echo $url;?>condiciones-de-uso.php">CONDICIONES DE USO</a></li>
  11.                 <li class="bull">&bull;</li>
  12.                 <li><a href="<?php echo $url;?>cookies.php">POLÍTICA DE COOKIES</a></li>
  13.                 <li class="bull">&bull;</li>
  14.                 <li><a href="<?php echo $url;?>privacidad.php">POLÍTICA DE PRIVACIDAD</a></li>
  15.             </ul>
  16.         </nav>
  17.         <a href="<?php echo $url;?>index.php"><img src="<?php echo $url;?>img/logo.png" class="footer-logo"></a>
  18.     </div>
  19. </footer>
  #4 (permalink)  
Antiguo 05/05/2015, 14:06
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Se añaden comillas solas!

Cita:
¿Por qué me pone estas comillas?
Eso lo hace el navegador, porque al inspeccionar las comillas significan "white-space", así que no es que las tengas en tu código.

Cita:
Tienes razón. He pensado que no sería problema de esto.
Pues no existe ningún problema de código aparente.

¿Por qué no has hecho la prueba en otro navegador para salir de la duda?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 05/05/2015, 14:57
 
Fecha de Ingreso: abril-2015
Mensajes: 16
Antigüedad: 9 años
Puntos: 4
Respuesta: Se añaden comillas solas!

Ya he encontrado una "solución".

Le he dado un float:left al header y, a pesar de que siguen apareciendo las comillas ya no me crean ese dichoso hueco que me llevaba loco.

Gracias por vuestras respuestas! :)
  #6 (permalink)  
Antiguo 05/05/2015, 17:35
 
Fecha de Ingreso: mayo-2015
Mensajes: 9
Antigüedad: 8 años, 11 meses
Puntos: 1
Respuesta: Se añaden comillas solas!

Podria ser que el problema este en el fichero 'url-config.php' del cual no has mostrado nada, y que se incluye al principio de los otros dos archivos php.

Postealo y a ver si vemos que tienes ahi.

Saludos

Alfonso

Etiquetas: comillas
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:48.