Il problema è che dovrei poroteggere la pagina dove scrivo i post da inviare,ma ogni volta che accedo,scrivo un post e invio,il server(o quello che è)lo interpreta come se stessi mandando nuovamente la password.Ecco il codice
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<?php
// Recupero i dati dal form
$codice_digitato = $_POST['codice_di_accesso'];
// Settare qui sotto la password reale di accesso all'area protetta
$codice_reale = "colcavolochescrivoproprioquilapassword";
exit;
}
?>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<?php
if (isset($_POST['submit'])) {
$month = htmlspecialchars(strip_tags($_POST['month']));
$date = htmlspecialchars(strip_tags($_POST['date']));
$year = htmlspecialchars(strip_tags($_POST['year']));
$time = htmlspecialchars(strip_tags($_POST['time']));
$title = htmlspecialchars(strip_tags($_POST['title']));
$entry = $_POST['entry'];
$timestamp = strtotime("now");
$entry = nl2br($entry);
if (!get_magic_quotes_gpc()) {
$title = addslashes($title);
$entry = addslashes($entry);
}
mysql_connect ('***','***','***') ;
mysql_select_db ('i4344317');
$sql = "INSERT INTO php_blog (timestamp,title,entry) VALUES ('$timestamp','$title','$entry')";
$result = mysql_query($sql) or print("Can't insert into table php_blog.
" . $sql . "
" . mysql_error());
if ($result != false) {
print "Your entry has successfully been entered into the database.";
}
mysql_close();
}
?>
<HTML>
<HEAD>
<TITLE> Accedi </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<?php
$current_month = date("F");
$current_date = date("d");
$current_year = date("Y");
$current_time = date("H:i");
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<label for="month">Date (month, day, year):</label>
<select name="month" id="month">
<option value="<?php echo $current_month; ?>"><?php echo $current_month; ?></option>
<option value="Gennaio">Gennaio</option>
<option value="Febbraio">Febbraio</option>
<option value="Marzo">Marzo</option>
<option value="Aprile">Aprile</option>
<option value="Maggio">Maggio</option>
<option value="Guigno">Guigno</option>
<option value="Luglio">Luglio</option>
<option value="Agosto">Agosto</option>
<option value="Settembre">Settembre</option>
<option value="Ottobre">Ottobre</option>
<option value="Novembre">Novembre</option>
<option value="Dicembre">Dicembre</option>
</select>
<input type="text" name="date" id="date" size="2" value="<?php echo $current_date; ?>" />
<select name="year" id="year">
<option value="<?php echo $current_year; ?>"><?php echo $current_year; ?></option>
<option value="2004">2004</option>
<option value="2005">2005</option>
<option value="2006">2006</option>
<option value="2007">2007</option>
<option value="2008">2008</option>
<option value="2009">2008</option>
<option value="2010">2010</option>
</select>
<label for="time">Time:</label> <input type="text" name="time" id="time" size="5" value="<?php echo $current_time; ?>" /></p>
<label for="title">Title:</label> <input type="text" name="title" name="title" size="40" /></p>
<textarea cols="80" rows="20" name="entry" id="entry"></textarea></p>
<input type="submit" name="submit" id="submit" value="Submit"></p>
</form>
</BODY>
</HTML>
Vorrei anche sapere come posso editare i miei messaggi che compariranno nel sito,cioè modificare il font,differenziare testo del post da titolo del post,inserire riquadri e balle varie.Mercì