salve, sono un nuovo utente, mi chiamo davide
sto cercando di creare una semplice pagina dove registrare tre informazioni su un database (nome, cognome e codice fiscale) tramite un form in una pagina html e un file php, sto facendo tutto in locale tramite WAMP, il codice sembra avere senso ma una volta fatto partire non mi da ne errore ne registra i dati sul DB(mi da una semplice pagina bianca con il percorso del file php), non so se sia un problema di configurazione di phpmyadmin oppure del mio codice, se poteste dargli un occhiata ne sarei molto grato!grazie mille in anticipo, via passo il codice html e il file php
CODICE HTML:
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Registrazione</title>
</head>
<body>
<form METHOD="post" action="upload.php" >
<table border="0" align="center" cellspacing="15">
<tr>
<td> <img src="logo (1).png" /> </td>
<td>
<b>Inserire nome </b> <br>
<input name="nome" type="text" size="40" maxlenght="20"/>
</td>
<td>
<b> Inserire cognome </b> <br>
<input name="Cognome" type="text" size="40" maxlength="25"/>
</td>
<td>
<b> Inserire codice fiscale </b> <br>
<input name="codicefiscale" type="text" size="40" maxlength="16"/>
</td>
</tr>
<tr align="center" >
<td></td>
<td> </td>
<td>
<input type="submit" name="submit" value="carica" >
</td>
</tr>
</form>
</body>
</html>
CODICE PHP:
codice:
<?
//connessione al database
mysql_connect("localhost","root","");
or die ("non riesco a creare la connessione");
mysql_select_db("archivio");
or die ("non trovo il DB");
//Acquisisco le informazioni del form
$nome = $_POST['nome'];
$cognome = $_POST['cognome'];
$codfisc = $_POST['codicefiscale'];
//creo query di inserimento
$inser= "INSERT INTO utenti
(nome,cognome,codfisc)
VALUES
('$nome','$cognome','$codfisc')";
//inserisco nel db
$result = mysql_query($inser);
if($result){
echo("inserito");
}
else{
echo("non inserito");
}
?>