lostyazilim
tr.link

üye giriş sonrası login formunu gizleme

7 Mesajlar 1.184 Okunma
lstbozum
tr.link

dna27 dna27 WM Aracı Kullanıcı
  • Üyelik 18.04.2016
  • Yaş/Cinsiyet 37 / E
  • Meslek Grafiker
  • Konum Gaziantep
  • Ad Soyad A** A**
  • Mesajlar 65
  • Beğeniler 16 / 4
  • Ticaret 0, (%0)
Merhaba Sitemde login giriş mevcut

Giriş Yapıldıktan sonra
login formunu gizleyip hoş geldin demem gerek yardımcı olur musunuz?


session_start();
include("inc/fonk.php");

if (isset($_SESSION["Oturum"]) && $_SESSION["Oturum"] == "6789") {
echo çalışıyor;
}
else if (isset($_COOKIE["cerez"])) {


$sorgu = $baglanti->prepare("select kullanici from kullanicilar");
$sorgu->execute();


while ($sonuc = $sorgu->fetch()) {

if ($_COOKIE["cerez"] == md5("aa" . $sonuc['kullanici'] . "bb")) {


$_SESSION["Oturum"] = "6789";
$_SESSION["kullanici"] = $sonuc['kullanici'];


}
}
}
if ($_POST) {
$txtkullanici = $_POST["txtkullanici"];
$txtParola = $_POST["txtParola"];
}
?>











if ($_POST) {

$sorgu = $baglanti->prepare("select parola from kullanicilar where kullanici=:kullanici");
$sorgu->execute(array('kullanici' => htmlspecialchars($txtkullanici)));
$sonuc = $sorgu->fetch();

if (md5("56" . $txtParola . "23") == $sonuc["parola"]) {
$_SESSION["Oturum"] = "6789";
$_SESSION["kullanici"] = $txtkullanici;


if (isset($_POST["ckbHatirla"])) {
setcookie("cerez", md5("aa" . $txtkullanici . "bb"), time() + (60 * 60 * 24 * 7));
}
echo "giriş başarrdım";
} else {

echo "Kullanıcı adı veya parola yanlış!";
}
}
?>




 

 

wmaraci
reklam

KamilHanci KamilHanci WM Aracı Kullanıcı
  • Üyelik 18.07.2019
  • Yaş/Cinsiyet 27 / E
  • Meslek Web Tasarım / Programlama
  • Konum İzmir
  • Ad Soyad K** H**
  • Mesajlar 553
  • Beğeniler 29 / 172
  • Ticaret 4, (%100)
Hocam çok basit, echo yerine şöyle kullanım yapabilirsiniz :

if($girisbasarili) {
? >
İcerik buraya html
}
ELSE {
?>
HTML GİRİŞ BAŞARISIZ
}
?>
 

 

dna27 dna27 WM Aracı Kullanıcı
  • Üyelik 18.04.2016
  • Yaş/Cinsiyet 37 / E
  • Meslek Grafiker
  • Konum Gaziantep
  • Ad Soyad A** A**
  • Mesajlar 65
  • Beğeniler 16 / 4
  • Ticaret 0, (%0)
çalıştıramadım bir türlü kafayı yedim hocam eğer musaitsen düzenleyip atar mısın ? sana zahmet
 

 

emremutlu emremutlu WM Aracı Kullanıcı
  • Üyelik 18.04.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad E** M**
  • Mesajlar 28
  • Beğeniler 24 / 5
  • Ticaret 0, (%0)
{?>








 

 

wmaraci
wmaraci

dna27 dna27 WM Aracı Kullanıcı
  • Üyelik 18.04.2016
  • Yaş/Cinsiyet 37 / E
  • Meslek Grafiker
  • Konum Gaziantep
  • Ad Soyad A** A**
  • Mesajlar 65
  • Beğeniler 16 / 4
  • Ticaret 0, (%0)
Yine olmadı hocam
 

 

emremutlu emremutlu WM Aracı Kullanıcı
  • Üyelik 18.04.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad E** M**
  • Mesajlar 28
  • Beğeniler 24 / 5
  • Ticaret 0, (%0)
Burda parantez hatası yapmışım, ayrıca aynı şeyi iki defa denetlemenize gerek yok hocam.
{?>
 

 

borderking borderking WM Aracı Kullanıcı
  • Üyelik 05.01.2020
  • Yaş/Cinsiyet 40 / E
  • Meslek özel sektör
  • Konum İstanbul Avrupa
  • Ad Soyad Z** K**
  • Mesajlar 122
  • Beğeniler 27 / 34
  • Ticaret 1, (%100)
if($_SESSION['class'] == NULL){
echo 'giriş yap';
}else{ echo 'h. geldin' ."$_SESSION['username']"


mantık bu şekilde
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al