Dunque ho provato a mandare la mail ma nella mail mi restituisce Resource id #3.
Questo è il codice in PHP della mail.
codice:
<?php
$link = mysql_connect('localhost', 'provamiositoufficiale', '');
if (!$link) {
die ('Non riesco a connettermi: ' . mysql_error());
}
$db_selected = mysql_select_db('my_provamiositoufficiale', $link);
if (!$db_selected) {
die ("Errore nella selezione del database: " . mysql_error());
}
$query="SELECT Taglia FROM Misure WHERE Altezza like '%".addslashes($_POST['altezza'])."%' and Peso like '%".addslashes($_POST['peso'])."%'";
// lancio la query
$result = mysql_query($query);
// controllo l'esito
if (!$result) {
die("Errore nella query $query: " . mysql_error());
}
// chiudo la connessione a MySQL
mysql_close();
// Check for empty fields
if(empty($_POST['nomecognome']) ||
empty($_POST['email']) ||
empty($_POST['telefono']) ||
empty($_POST['nazione']) ||
empty($_POST['città']) ||
empty($_POST['indirizzo']) ||
empty($_POST['cap']) ||
empty($_POST['altezza']) ||
empty($_POST['peso'])
)
$nomecognome = $_POST['nomecognome'];
$email = $_POST['email'];
$telefono = $_POST['telefono'];
$nazione = $_POST['nazione'];
$città = $_POST['città'];
$indirizzo = $_POST['indirizzo'];
$cap = $_POST['cap'];
$altezza = $_POST['altezza'];
$peso = $_POST['peso'];
$girocollo = $_POST['girocollo'];
$mezzobusto = $_POST['mezzobusto'];
$taschino = $_POST['taschino'];
// Create the email and send the message
$to = 'info@manuelalterio.it'; // Add your email address inbetween the '' replacing yourname@yourdomain.com - This is where the form will send a message to.
$email_subject = "Preordine Laric";
$email_body = "Hai ricevuto un nuovo messaggio dal contact form del sito.\n\n"."Questi i dettagli:\n\nNome: $nomecognome\n\nEmail: $email\n\nTelefono: $telefono\n\nNazione: $nazione\n\nCitta': $città\n\nIndirizzo: $indirizzo\n\nCap: $cap\n\nAltezza: $altezza\n\nPeso: $peso\n\nT-shirt Girocollo: $girocollo\n\nT-shirt Mezzobusto: $mezzobusto\n\nT-shirt Taschino: $taschino\n\nTaglia: $result";
$headers = "From: $email\n"; // This is the email address the generated message will be from. We recommend using something like noreply@yourdomain.com.
$headers .= "Reply-To: $email";
mail($to,$email_subject,$email_body,$headers);
return true;
?>
Questa è la struttura del DB.L'ID l'ho impostato come chiave primaria. Con il codice php che ho messo non mi dovrebbe stampare le taglie vere e proprie?