html php post kullanımı?

Halit ŞİMŞEK

Öğrenci
Katılım
2 Eylül 2016
Mesajlar
3
Reaksiyon puanı
0
Puanları
1
Yaş
36
arkadaşalar herkese kolay gelsni,

bi kullanıcı adı şifre ekranı yapıyorum html'den postla aktarım yapıp phpden çekmeye çalışıyorum fakat bi türlü beceremedim. bu konuda bilgim çok kıttır affınıza sığınarak yazdığım kodu paylaşıyorum :)

yüksek ihtimalle bu alanda bi sıkıntı var oturumaç butonuna tıkladığımda hiç bi tepki alamıyorum.

<html>
<title>index.html</title>
<body>
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/></head>
<center>
<br />
<br />
<h1 align="center">MessageTr'ye Hoş Geldiniz</h1>
<br />
<br />
<br />
<br />
<tbody>
<tr>
<td colspan="2"><center><font size="+3"><strong>Oturum Aç</strong></font></center></td>
<br />
</tr>
<form method="post" action="index.php">
<tr>
<td><input name="username" type="text" placeholder="Kullanıcı Adı" /></td>
</tr>
<br />
<br />
<tr>
<td><input name="password" type="password" placeholder="Parola" /></td>
</tr>
<tr>
<br />
<br />
<td align="center" colspan="2"><input type="button" onClick_fckprotectedatt=" onClick="Login()"" value="Oturum Aç" /></td>
</tr>
</form>
</tbody>
</center>
<p> </p>
</body>
</html>
 

Samet UCA

Profesör
Katılım
3 Ağustos 2012
Mesajlar
3,287
Reaksiyon puanı
2,926
Puanları
358
Merhaba kodlarınızı tekrar düzenledim click eventini şu şekilde kullanabilirsiniz.Aşağıda çalışır hali bulunmakta.

HTML:
<html>
<title>index.html</title>
<body>
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/></head>
<center>
<br />
<br />
<h1 align="center">MessageTr'ye Hoş Geldiniz</h1>
<br />
<br />
<br />
<br />
<tbody>
<tr>
<td colspan="2"><center><font size="+3"><strong>Oturum Aç</strong></font></center></td>
<br />
</tr>
<form method="post" action="index.php">
<tr>
<td><input name="username" type="text" placeholder="Kullanıcı Adı" /></td>
</tr>
<br />
<br />
<tr>
<td><input name="password" type="password" placeholder="Parola" /></td>
</tr>
<tr>
<br />
<br />
<td align="center" colspan="2"><input name="submit" type="submit" value=" Login "></td>
</tr>
</form>
</tbody>
</center>
<p> </p>
</body>
</html> ,
 

Halit ŞİMŞEK

Öğrenci
Katılım
2 Eylül 2016
Mesajlar
3
Reaksiyon puanı
0
Puanları
1
Yaş
36
evet üstad hata dikkatsizlik sonucu gelen bir hata çok teşekkür ederim birde php tarafına bakabilirmisin ?
burdada kullanıcı bulunamadı hatası geliyor devamlı
PHP:
<?php
$baglanti = @mysql_connect('localhost', 'root', '');
$veritabani = @mysql_select_db('messagetr');
if($baglanti && $veritabani) {
   echo 'Bağlantı kuruldu.';
} else {
   echo 'Bağlantı kurulamadı.';
}

  $kadi  = $_POST["username"];
  $sifre = $_POST["password"];

  $sorgu = mysql_query("select sifre from uyeler where kadi = ".$kadi."");
  if( mysql_num_rows($sorgu) != 1 ){
    print '<script>alert("Kullanıcı bulunamadı!");history.back(-1);</script>';
    exit;
  }else{

      $bilgi = mysql_fetch_assoc($sorgu);
  }

  if( md5( trim($sifre) ) != $bilgi["password"] ){
    print '<script>alert("Yanlış şifre girdiniz!");history.back(-1);</script>';
    exit;
  }

  $_SESSION["giris"] = md5( "kullanic_oturum_" . md5( $bilgi["password"] ) . "_ds785667f5e67w423yjgty" );
  $_SESSION["username"]  = $kadi;
?>
<script>
  alert("Başarıyla giriş yaptınız! Şimdi anasayfaya yönlendiriliyorsunuz.");
  window.top.location = './';
</script>
 

Samet UCA

Profesör
Katılım
3 Ağustos 2012
Mesajlar
3,287
Reaksiyon puanı
2,926
Puanları
358
Muhtemelen Mysql_query de bi hata var ama tam emin değilim şu kodu bi denermisiniz
PHP:
<?php
$baglanti = @mysql_connect('localhost', 'root', '');
$veritabani = @mysql_select_db('messagetr');
if($baglanti && $veritabani) {
   echo 'Bağlantı kuruldu.';
} else {
   echo 'Bağlantı kurulamadı.';
}

  $kadi  = $_POST["username"];
  $sifre = $_POST["password"];

  $sorgu = mysql_query("select * from uyeler where username='".$kadi."' and password='".$sifre."' ") or die(mysql_error());
  if( mysql_num_rows($sorgu) != 1 ){
    print '<script>alert("Kullanıcı bulunamadı!");history.back(-1);</script>';
    exit;
  }else{

      $bilgi = mysql_fetch_assoc($sorgu);
  }

 
  if( md5( trim($sifre) ) != $bilgi["password"] ){
    print '<script>alert("Yanlış şifre girdiniz!");history.back(-1);</script>';
    exit;
  }

  $_SESSION["giris"] = md5( "kullanic_oturum_" . md5( $bilgi["password"] ) . "_ds785667f5e67w423yjgty" );
  $_SESSION["username"]  = $kadi;
?>
<script>
  alert("Başarıyla giriş yaptınız! Şimdi anasayfaya yönlendiriliyorsunuz.");
  window.top.location = './';
</script>
 

Halit ŞİMŞEK

Öğrenci
Katılım
2 Eylül 2016
Mesajlar
3
Reaksiyon puanı
0
Puanları
1
Yaş
36
malesef hocam sorun düzelmedi. aynı yerde takılıyor
print '<script>alert("Kullanıcı bulunamadı!");history.back(-1);</script>'; bu hatayı alıyorum
 

adnan358

Öğrenci
Katılım
5 Ekim 2015
Mesajlar
31
Reaksiyon puanı
3
Puanları
8
Belki hata veriyordur, kullanıcı bulunamadı yazısı yerine hata varsa onuda yazdırır mısın daha yardımcı olabilir.
 
Üst