lostyazilim
tr.link

Basit bir session sistemi

9 Mesajlar 1.146 Okunma
acebozum
tr.link

jasper jasper WM Aracı Kullanıcı
  • Üyelik 25.02.2012
  • Yaş/Cinsiyet - / E
  • Meslek öğrenci
  • Konum
  • Ad Soyad ** **
  • Mesajlar 262
  • Beğeniler 17 / 46
  • Ticaret 0, (%0)
arkadaşlar ben internette bi index sayfasını şifrelemek istiyorum.
hemen anlatayım.

mail adreslerimi vs. bi index sayfasına yazmak istiyorum o şifrelerimi kimsenin görmemesi içinde ufak bir session yapmak istiyorum database de sifre ve k.adı olacak ve oradaki şifre ve kullanıcı adı doğru ise gözükecek değilse yanlış vs. yazacak. yani sonuç olarak databaseden çekilen veriye göre indeximi göstersin. neden bu şekilde istediğimi sorarsanız eğer onu geliştirmek istiyorum. ama şimdilik acil olarka bunu yapmak istiyorum. araştırdım internetten buldum fakat sadece session nasıl yapıldığı anlatılıyor. index i nereye eklemem gerektiği konusunda bilgi verilmemiş. yardımcı olursanız sevinirim

Ek Olarak:

Ek Olarak: yok mu arkadaslar yardım edebilecek biri?
 

 

favoridus.com
elektronikssl
webimgo

Activetech Activetech WM Aracı Kullanıcı
  • Üyelik 03.12.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Web Tasarım & Yazılım
  • Konum Çorum
  • Ad Soyad ** **
  • Mesajlar 2
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
Php bilmiyorum fakat aynı mantık olarak ben de kendime bir not defteri gibi bir sistem yazdım bütün telefon rehberim mail adreslerim şifrelerim o sistemde kayıtlı. Asp istersen dediklerinin nasıl yapıldığını anlatabilirim.
 

 

jasper jasper WM Aracı Kullanıcı
  • Üyelik 25.02.2012
  • Yaş/Cinsiyet - / E
  • Meslek öğrenci
  • Konum
  • Ad Soyad ** **
  • Mesajlar 262
  • Beğeniler 17 / 46
  • Ticaret 0, (%0)

Activetech adlı üyeden alıntı

Php bilmiyorum fakat aynı mantık olarak ben de kendime bir not defteri gibi bir sistem yazdım bütün telefon rehberim mail adreslerim şifrelerim o sistemde kayıtlı. Asp istersen dediklerinin nasıl yapıldığını anlatabilirim.


hocam teşekkür ederim fakat asp ile yapmak istemiyorum hem asp bilmiorum hemde bunu geliştirmek istediğim için alışkın olduğum bi sistemde kullanmak istiyorum. dizi film sitelerim olduğu için php ile daha çok aram iyi. ama yinede saolasın :)
Activetech

kişi bu mesajı beğendi.

favoridus.com

Activetech Activetech WM Aracı Kullanıcı
  • Üyelik 03.12.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Web Tasarım & Yazılım
  • Konum Çorum
  • Ad Soyad ** **
  • Mesajlar 2
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
Rica Ederim Kardeşim Her zaman
 

 

wmaraci
wmaraci

olkunmustafa olkunmustafa WM Aracı Kullanıcı
  • Üyelik 18.04.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Web & Android Developer
  • Konum
  • Ad Soyad M** O**
  • Mesajlar 423
  • Beğeniler 60 / 44
  • Ticaret 0, (%0)
Ben soruyu anlamadım indexi neryee eklemem gerek ne demek ?
 

 

cnkymz cnkymz Araştır Dur ! Kullanıcı
  • Üyelik 06.09.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Kimya Mühendisliği
  • Konum Bursa
  • Ad Soyad ** **
  • Mesajlar 169
  • Beğeniler 41 / 43
  • Ticaret 0, (%0)
Valla hocam, session'ın senin belirttiğim gibi bir tanımını bilmiyorum. Yani şöyle, session oturum demek. Oturum açarsın o kod yapısı ile. Eğer sen database'e şifre kullanıcı adı bilgilerini saklayıp, onu kontrol edip giriş yapmak istiyorsan, sql sorgularını öğren. Session'ı kullanmana pek gerek yok gibi ama, sayfa arası geçiş için ve o geçişte k.adı bilgisini yeni sayfaya eklemek için kullanacaksan tamam.

Bence şöyle yap, bir form oluştur. Sonrada database oluştur. Database'e k.adı şifre olarak 1 tablo aç ve bilgilerini gir. Sonrada inputlardan oraya sql ile kontrol sorgusu yap. Eğer doğru ise seni gizlemek istediğin bilgilerin olduğu sayfaya yönlendirsin...
 

 

Cafer Cafer Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 22.02.2012
  • Yaş/Cinsiyet 30 / E
  • Meslek PHP Developper
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 250
  • Beğeniler 65 / 71
  • Ticaret 2, (%100)
index.php


//kodların

login.php

ob_start(); session_start(); @include "kontrol.php";
$myusername=strip_tags($_POST['login']);
$mypassword=strip_tags($_POST['password']);
$sql="SELECT * FROM usertablon WHERE user='$myusername' and pas='$mypassword'";
$result=@mysql_query($sql);
$row=@mysql_fetch_array($result);
$count=mysql_num_rows($result);
if($count==1)
{
session_register("myusername");
$_SESSION['yonetici']=$myusername;
header("location: index.php");
}
else
{
header("Location: login.php?error=true");
}



kontrol.php

include('baglan.php'); //db bağlantısını include ettik
session_start();
$user_check=strip_tags($_SESSION['yonetici']);
mysql_query("SET NAMES UTF8");
$ses_sql=mysql_query("select * from yonetim_admin where user='$user_check' ");
$row=mysql_fetch_array($ses_sql);
$login_session=$row['user'];
if(!isset($login_session))
{
header("Location: login.php");
}
jasper

kişi bu mesajı beğendi.

jasper jasper WM Aracı Kullanıcı
  • Üyelik 25.02.2012
  • Yaş/Cinsiyet - / E
  • Meslek öğrenci
  • Konum
  • Ad Soyad ** **
  • Mesajlar 262
  • Beğeniler 17 / 46
  • Ticaret 0, (%0)

Cafer adlı üyeden alıntı

index.php


//kodların

login.php

ob_start(); session_start(); @include "kontrol.php";
$myusername=strip_tags($_POST['login']);
$mypassword=strip_tags($_POST['password']);
$sql="SELECT * FROM usertablon WHERE user='$myusername' and pas='$mypassword'";
$result=@mysql_query($sql);
$row=@mysql_fetch_array($result);
$count=mysql_num_rows($result);
if($count==1)
{
session_register("myusername");
$_SESSION['yonetici']=$myusername;
header("location: index.php");
}
else
{
header("Location: login.php?error=true");
}



kontrol.php

include('baglan.php'); //db bağlantısını include ettik
session_start();
$user_check=strip_tags($_SESSION['yonetici']);
mysql_query("SET NAMES UTF8");
$ses_sql=mysql_query("select * from yonetim_admin where user='$user_check' ");
$row=mysql_fetch_array($ses_sql);
$login_session=$row['user'];
if(!isset($login_session))
{
header("Location: login.php");
}


saolasın hocam sanırım aradığım buydu deneme fırsatım olmadı şimdilik ama daha geç eve geçince denicem :) saolasın
 

 

favoridus.com

Cafer Cafer Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 22.02.2012
  • Yaş/Cinsiyet 30 / E
  • Meslek PHP Developper
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 250
  • Beğeniler 65 / 71
  • Ticaret 2, (%100)
Nedemek :)
 

 

wmaraci
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