Jeg har lavet en registreringsformular til nyhedsbrev. det burde virke som et slags login i php og mysql. Jeg har bare lige et if statement der ikke virker rigtigt. Det burde checke om emailen allerede er registreret. Jeg får en mail og alt, men på siden skriver den ikke noget, og der bliver ikke oprettet noget i databasen.
Jeg håber, at nogen kan hjælpe!
Kode: Vælg alt
<!DOCTYPE html>
<!--
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
-->
<html lang="da">
<head>
<title> Raglas - Nyhedsbrev </title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<META name="keywords" content="Glaskunst, tilsalg, glastilsalg, glas, glaskunsttilsalg" />
<META name="description" content="Glaskunst sælges" />
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico"/>
<link rel="stylesheet" type="text/css" href="Styling af links.css">
<link rel="stylesheet" type="text/css" href="Styling af tekst.css">
<link rel="stylesheet" href="Background image.css" type="text/css"/>
<style>
body{
background-image: url(baggrund.jpg)
}
</style>
</head>
<body>
<a href="Nyhedsbrev.html">Tilbage</a>
<center>
<?php
require_once 'config.php';
$email2 = $_POST['email2'];
$email = $_POST['email'];
if($email == $email2){
$email = mysql_real_escape_string($email);
$sql = "SELECT * FROM Nyhedsbrev WHERE email='$email'";
$result = mysql_query($sql);
$count = mysql_num_rows($result);
if($count == 1){
echo"$email er allerede registreret";
}else{
performQuery("INSERT INTO 'Nyhedsbrev'(email) VALUES ($email)");
$to = "noreply@raglas.dk";
$subject = "Nyhedsbrev";
$message = "
Hej!
Der er en, der har tilmeldt sig til nyhedsbrevet:
$email
";
$message1 = "
Hej!
Tak fordi du har tilmeldt dig til nyhedsbrevet! Hvis du har en kommentar eller spoergsmål bedes du enten gå til raglas.dk og kontakte os eller sende en mail til raglas@raglas.dk.
Mvh Raglas
";
mail($to, $subject, $message);
mail($email, $subject, $message1);
echo"<br><br><br>";
echo"Du er nu tilmeldt til nyhedsbrevet!";
}
}else{
echo "<br><br><br>";
echo "Du har skrevet to forskellige emails. Prøv igen!";
}
?>
</center>
</body>
</html>