Forum
Merhaba
PHP kullanıcı adı ve şifreyle giriş yapa bilen basit bir uygulama yapmaya çalışıyorum.
phpmyadmin'de tablo oluşturdum kullanıcı ve şifreleri oluşturdum.
Kod örneğinde alttadır.
localhost:8080 porttundan bağlantı yapıyorum fakat veritabanına bağlantı kuramadım yardımcı olursanız sevenirim.teşekkürler..
<?php
if($_POST){
error_reporting(0);
$_kadi = $_POST['kadi'];
$_sifre = $_POST['pass'];
if($kadi == "" || $sifre == ""){
echo "Lütfen boş alan bırakmayınız";
}else{
$baglan = mysql_connect("localhost:8080","root");
mysql_select_db("deneme",$baglan) or die ("Mysql'e bağlanamadı!");
$kontrol = mysql_query("SELECT * FROM uyeler WHERE kadi = '$kadi'");
if(mysql_num_rows($kontrol) > 0){
$par = mysql_fetch_array($kontrol);
$gSifre = $par['pass'];
if($gSifre == $sifre){
echo "Giriş başarılı";
}else{
echo "Girdiniz şifre yanlış";
}
}else{
echo "Böyle bir kullanıcı bulunamadı";
}
}
}
?>
Merhaba,
bence baştan aşağıya yanlış yapıyorsun öncelikle PDO araştırması yaparsan senin için çok daha iyi olur diye düşünüyorum.
bu araştırmayla birlikte sorununda çözülmüş olacaktır.
mysqli bağlantıları açıklarla dolu uzun vadede büyük riskler taşıyor.
Merhaba
Hocam teşekkürederim bilgilendirmeniz için araştırma yapıp pdo ile uygulamayı çalıştırdım.