Ciao
ho riscritto il file php per me un po più chiaro,
ma non so se parte dopo chiamato,
come posso fare per capire se è partito o no
ho provato a mettere un "echo" ma non vedo niente
inoltre per il database devo dare il percorso o è sufficiente il nome (la cartella è in htdocs di xampp, apache è avviato
questo è il nuovo file php
grazie
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Cerca Email</title>
<link href="Style.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php
$message = "inzio ricerca";
echo "<script type='text/javascript'>alert('$message');</script>";
// Imposto i parametri di connessione al database
$servername = "localhost";
$username = "root";
$password = "miapwd";
$dbname = "romaestre";
$port = 500;
// Creo la connessione
$conn = new mysqli($servername, $username, $password, $dbname, $port);
// Controllo la connessione
if ($conn->connect_error) {
die("Connessione fallita: " . $conn->connect_error);
}
// Se è stato inviato il modulo, eseguo la ricerca
if (isset($_POST['email'])) {
$email = $_POST['email'];
// Preparo ed eseguo la query per cercare l'email
$stmt = $conn->prepare("SELECT nome FROM email WHERE email = $email");
$stmt->bind_param("s", $email);
$stmt->execute();
$stmt->store_result();
if ($stmt->num_rows > 0) {
// Se l'email esiste, prendo il nome del proprietario
$stmt->bind_result($nome);
$stmt->fetch();
echo "Il proprietario dell'email $email è: $nome";
} else {
echo "Nessun risultato trovato per l'email $email.";
}
$stmt->close();
}
$conn->close();
?>
</body>
</html>