Programmazione Web » Php » Generare un foglio di stile Css con Php

Generare un foglio di stile Css con Php

Difficoltà: Apprendista Scritto da Alberto Giuliani
Sito Web: http://www.agwebsolutions.it E-Mail
Questo tutorial è stato letto 732 volte




In questo tutorial vedremo come utilizzare PHP per generare un foglio di stile CSS. Ora, implementeremo uno script che lavori in modo da far sì che il browser riconosca la pagina php come foglio di stile css. Un procedimento analogo è adottabile per quanto riguarda la gestione automatizzata di un FEED RSS, di cui a questo link.

Creazione del file PHP
Per realizzare tale intento, sarà necessario che lo script effettui due manovre: rendere riconoscibile come CSS il file PHP e scrivere il codice CSS nel file PHP.

Vediamo il codice, ampiamente commentato:

<?php
// Imposto come pagina CSS il file;
header("Content-type: text/css");

// Eseguo le operazioni di scrittura sul file;
echo ("body { color:#000; font-family:Verdana; font-size:10px; }\n");
echo ("a:link { color:#CC3300; text-decoration:underline; }\n");
echo ("a:visited { color:#CC0000; text-decoration:underline; }\n");
echo ("a:hover { color:#FFCC00; text-decoration:underline; }\n");

// Di seguito è possibile aggiungere ulteriori informazioni CSS.
?>

In questo modo abbiamo visto come mascherare da foglio CSS una pagina PHP. Importante e fondamentale quindi la riga:

// Imposto come pagina CSS il file;
header("Content-type: text/css");

Ciò che segue a questa riga sono le istruzioni PHP di riempimento del file CSS. Ora questo riempimento può essere effettuato in vari modi.
Nel caso dell'esempio abbiamo utilizzato la funzione echo per una scrittura diretta, ma potremmo ad esempio importare dei dati da un database MySQL, e quindi operare di conseguenza un ciclo che generi informazioni CSS per ogni dato.

Ad esempio si potrebbero importare delle classi CSS, quindi assegnare attraverso cicli IF-ELSE o SWITCH o WHILE-DO informazioni specifiche ad ogni classe. Tuttavia non ci occuperemo di questo, essendo lo scopo del tutorial semplicemente la creazione di un file css con PHP.

Collegamento del file PHP alla pagina HTML
Una volta creato il file PHP, e quindi il foglio di stile CSS, bisognerà operare un collegamento ad esso nella pagina HTML. Basterà utilizzare la sintassi prevista per i collegamenti dei fogli di stile, quindi:

<style type="text/css">
@import url("nomefile.php");
</style>

Il codice è da inserirsi tra i tags <head> del documento Html.

Aggiungi questo tutorial ai preferiti! Aggiungi questo tutorial ai preferiti


SEGNALA QUESTA RISORSA AD UN AMICO
Tuo nome
Tua mail
Nome amico
Mail tuo amico
Google
AREA UTENTI
E-MAIL PASSW
Perso la password?
I TUTORIAL PIU' LETTI
GIF ANIMATE
Script Gratis!
Spot

Sito Service
Tutorial per realizzare un sito web partendo da zero e script Asp per Aruba Server.

Tutorials & scripts
Articoli su HTML, CSS, PHP, ASP, Javascript, MySQL a cura di AG web solutions!

Guida Prestiti e Carte di credito
Giochi flash free
Giochi gratis online
Ricette di cucina gratis
Migliori torrent italiani
Notizie Dieta e Diete Alimentari

Cerca con Google