ciao a tutti, provando questo file in locale:
codice:
<?php
//setto le variabili
$dbhost = "localhost";
$dbusername = "root";
$dbuserpass = "";
$dbname = "iscrizione";
//connect to the database
mysql_connect ($dbhost, $dbusername, $dbuserpass);
if (!mysql_select_db($dbname)) die(mysql_error());
$username = $_POST['username'];
$password = $_POST['password'];
$email = $_POST['email'];
$nome = $_POST['nome'];
$cognome = $_POST['cognome'];
$giorno = $_POST['giorno'];
$mese = $_POST['mese'];
$anno = $_POST['anno'];
$indirizzo = $_POST['indirizzo'];
$citta = $_POST['citta'];
$paese = $_POST['paese'];
$sesso = $_POST['sesso'];
$occhi = $_POST['occhi'];
$capelli = $_POST['capelli'];
$altezza = $_POST['altezza'];
$peso = $_POST['peso'];
$nomei = $_POST['nomei'];
$cartella = 'images/';
$percorso = $_FILES['miofile']['tmp_name'];
$nomei = $_FILES['miofile']['name'];
echo $_FILES['miofile']['type'] ;
if($_FILES["miofile"]["type"] == "image/gif" || $_FILES["miofile"]["type"] == "image/jpg" || $_FILES["miofile"]["type"] == "image/png")
{
// ESEGUO L'UPLOAD CONTROLLANDO L'ESITO
if (move_uploaded_file($percorso, $cartella . $nomei))
{
header ("Location: registrazione.php");
}
else
{
print "Si sono verificati dei problemi durante l'Upload. Ti preghiamo di segnalarci il problema, <a href=http://www.ccc.com/segnala-errori.asp>clicca qui.</a>";
}
} else {
echo "ATTENZIONE. Puoi caricare solamente file con la seguenti estenzioni: .jpg .png .gif";
exit();
}
$query = "INSERT INTO utenti (username, password, email, nome, cognome, giorno, mese, anno, indirizzo, citta, paese, sesso, occhi, capelli, altezza, peso, nomei) VALUES ('$username','$password','$email','$nome','$cognome','$giorno','$mese','$anno','$indirizzo','$citta','$paese','$sesso','$occhi','$capelli','$altezza','$peso',$nomei')";
mysql_query($query) or die (mysql_error());
echo "$username è stato registrato con successo!
";
echo "Questi sono i tuoi dati:
";
echo "Username: $username
";
echo "Password: $password
";
echo "Email: $email
";
echo "Nome: $nome
";
echo "Cognome: $cognome
";
echo "Data di Nascita: $giorno - $mese - $anno
";
echo "Indirizzo: $indirizzo
";
echo "Città: $citta
";
echo "Paese: $paese
";
echo "Sono: $sesso
";
echo "Colore Occhi: $occhi
";
echo "Colore Capelli: $capelli
";
echo "Altezza: $altezza
";
echo "Peso: $peso
";
?>
mi da quest'errore:
codice:
image/gif
Warning: Cannot modify header information - headers already sent by (output started at C:\wamp\www\modulo\registrazione.php:30) in C:\wamp\www\modulo\registrazione.php on line 36
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '')' at line 1
cosa significa?
Stavo provando a caricare un'immagine .gif con dei dati nel db