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?