Ciao a tutti, ho creato un file html con questo contenuto:
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>
<title>titolo</title>
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1" />
<style type="text/css">
#box-esterno{
width: 740px;
margin: 10px auto;
}
body{
font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
}
.pretitolo{
font-family: Trebuchet MS, Calibri, Verdana, Arial, Helvetica, Tahoma, sans-serif;
font-size: 20px;
color: #000000;
}
h1{
font-family: Trebuchet MS, Calibri, Verdana, Arial, Helvetica, Tahoma, sans-serif;
font-size: 32px;
color: #cc0000;
font-weight: normal;
text-align: center;
}
#box-offerta{
width: 400px;
float:left;
}
#box-form{
margin-top: 50px;
width: 250px;
float: right;
border: solid 3px #e4e4e4;
background-color: #ffff99;
}
.formattazione-form{
margin-top: 10px;
margin-bottom: 10px;
margin-left: 15px;
}
p, label{
font-size: 15px;
color: #000000;
}
h2{
font-family: Trebuchet MS, Calibri, Verdana, Arial, Helvetica, Tahoma, sans-serif;
font-size: 18px;
color: #003366;
font-weight: bold;
}
ul,li{
font-size: 15px;
color: #000000;
}
</style>
</head>
<body>
<div id="box-esterno">
<div class="pretitolo">
testo
</div>
<h1>"testo
testo"</h1>
<div id="box-offerta">
testo</p>
testo, testo, testo.</p>
<h2>testo</h2>
<ul>[*]testo: testo;[/list]
testo</p>
testo,
testo.</p>
</div>
<div id="box-form">
<form method="post" action="" enctype="text/plan" id="modulodicontatto" name="modulodicontatto">
<div class="formattazione-form">
<label for="nome">Nome:</label>
<input type="text" size="30" id="nome" name="nome" />
</div>
<div class="formattazione-form">
<label for="cognome">Cognome:</label>
<input type="text" size="30" id="cognome" name="cognome" />
</div>
<div class="formattazione-form">
<label for="note">Note aggiuntive (facoltative):</label>
<textarea rows="5" cols="23" id="note" name="note"></textarea>
</div>
<div class="formattazione-form">
<input type="submit" value="Invia i Dati" />
</div>
</form>
</div>
<div style="clear:both"></div>
</div>
</body>
</html>
A questo punto ho bisogno di aiuto per quanto riguarda il form:
1. come faccio il controllo sui campi "Nome" e "Cognome"? Cioè devono essere campi obbligatori, se l'utente non li compila deve ricevere un messaggio che lo invita a farlo.
2. Nel pannello di controllo del mio hosting ho visto che c'è installato cgiemail che credo si possa utilizzare per elaborare i dati; ho provato a leggere la guida in inglese ma non ci ho capito nulla. Cosa devo inserire nel codice per fare in modo che dopo che l'utente clicchi su "Invia i Dati" gli stessi vengano processati da cgiemail che poi me li deve mandare ad un certo indirizzo email e intanto l'utente venga reindirizzato ad un'altra pagina?
E' la prima volta che lavoro sui form quindi per favore siate pazienti