Errore
Codice PHP:
if(mysql_query($query, $db)) {
echo "Registrazione avvenuta con successo!";exit();
} else {
header("Location: registrazione.php?errorfall");exit();
Ovvio che da sempre header blablabal... $db non esiste in quel contesto.
Modifica
foot.php
Codice PHP:
function db(&$db) {
$db = mysql_connect("localhost", "webeasy", "FLIK00794");
if ($db == FALSE) {
die ("Errore connesione al database");
}
mysql_select_db("my_webeasy", $db)
or die ("Errore selezione database");
}
quellochetipare.php
Codice PHP:
$db=NULL;
db($db);
//tutte le tue operazioni
registrazione.php
Codice PHP:
<? include("inc/foot.php");
........
//codice inutile
$db = NULL;
db($db);
$query = "SELECT * from gdr_user WHERE user = '$user'";
$risultato = mysql_query($query);
$num_righe = mysql_num_rows($risultato);
if($num_righe) {
header("Location: registrazione.php?erroruser");exit();
} else {
$crypt_pass = md5($pass1);
$query = "INSERT INTO gdr_user (user, pass, email, ....ecc...) VALUES ('$user', '$crypt_pass', '$email' ....ecc....)";
if(mysql_query($query, $db)) {
echo "Registrazione avvenuta con successo!";exit();
} else {
header("Location: registrazione.php?errorfall");exit();
.....
//codice inutile
?>