Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di xshell
    Registrato dal
    Apr 2008
    Messaggi
    157

    Caricare CSS con PHP...

    Ciao a tutti.

    Scusate per la domanda banale, ma curiosando nei codici sorgenti HTML per imparare, ho notato che un sito caricava gli stili CSS utilizzando PHP in questo modo:

    Codice PHP:
    <link type="text/css" href="http://www.xxxxxxx.it/cartella1/cartella2/page.php?gzip=0&amp;subdir[0]=themes/vm_red&amp ;file[0]=theme.css" rel="stylesheet" /> 
    Cosa fa questo script? Perché lo hanno scritto così contorto invece del link diretto? E' PHP o semplice HTML? (Ancora non l'ho capito)

    Grazie per le future risposte.

  2. #2
    l

  3. #3
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    probabilmente è un sito realizzato con un CMS loro, quindi molto probabilmente passano il link con tutte le variabili a uno script php che fa tutte le sue selezioni e filtraggi e infine

    Codice PHP:
    // blocco di istruzioni per il filtraggio degli stili



    header ('Content-type: text/css')

    echo 
    $stile
    e il browser lo interpreta come foglio di stile


    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  4. #4
    Utente di HTML.it L'avatar di xshell
    Registrato dal
    Apr 2008
    Messaggi
    157
    Geniale questa tecnica!

    Grazie.

  5. #5
    potrebbe creare dei problemi di sicurezza.

  6. #6
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    impostando l' header puoi gestire diversi tipi di formati, tipo css,javascript, xml .... tutto ciò che possa rappresentare una risorsa per la pagina
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

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.