Alberto Giuliani
a- a+

Creare un blog (II Parte)

In questa lezione vedremo la seconda parte del procedimentoper la creazione di un blog con Dreamweaver MX. Nella primaparte ci siamo occupati della creazione del sistema divisualizzazione dei messaggi e del database di supporto.

In questo tutorial realizzeremo le pagine di accesso edinserimento dei messaggi.

Apriamo dreamweaver MX e realizziamo un nuovo documento PHPcon il seguente codice:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Untitled Document</title></head><body><form method="post" action="riservata.php">Password: <input type="password" name="password" size="30" /><input type="submit" value="Accedi" /></form></body></html>

 


Salviamo il file come "accedi.php". Essocontiene il form per accedere all'interfaccia diinserimento dei messaggi.

Apriamo ora un nuovo documento PHP con questo codice:

<?php$pass = $_POST['password'];if ($pass != "pippo") // settare qui la password{Header ("Location: accedi.php");exit;}?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Untitled Document</title></head><body><form method="post" action="" name="inseriscimsg"><p>Titolo:<input name="titolo" type="text" id="titolo" size="30" /></p><p>Autore:<input name="autore" type="text" id="autore" size="30" /></p><p>Testo:<br /><textarea name="testo" cols="30" rows="10" id="testo"></textarea></p><p><input name="data" type="hidden" id="data" value="<?php print (date ("d/m/Y")); ?>" /><input type="submit" name="Submit" value="Inserisci" /><input type="reset" name="Reset" value="Cancella" /></p></form></body></html>

 

Salviamo la pagina come "riservata.php". Danotare come all'inizio del codice venga effettuato uncontrollo sulla password inserita, rimandando in caso dierrore l'utente alla pagina di accesso.

Ora dal menu di destra, dalla voce "ServerBehaviors" , clicchiamo su "insert record" ecompiliamo la finestra in questo modo:

Clicchiamo su OK e salviamo la pagina.

Apriamo ora un nuovo documento PHP che chiameremo"grazie.php" , con il seguente codice:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Untitled Document</title></head><body><h1>Operazione effettuata con successo!</h1><br /><a href="index.php">Clicca qui per tornare alla homepage del blog</a><a href="accedi.php">Clicca qui per inserire un nuovo messaggio</a></body></html>

 


Salviamo la pagina come "grazie.php".

Lo script è concluso. Lascio a voi il compito dipersonalizzarlo, con eventuali decori grafici o pagine dimodifica dei messaggi...