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

    Creazione automatica dell'header HTML

    Salve

    Ho notato che certi programmatori (di guestbook principalmente) non mettono l'HTML dell'header, ovvero:

    codice:
    <!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">
    <html>
    ...
    <body>
    ...
    Ecco, ho trovato un guestbook che non contiene queste parti nell'header, pero' guardando il sorgente nel guestbook installato nel webserver del programmatore di questo guest mi sono accorto che l'header e' stato creato automaticamente.

    Volevo testare lo script in locale, e mi sono accorto che invece a me non crea niente. C'e' per caso una funzione da attivare nel php.ini o dipende da apache?

    Grazie in anticipo

  2. #2
    Mi spiego meglio comunque... rileggendo il messaggio non ho capito neanche io quello che intendo dire.

    Faccio degli esempi... se io creo un file cosi:

    Codice PHP:
    <?php
    echo "prova";
    ?>
    E dopo andando su quella pagina e guardo il codice HTML trovo

    codice:
    prova
    Invece una volta mi e' capitato di vedere un header intero, con tanto di <!DOCTYPE>!

    Devo attivare qualche cosa per far si che questo accada?

  3. #3
    Utente di HTML.it L'avatar di deleted_id_48586
    Registrato dal
    Nov 2002
    Messaggi
    1,732
    fatico a capire.

    Se non specifichi nel codice che crei con php un DOCTYPE ecc non verrà mai creato.

    devi indicarlo tu e ti consiglio di farlo perchè non mettere un DOCTYPE è un errore più o meno grave.

  4. #4
    [supersaibal]Originariamente inviato da Sgurbat
    fatico a capire.

    Se non specifichi nel codice che crei con php un DOCTYPE ecc non verrà mai creato.

    devi indicarlo tu e ti consiglio di farlo perchè non mettere un DOCTYPE è un errore più o meno grave. [/supersaibal]
    Pero' intendevo velocizzare...

    Una volta avevo scritto:

    Codice PHP:
    <?php
    echo "bla bla bla";
    ?>
    E all'HTML della pagina ho trovato:

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

  5. #5
    non penso che questa cosa la faccia in automatico php; forse il server, oppure il browser che hai li mette di default (difatti sono in EN) se non li riceve..

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.