Kayıt Sayfası yapıyorum fakat sorunla karşılaştım. Bi türlü çözümü bulamadım.
HATA VEREN SATIR ; if(!$error) {
KODLAR ;
HATA VEREN SATIR ; if(!$error) {
KODLAR ;
Kod:
<?php
if ( isset($_POST['btn-signup']) ) {
$kayit_adsoyad = $_POST['kullanici_adsoyad'];
$kayit_mail = $_POST['kullanici_mail'];
$kayit_sifre = $_POST['kullanici_sifre'];
if ( !filter_var($kayit_mail,FILTER_VALIDATE_EMAIL) ) {
$error = true;
$emailError = "Lütfen geçerli bir e-posta adresi giriniz.";
} else {
$query = "SELECT kullanici_mail FROM kullanicilar WHERE kullanici_mail='$kayit_mail'";
$result = mysqli_query($baglanti,$query);
$count = mysqli_num_rows($result);
if($count!=0){
$error = true;
$emailError = "Sağlanan E-posta zaten kullanımda.";
}
}
if (empty($kayit_sifre)){
$error = true;
$passError = "Lütfen bir şifre giriniz.";
} else if(strlen($kayit_sifre) < 6) {
$error = true;
$passError = "Şifre en az 6 karakterden oluşmalı.";
}
if(!$error) {
// Veritabanına Ekleyelim.
$ekle = mysqli_query($baglanti,"INSERT INTO `kullanicilar` (`kullanici_adsoyad`, `kullanici_mail`, `kullanici_sifre`) VALUES ('$kayit_adsoyad', '$kayit_mail', '$kayit_sifre');");
// Sorun Oluştu mu diye test edelim. Eğer sorun yoksa hata vermeyecektir
if($ekle){
echo "Başarılı Bir Şekilde Eklendi !";
}else{
echo "Bir Sorun Oluştu";
}
}
}?>
Kod:
<form action="" method="POST" id="personal-info-form"> <div class="row">
<div class="col-lg-6 col-md-6 col-sm-6 col-xs-12">
<div class="form-group">
<label class="control-label" for="first-name">Mail Adresi *</label>
<input type="text" id="first-name" required="" name="kullanici_mail" placeholder="Mail Adresinizi Giriniz " class="form-control" value="<?php echo $kayit_mail ?>" >
<span style="color: red;" class="text-danger"><?php echo $emailError; ?></span>
</div>
</div>
<div class="col-lg-6 col-md-6 col-sm-6 col-xs-12">
<div class="form-group">
<label class="control-label" for="first-name">ADSOYAD*</label>
<input type="text" id="first-name" required="" placeholder="Adınızı Ve Soyadınızı Giriniz..." name="kullanici_adsoyad" class="form-control" value="<?php echo $kayit_adsoyad ?>" >
<span style="color: red;" class="text-danger"><?php echo $nameError; ?></span>
</div>
</div>
<div class="col-lg-6 col-md-6 col-sm-6 col-xs-12">
<div class="form-group">
<label class="control-label" for="first-name">Şifreniz *</label>
<input type="password" id="first-name" required="" placeholder="Şifrenizi Giriniz.." name="kullanici_sifre" class="form-control">
<span style="color: red;" class="text-danger"><?php echo $passError; ?></span>
</div>
</div>
<!-- <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12">
<div class="form-group">
<label class="control-label" for="last-name">Şifreniz Tekrar *</label>
<input type="password" id="last-name" required="" placeholder="Şifrenizi Tekrar Giriniz..." name="kullanici_sifreiki" class="form-control">
</div>
</div> -->
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div class="pLace-order">
<button class="update-btn disabled" type="submit" name="btn-signup" >Gönder</button>
</div>
</div>
</div>
</form>
