Salve, mi sto per la prima volta cimentando con il php ed ho un pò di problemi.
Quello che voglio fare è il semplice inserimento di alcuni dati, tramite una form, in un database
Ho creato una pagina contenente un form per l'inserimento dei dati con questo codice:

<form method=post action=save.php>


name:

<input type=text size=40 name=name>



surname:

<input type=text size=40 name=surname>



username:

<input type="text" size="40" name=username>



password:

<input type=password size=40 name=$password>




<input type=submit value=Invia> </form>


La pagina save.php invece contiene questo codice:

<?php
include_once("include/config.php");
include_once("include/auth.lib.php");
?>

<?php
$conn = mysql_connect($_CONFIG['host'], $_CONFIG['user'], $_CONFIG['pass']) or die('Impossibile stabilire una connessione');
mysql_select_db($_CONFIG['dbname']);
mysql_query("
INSERT INTO ".$_CONFIG['table_utenti']."
(name, surname, username, password)
VALUES
('".$name."', '".$surname."','".$username."','".$password."')
");
?>


Il problema è che nel database, nella tabella "utenti" si va effettivamente a creare una nuova riga, ma i campi sono vuoti. Dove sta l'errore?