| <?php echo 'My first php script'; ?> |
il codice soprariportato rappresenta il più semplice script possibile . un semplice comando che mostra la scritta My first php script sul browser dell'utente.
Per iniziare a sentirsi a proprio agio con il php, suggeriamo di copiare e incollare il codice su un editor di testi, e salvare il file come pippo .php (va bene qualsiasi nome, ovviamente). Fare un veloce FTP e richiamare il file tramite browser digitando www.tuosito.com/pippo.php
Lo scripting Php scripting richiede i seguenti tag per funzionare:
<?php // tag di apertura
?> // tag di chiusura
Il server elaborerà ogni comando racchiuso dai tag di apertura e chiusura.
Il linguaggio Php è supportato da un'enorme comunità di utenti sparsi per la Rete. E' possibile trovare facilmente risorse, esempi, tutorial, consigli ecc ecc.
Questa sezione di RANDOMIKA si prefigge lo scopo di fornire la competenza minima necessaria per fruire degli script che abbiamo messo a disposizione. Chi è interessato ad approfondire la conoscenza di questo linguaggio di programmazione, può partire dalle seguenti risorse:
![]() |
Tutorial in lingua inglese scritti da professionisti, destinati sia ai principianti che programmatori più esperti. |
![]()
Incorporare uno script PHP è persin più facile che fare la stessa cosa con Javascript . La differenza più evidente è che le pagine DEVONO avere estensione *.PHP.
Con poche eccezioni, tutto ciò che bisogna fare è copiare lo script PHP, includendo i tag di apertura/chiusura e incollarlo in un qualsiasi punto del codice HTML . Una volta fatto questo, salvare il file con estensione .php e caricarlo sul server.
Esempio.
| <?php echo 'PHP Random'; ?> |
Il semplice script che abbiamo mostrato prima. Ora vogliamo incorporarlo nella nostra pagina web.
Ipotizziamo di avere il seguente codice Html:
| <html> <head> <title>This is my first embedded PHP</title> </head> <body> <p><h1>Php embedding example</h1></p> <p><h3>This resource has been released by <a href="http://www.googlerank.com">Googlerank PHP Random Tools</a></p> <p><h2>If it works, I should read the words PHP Random (in red) above this line</h2></p> </body> </html> |
Ora vogliamo incorporare lo script Php dentro il nostro codice html. Quindi lo copieremo e lo incolleremo all'interno del <BODY> della nostra pagina html.
<html> <?php </font> |
Notare che abbiamo aggiunto un tag <font> prima dello script. Questo perchè volevamo evidenziarne l'output. Naturalmente non è obbligatorio.
E' possibile testare l'esempio, copiando il codice sopra in un text editor (Il Bloc Notes di Windows va benissimo a questo livello, ma suggeriamo editor più avanzati come ad esempio UltraEdit), salvando il file con il nome di nomefile.php e richiamando la pagina con il browser dopo averla trasferita via ftp sul server.
Si vedrà qualcosa di simile...
Controllando il codice html del file (tramite browser -visualizza sorgente pagina o visualizza html) , si nota che non ci sono tracce dello script in Php. Questo perchè lo script è stato pre-elaborato dal server, e solo l'output del comando (in questo caso la scritta 'Php random') è stato visualizzato dal browser.
E' anche possibile incorporare più script all'interno della stessa pagina web. Questo metodo permette di eseguire diversi comandi e funzioni ed elaborare diverse variabili all'interno di un unico documento.
Un esempio basilare è il seguente:
<?php <?php <HTML><BODY> foo(); ?> |
![]()
C'è un altro metodo per includere uno script Php all'interno di una pagina web . Questo metodo introduce la nozione del comando INCLUDE, usato per richiamare file php esterni. A livello server, il processo è assolutamente identico. Invece di avere l'intero script al'interno della pagina, lo si richiama con un comando (include): il concetto, di per sè, non è nuovo visto che lo si fa comunemente con file javascript (js) e Css.
Il server include ed elabora lo script richiamato quando la pagina è richiamata. Questometodo offre significativi vantaggi: peso dei file minore, facilità di aggiornamento(si modifica un solo file php che andrà bene per tutte le pagine che lo richiamano), il codice html è mantenuto pulito e chiaro.
'Include' è usato per richiamare 'conditions', 'statements', 'files'.
Dal momento che non abbiamo intenzione di creare complesse applicazioni, spiegheremo come si utilizza il comando INCLUDE per richiamare file esterni. Ossia ciò che ci servirà quando utilizzeremo gli script presentati nella prossima pagina.
La sintassi corretta del comando INCLUDE è:
| <?php include("menu.inc"); ?> |
Nella sintassi sopra abbiamo richiamato il file menu.INC : l'estensione INC viene comunemente utilizzata per file che sono creati per essere inclusi in altri. Solitamente i file .INC sono fatti di semplice html.
Comunque, noi includeremo file php quindi nulla cambierà, a parte l'estensione del file:
| <?php include("menu.php"); ?> |
Esempio
Lo script qui sotto, stampa a video l'orario corrente calcolato in base ai famosi BEATS inventati dalla Swatch™ .
<?php function swatchbeats() <?php print(swatchbeats()); ?> |
Swatchbeats script by Michael Hanney, 1999 |
Abbiamo imparato che ci basterebbe copiare l'intero script e incollarlo nel body della pagina html nel punto in cui vogliamo appaia l'output. Ora però vogliamo INCLUDERE lo script richiamandolo come file esterno.
Copieremo lo script su un editor di testo e lo salveremo come beats.php
Ora riprendiamo il codice html utilizzato primo. E aggiungeremo il comando INCLUDE dove vogliamo che appaia l'orario in Beat
<html> <?php </font> |
Salviamo il file come swatchbeats.php.
Dopodichè carichiamo ENTRAMBI i file sul server e richiamiamo con il browser il file swatchbeats.php.
Nota: molti server richiedono che gli script siano caricati in modalità ASCII (non binaria).
Se tutto è andato bene, vedremo una cosa simile...
Cosa abbiamo imparato:
1. Cos'è il php e come funziona. Più di tutto abbiamo scoperto che incorporare questo tipo di linguaggio nelle pagine web non è più difficile che incorporare script javascript .
2. Per incorporare un file PHP è sufficiente copiarlo e incollarlo nel body della pagina html e salvare con estensione .php .
3.
Oppure possiamo utilizzare il comando INCLUDE
Questo è, in pratica, tutto ciò che ci serve sapere per lavorare con gli script php che troveremo nella prossima pagina.
Googlerank.com | Googlerank Italia | Guida Strategica al Posizionamento su Google | Genesis Generatore Doorway Page | Privacy Policy