Ouwe rakker |
|
Je code ziet er btw ook niet echt super netjes uit. Ik heb er iig dit van gebakken:
<?php
require_once 'connect.php';
if ($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['addmail'], $_POST['username'], $_POST['email'])) {
if (preg_match('~^[a-z0-9][a-z0-9_.\-]*@([a-z0-9]+\.)*[a-z0-9][a-z0-9\-]+\.([a-z]{2,6})$~i', $_POST['email']) != 1) {
echo 'The email address is invalid';
} else {
$qCheck = mysql_query("SELECT COUNT(1)
FROM `geoffrey`
WHERE `naam` = '" . mysql_real_escape_string($_POST['username']) . "'
OR `email` = '" . mysql_real_escape_string($_POST['email']) . "'");
if (mysql_result($qCheck, 0, 0) == 1) {
echo 'The username and/or email address provided has already been registered';
} else {
$qInsertNewSubscription = mysql_query("INSERT INTO `geoffrey` (naam, email)
VALUES ('" . mysql_real_escape_string($_POST['username']) . "',
'" . mysql_real_escape_string($_POST['email']) . "')");
echo 'The email address has been registered successfully';
}
}
}
<?php require_once 'connect.php'; if ($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['addmail'], $_POST['username'], $_POST['email'])) { if (preg_match('~^[a-z0-9][a-z0-9_.\-]*@([a-z0-9]+\.)*[a-z0-9][a-z0-9\-]+\.([a-z]{2,6})$~i', $_POST['email']) != 1) { echo 'The email address is invalid'; } else { FROM `geoffrey` echo 'The username and/or email address provided has already been registered'; } else { $qInsertNewSubscription = mysql_query("INSERT INTO `geoffrey` (naam, email) echo 'The email address has been registered successfully'; } } }
|