Ciao a tutti. Mi date una mano? Non capisco perchè nonmi passa i dati dal form alla pagina php.
codice HTML:
<form method="post" name="formcontact" enctype="multipart/form-data" action="http://XUZ/uploaddati.php">
<div class="field half first"><input type="text" name="azienda" placeholder="Ragione Sociale" required />
</div>
<div class="field half"><input type="text" name="nome" placeholder="persona da contattare" /></div>
<div class="field half first"><input type="text" name="tel" placeholder="Numero di Telefono" /></div>
<div class="field half"><input type="email" name="mail" placeholder="Email" /></div>
<div class="field half first"><input type="text" name="iva" placeholder="Partita IVA" /></div>
<div class="field half"><input type="radio" name="tipo" checked/>Azienda <input type="radio" name="tipo"/>Studio</div>
<div class="field"><textarea name="messaggio" placeholder="Message" rows="6"></textarea></div>
<input type="text" name="ritorno" value="contact" style="display:none;" />
<ul class="actions">
<li><input type="submit" name="submit" value="Invia Richiesta" /></li>
</ul>
<p>I dati inviati saranno usati solo per ricontattarla.</p>
</form>
la pagina php di ricezione...
Codice PHP:
$db = mysql_connect($db_host, $db_user, $db_pass) or die ('Errore durante la connessione');
mysql_select_db($db_name, $db) or die ('Errore durante la selezione del db');
$campo1 = $_POST['azienda'];
$campo2 = $_POST['nome'];
$campo3 = $_POST['tel'];
$campo4 = $_POST['mail'];
$campo5 = $_POST['iva'];
$campo6 = $_POST['tipo'];
$campo7 = $_POST['messaggio'];
$campo8 = $_POST['ritorno'];
// verifico che tutti i campi siano stati compilati
if (!$campo1 || !$campo2 || !$campo3 || !$campo4 || !$campo5) {
echo 'Tutti i campi del modulo sono obbligatori!';
}
il PHP prosegue, ma già a questo primo controllo si blocca perchè i campi sono vuoti....