Alberto Giuliani
a- a+

Creare un blog (II Parte)

In questa lezione vedremo la seconda parte del procedimento per la creazione di un blog con Dreamweaver MX. Nella prima parte ci siamo occupati della creazione del sistema di visualizzazione dei messaggi e del database di supporto.

In questo tutorial realizzeremo le pagine di accesso ed inserimento dei messaggi.

Apriamo dreamweaver MX e realizziamo un nuovo documento 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>
<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". Esso contiene il form per accedere all'interfaccia di inserimento 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". Da notare come all'inizio del codice venga effettuato un controllo sulla password inserita, rimandando in caso di errore l'utente alla pagina di accesso.

Ora dal menu di destra, dalla voce "Server Behaviors" , clicchiamo su "insert record" e compiliamo 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 di personalizzarlo, con eventuali decori grafici o pagine di modifica dei messaggi...

 



Ti potrebbe interessare anche

commenta la notizia

C'è 1 commento
Sara
Hai dubbi su questo articolo?