我正在尝试使用PHP将值插入我的MySQL数据库,但它没有获得我的POST值
PHP代码:
<?php
/*
if (isset($_POST["voornaam"])){
$voornaam = $_POST["voornaam"];
} else {
$voornaam= null;
}
*/
$voornaam = $_POST['voornaam'];
$naam = $_POST['naam'];
//$foto = $_POST['foto'];
$geboortedatum = $_POST['geboortedatum'];
$info = $_POST['info'];
$telefoonnummer = $_POST['telefoonnummer'];
$email = $_POST['email'];
$wachtwoord = $_POST['wachtwoord'];
//$adresID = $_POST['adresID'];
if($voornaam == '' || $naam == '' || $geboortedatum == '' || $telefoonnummer == '' || $email == '' || $wachtwoord == ''){
echo 'Gelieve de verplichte velden in te vullen.';
}else{
require_once('dbConnect.php');
$sql = "SELECT * FROM Personen WHERE voornaam='$voornaam' AND naam='$naam' AND email='$email'";
$check = mysqli_fetch_array(mysqli_query($con,$sql));
if(isset($check)){
echo 'Combinatie voornaam, naam en email bestaat al.';
}else{
//foto + adresID terug toevoegen
$sql = "INSERT INTO Personen (voornaam, naam, geboortedatum, telefoonnummer, email, wachtwoord, info)
VALUES('$voornaam','$naam', $geboortedatum','$telefoonnummer','$email','$wachtwoord', '$info')";
if(mysqli_query($con,$sql)){
echo 'Succes';
}else{
echo 'Registratie mislukt, er is iets fout gelopen!';
}
}
mysqli_close($con);
}
我正在尝试使用Advanced REST Client发送请求,如下所示:
但我继续将以下内容视为错误
Undefined index: voornaam in <b>/mnt/studentenhomes/bram.nouwen/public_html/ios_php/registerPersoonPost.php</b> on line
我不知道为什么它没有得到/分配价值,任何想法?