brk5000
Picopat
- Katılım
- 27 Şubat 2024
- Mesajlar
- 101
- Çözümler
- 1
Daha fazla
- Cinsiyet
- Erkek
PHP projemde konu olarak staj değerlendirme yapıyorum. Sekreter kullanıcı adı ve şifresini veritabanından alarak post yoluyla gırmeye calısıyorum işlevsiz kalıyor. Butona basıyorum. Direkt kullanıcı ve şifreyı görmeden sonraki sayfaya atıyor. Nasıl cözebilirim?
HTML:
<!Doctype html>
<Html lang="en">
<Head>
<Meta charset="utf-8">
<Meta name="viewport" content="width = device-width, initial-scale=1.0">
<Title>sekreter giriş bilgileri</title>
<Link rel="stylesheet" href="proje. CSS">
</Head>
<Body>
<?PHP
session_start();
$Baglan = mysqli_connect("localhost", "root", "", "stajdegerlendirmesistemi");
İf (!$baglan) {
Die("bağlantı hatası: ". mysqli_connect_error());
} Else {
Echo "bağlantı başarılı!";
}
İf ($_server["REQUEST_METHOD"] == "post") {
$Kullaniciadi = $_post["ad_soyad"];
$Password = $_post["password"];
$Sql = "select * from sekreter_giris_bilgileri where ad_soyad = '$kullaniciadi' and password = '$password'";
$Result = $baglan->query($sql);
İf ($result->num_rows > 0) {
// Giriş başarılı ise kullanıcıyı bir sonraki sayfaya yönlendir.
header("Locationgrenci_bilgi_girisi.php");
exit(); // Yönlendirme yapıldıktan sonra betik çalışmasını durdurmak için exit() fonksiyonunu kullanıyoruz.
} Else {
Echo "kullanıcı adı veya şifre hatalı!";
}
}
$baglan->close();
?>
<Form action="ogrenci_bilgi_girisi.php" method="post">
<Fieldset>
<Legend>sekreter giriş bilgileri</legend>
<Label for="ad_soyad">ad soyad:</label>
<İnput type="text" ID="ad_soyad" name="ad_soyad" list="ad_soyad_list"><br><br>
<Datalist ID="ad_soyad_list">
<Option Value=" Ayşe yılmaz">
<Option Value=" melda demir">
<Option Value="Ali şimşek ">
<Option Value=" deniz kutlu">
</Datalist>
<Label for="password">parola:</label>
<İnput type="password" ID="password" name="password"><br><br>
<İnput type="submit" Value="giriş">
</Fieldset>
</Form>
<Form action="akademisyen_giris_bilgileri.php">
<İnput type="submit" Value="akademisyen girişi için tıklayınız.">
</Form>
</Body>
</Html>
Son düzenleyen: Moderatör: