Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    spazio bianco tra codice php e doctype html

    ciao a tutti, ho un problema con degli include di codice, praticamente in tutte le pagine ho un file php incluso sempre prima del doctype html che mi fa dei controlli, questo file a sua volta include classi etc etc... ho notato che dove cè quel file vedendo la sorgente della pagina il doctype è alla riga 11 invece che alla 2 come è nel codice normale...questo a volte mi crea dei problemi con dei browser piu vecchi, facendomi scalare anche il contenuto (e non so perchè), controllando tutti i file inclusi non hanno spazzi bianchi prima o dopo i tag di apertura e chiusura php, quindi non so veramente dove li prenda...esiste un modo per verificare o in caso eliminare automaticamente questa cosa?

  2. #2
    bhe ma dipende dai file che includi.
    se questi file producono dell'output mi pare normale.
    dovresti controllare questo principalmente.

  3. #3
    la cosa strana è proprio questa, le uniche cose che fanno quei file sono iniziare una sessione, settare un cookie, instanziare una classe e includere alcune classi statiche, assolutamente nessun output, ho controllato e ricontrollato...

  4. #4
    Utente di HTML.it L'avatar di Grino
    Registrato dal
    Oct 2004
    Messaggi
    739
    Utilizza le funzioni ob_ così catturi l'output e lo spari fuori solo alla fine.

    Siamo sempre troppo gelosi delle nostre grandi piccole opere! - Grino inedito.
    Lavori e Lavoretti

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.