PHP (abbreviazione di "PHP: Hypertext Preprocessor) è un linguaggio di scripting largamente utilizzato. Trova grande applicazione nello sviluppo Web e può essere incorporato nelle pagine Html.
Il PHP agisce lato-server. Quando una pagina PHP viene richiamata, il server ne elabora i comandi e ne mostra l'output sotto forma di HTML statico.

E' necessario che il relativo interprete sia installato sul server. Può essere installato sia su piattaforma Unix che Windows NT .

<?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:

Wikipedia/Php - Historical informations and links to resources

Official PHP website. You'll find samples, news, downloads, tutorials

Scripts.com

Professional tutorials that span different topics, for beginners and expert users. Tutorial in lingua inglese scritti da professionisti, destinati sia ai principianti che programmatori più esperti.

php resource index

 

come si incorpora uno script php in una pagina web

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>
<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>

<font color="red">

<?php
echo 'PHP Random';
?>

</font>

<p><h2>If it works, I should read the words PHP Random (in red) above this line</h2></p>
</body>
</html>


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
function foo () {
  echo "Enter foo...";
?>
Some HTML inside foo...

<?php
  echo "Leave foo.";
}
?>

<HTML><BODY>
  <?php

foo();

?>

</BODY></HTML>

 

php include command function

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()
{
$offset = 60;
$beat_division = 24 * 60 / 1000;
$current_date = getdate(time());
$hour = $current_date["hours"];
$minute = $current_date["minutes"];
$seconds = $current_date["seconds"];
$total_minutes = $minute + $offset + $hour * 60;
$beats = round ($total_minutes / $beat_division);
if ($beats >= 1000)
{
$beats = $beats % 1000;
}
return ("@ ".$beats);
}
?>

<?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>
<head>
<title>This is my second embedded PHP script and I used INCLUDE comm.</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>

<font color="red">

<?php
include("beats.php");
?>

</font>

<p><h2>If it works, I should read the current time in Swatchbeats (in red) above this line</h2></p>
</body>
</html>



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.

 

 

random e ottimizzazione motori di ricerca Script in php gratuiti per elementi random

Posizionamento su Google - Risorse su Googlerank Italia
Introduzione al RANDOM - Casualità
Elementi CASUALI e ottimizzazione motori di ricerca
Php- Conoscenza di base - Breve tutorial
Script PHP - Random Text, ADV, Data e Ora
Feed RSS XML random casuali con PHP

 

 

Googlerank.com | Googlerank Italia | Guida Strategica al Posizionamento su Google | Genesis Generatore Doorway Page | Privacy Policy