lostyazilim

Şifre ile giriş hakkında.

7 Mesajlar 1.042 Okunma
lstbozum
wmaraci reklam

skyrem skyrem HPTR ve Fansinet kurucusu Kullanıcı
  • Üyelik 12.01.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 56
  • Beğeniler 19 / 9
  • Ticaret 0, (%0)
Merhabalar,

Sitemde bir bölüme giriş yapılırken, bir soru sorup bu sorunun cevabını doğru yazıp DEVAM seçeneğine tıklanıldığı zaman istediğim bir linke nasıl yönlendirebilirim?

Detaylı anlatmak gerekirse;

"XXXX Bölümü" diye bir bağlantım var sitemde. Ona tıklanıldığı zaman yeni bir "php" sayfası açılıp bu sayfada hep sabit kalacak bir soru ve altında şifre girer gibi bir bar istiyorum. Oraya istediğim cevabı verip altında bulunan DEVAM butonuna tıklanıldığı zaman farklı bir url'e yönlendirilmesini istiyorum. Bunu yapmamın amacı sitemde bulunan bir uygulamadan dolayı sadece şifreyi bilenlerin girmesi gerekiyor.

Umarım anlatabilmişimdir. Yardımlarınızı bekliyorum, teşekkürler.
 

 

#HPTR #FANSİNET
wmaraci
reklam

ozibu51 ozibu51 Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 10.05.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci-Serbest meslek
  • Konum İstanbul Anadolu
  • Ad Soyad O** K**
  • Mesajlar 300
  • Beğeniler 9 / 13
  • Ticaret 3, (%100)
Onu yapacagina host veren şirketteki c panelden o sayfayi sifrele
 

 

skyrem skyrem HPTR ve Fansinet kurucusu Kullanıcı
  • Üyelik 12.01.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 56
  • Beğeniler 19 / 9
  • Ticaret 0, (%0)

ozibu51 adlı üyeden alıntı

Onu yapacagina host veren şirketteki c panelden o sayfayi sifrele


Benim istediğin biraz farklı yani ben görselliğin ön planda olduğu bir şey düşünüyorum çünkü yaptığım uygulama bunu gerektiriyor. İstediğim şey sırf bir bar olacak şifre girişi gibi • tarzında görünecek ve belirlediğim metin dışında başka bir metin girildiği taktirde Yanlış girdiniz! gibi bir uyarı verilmesini, istediğim metin girildiğinde ise istediğim linke yönlendirilmesini istiyorum.
 

 

#HPTR #FANSİNET

ozibu51 ozibu51 Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 10.05.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci-Serbest meslek
  • Konum İstanbul Anadolu
  • Ad Soyad O** K**
  • Mesajlar 300
  • Beğeniler 9 / 13
  • Ticaret 3, (%100)
Yapabilirim ama şuanda teldeyim benden önce birisi size yapmaz ise yarin yapabilirim ama yarina kadar kimse size yapmazsa bana söyleyin ben yapayim
 

 

wmaraci
wmaraci

Flawless Flawless Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.10.2013
  • Yaş/Cinsiyet 41 / E
  • Meslek Php Coder
  • Konum Antalya
  • Ad Soyad K** I**
  • Mesajlar 476
  • Beğeniler 22 / 87
  • Ticaret 7, (%100)
Yanlış anladıysam özür dilerim ama anlatmak istediklerinizden anladığım kadarıyla kullanıcıyı önce şifre soran bir sayfa karşılayacak sanırım. o sayfada şifre dogru ise baska bir sayfaya yönlenecek değilse hata basacak değil mi?
bunun için if-else döngüsü kullanabilirsin

$a2 = guvenlik($_POST['a2']);
$sql = mysql_query("SELECT * FROM panel WHERE and parola = '$a2'");
if (mysql_num_rows($sql) == 0){
echo Yanlış Sifre;
exit;
} else {
$a = mysql_fetch_array($sql);
$_SESSION['dd'] = "dddddd";

header("location: gideceksayfa.php");
}

bu şekilde yapabilirsin sanırım yukarıdaki guvenlik fonksiyonu post verilerini temizlemek için aratırsan bulabilirsin bulamazsan yazarım
skyrem

kişi bu mesajı beğendi.

skyrem skyrem HPTR ve Fansinet kurucusu Kullanıcı
  • Üyelik 12.01.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 56
  • Beğeniler 19 / 9
  • Ticaret 0, (%0)

Flawless adlı üyeden alıntı

Yanlış anladıysam özür dilerim ama anlatmak istediklerinizden anladığım kadarıyla kullanıcıyı önce şifre soran bir sayfa karşılayacak sanırım. o sayfada şifre dogru ise baska bir sayfaya yönlenecek değilse hata basacak değil mi?
bunun için if-else döngüsü kullanabilirsin

$a2 = guvenlik($_POST['a2']);
$sql = mysql_query("SELECT * FROM panel WHERE and parola = '$a2'");
if (mysql_num_rows($sql) == 0){
echo Yanlış Sifre;
exit;
} else {
$a = mysql_fetch_array($sql);
$_SESSION['dd'] = "dddddd";

header("location: gideceksayfa.php");
}

bu şekilde yapabilirsin sanırım yukarıdaki guvenlik fonksiyonu post verilerini temizlemek için aratırsan bulabilirsin bulamazsan yazarım


Evet hocam, tam olarak böyle fakat şimdi bunu şöyle ayarlamam gerekiyor ve php diline uzak olduğum için çözemedim.

Basit bir index tasarlamak istiyorum. O yüzden tasarladığım index in tam olarak neresine koymam gerekiyor bu kodları?

Google gibi düşünelim. Arkaplan olacak ve Google logosunun olduğu yerde başka bir resim veya yazı. Altında da şifrenin girilmesi için bir bar. Altında da DEVAM butonu.

Kusura bakmayın bu tür kodlara yabancıyım biraz.
 

 

#HPTR #FANSİNET

Flawless Flawless Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.10.2013
  • Yaş/Cinsiyet 41 / E
  • Meslek Php Coder
  • Konum Antalya
  • Ad Soyad K** I**
  • Mesajlar 476
  • Beğeniler 22 / 87
  • Ticaret 7, (%100)
aynı sayfada bar dediğiniz input alanın name kısmına verdiğiniz değeri a2 yazan yerle değitiriniz.Form method alanını post olarak secin yani





önceden gönderdiğim kodlarıda index.php nizin başına ekleyebilirsiniz.
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al