-
Üyelik
01.09.2014
-
Yaş/Cinsiyet
33 / E
-
Meslek
kimya mühendisi
-
Konum
Çorum
-
Ad Soyad
S** K**
-
Mesajlar
63
-
Beğeniler
1 / 1
-
Ticaret
0, (%0)
Arkadaşlar kullanıcı ilk defa giriyorsa doldurması gereken alana(profil.php) daha önce girdiyse(genel.php) ye yönlendirmesini istiyorum.Bunu nasıl yapabilirim bir mantık var mıdır?
http://www.neredenalmalı.com/
-
Üyelik
26.08.2015
-
Yaş/Cinsiyet
38 / E
-
Meslek
full-stack developer
-
Konum
Çanakkale
-
Ad Soyad
M** Ç**
-
Mesajlar
46
-
Beğeniler
5 / 8
-
Ticaret
0, (%0)
cookie kullan
Ek Olarak:
Ek Olarak:
Ek Olarak:
$cookie_name = "user";
$cookie_value = "John Doe";
setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/"); // 86400 = 1 day
?>
if(!isset($_COOKIE[$cookie_name])) {
echo "Cookie named '" . $cookie_name . "' is not set!";
} else {
echo "Cookie '" . $cookie_name . "' is set!
";
echo "Value is: " . $_COOKIE[$cookie_name];
}
?>
Freelance Frontend Developer https://onurcelik.dev
-
Üyelik
01.09.2014
-
Yaş/Cinsiyet
33 / E
-
Meslek
kimya mühendisi
-
Konum
Çorum
-
Ad Soyad
S** K**
-
Mesajlar
63
-
Beğeniler
1 / 1
-
Ticaret
0, (%0)
Bir deneyeyim hocam.Durumu buraya yazarım yine.İlgin için teşekkürler.
http://www.neredenalmalı.com/
ClkOfis
http://www.clkofis.com
Kullanıcı
-
Üyelik
03.10.2015
-
Yaş/Cinsiyet
29 / E
-
Meslek
Yazılım ve Tasarım
-
Konum
Bursa
-
Ad Soyad
E** Ç**
-
Mesajlar
228
-
Beğeniler
43 / 61
-
Ticaret
11, (%91)
tüm zamanlardamı ilk giriş yoksa günlük filanmı ?
pg13
Xcode.
Kullanıcı
-
Üyelik
01.10.2013
-
Yaş/Cinsiyet
41 / E
-
Meslek
BilişimTeknolojileri Mühendisi
-
Konum
İstanbul Anadolu
-
Ad Soyad
O** Ö**
-
Mesajlar
321
-
Beğeniler
72 / 101
-
Ticaret
11, (%100)
1- veritabanında log tut. (en sağlıklısı)
2- cookie yada session kullan
3- ip adresine göre denetle
-
Üyelik
01.09.2014
-
Yaş/Cinsiyet
33 / E
-
Meslek
kimya mühendisi
-
Konum
Çorum
-
Ad Soyad
S** K**
-
Mesajlar
63
-
Beğeniler
1 / 1
-
Ticaret
0, (%0)
Tüm Zamanlarda ilk giriş hocam. Bu arada databasede log tutuyorum sessionda kullanıyorum.Fakat ip denetlemeden kastiniz ne?
http://www.neredenalmalı.com/
flatcast
http://www.flatcast.fr
Kullanıcı
-
Üyelik
05.11.2014
-
Yaş/Cinsiyet
49 / E
-
Meslek
Havayolu iscisi
-
Konum
Fransa
-
Ad Soyad
Y** Ç**
-
Mesajlar
1351
-
Beğeniler
86 / 354
-
Ticaret
9, (%100)
cookie ile tam saglikli olmaz kayit olan kisi tarayicidaki cookie leri silerse tekrar sizin siteye gelince formu doldurdugu halde tekrar profil formu doldurma sayfasina yonelir en guzeli ve saglikli olani veri tabaninda ip adresini kayit ederek yapmak en guzelidir. Veri tabaninda su sekilde tablo olusturun:
Tablo ismi: ipkontrol
id= tablodan deger 11 tip olarak Int seciniz extra bolumunden auto secin
ip= varchar karekter sayisi 50 secin
tabloyu kayit edin asagidaki kodlari istediginiz sayfaya ekleyin
include ("baglanti.php");
$ip = $_SERVER['REMOTE_ADDR'];
$sor = mysql_query("select * from ipkontrol WHERE ip='$ip'");
$yaz= mysql_fetch_array($sor);
$onay=$yaz['ip'];
$kontrol = "";
if ($onay==$kontrol){
echo "";
}else{
echo "";
}
?>
include ("baglanti.php");
$ip = $_SERVER['REMOTE_ADDR'];
$sor = mysql_query("select * from ipkontrol WHERE ip='$ip' ");
$yaz= mysql_fetch_array($sor);
$ipcek =$yaz['ip'];
if ($ipcek==$ip){
echo " ";
}else{
mysql_query("INSERT INTO ipkontrol (ip) VALUES ('$ip')") or die(mysql_error());
}
?>
Degerini bilki degerin bilinsin
----------------------------------
flatcast
http://www.flatcast.fr
Kullanıcı
-
Üyelik
05.11.2014
-
Yaş/Cinsiyet
49 / E
-
Meslek
Havayolu iscisi
-
Konum
Fransa
-
Ad Soyad
Y** Ç**
-
Mesajlar
1351
-
Beğeniler
86 / 354
-
Ticaret
9, (%100)
ip kontrolü ile de çok kötü olmaz mı ? başka bilgisayardan girdiğim için profil.php e yönlendirme yapılıyo bence en iyisi veritabanından gelen bir alanın kontrolünü sağlayarak yapılabilir
_____________________________________________________________________________
Veri tabani ile ip harici baska turlu nasil bir kontrol yapabiliriz?. Zaten ayni kisi baska bir bilgisayar ile baska bir ip ile giriyorsa gelen kisiyi tanimak icin hicbirsey bence yapilamaz.
Degerini bilki degerin bilinsin
----------------------------------
-
Üyelik
01.09.2014
-
Yaş/Cinsiyet
33 / E
-
Meslek
kimya mühendisi
-
Konum
Çorum
-
Ad Soyad
S** K**
-
Mesajlar
63
-
Beğeniler
1 / 1
-
Ticaret
0, (%0)
flatcast adlı üyeden alıntı
cookie ile tam saglikli olmaz kayit olan kisi tarayicidaki cookie leri silerse tekrar sizin siteye gelince formu doldurdugu halde tekrar profil formu doldurma sayfasina yonelir en guzeli ve saglikli olani veri tabaninda ip adresini kayit ederek yapmak en guzelidir. Veri tabaninda su sekilde tablo olusturun:
Tablo ismi: ipkontrol
id= tablodan deger 11 tip olarak Int seciniz extra bolumunden auto secin
ip= varchar karekter sayisi 50 secin
tabloyu kayit edin asagidaki kodlari istediginiz sayfaya ekleyin
include ("baglanti.php");
$ip = $_SERVER['REMOTE_ADDR'];
$sor = mysql_query("select * from ipkontrol WHERE ip='$ip'");
$yaz= mysql_fetch_array($sor);
$onay=$yaz['ip'];
$kontrol = "";
if ($onay==$kontrol){
echo "";
}else{
echo "";
}
?>
include ("baglanti.php");
$ip = $_SERVER['REMOTE_ADDR'];
$sor = mysql_query("select * from ipkontrol WHERE ip='$ip' ");
$yaz= mysql_fetch_array($sor);
$ipcek =$yaz['ip'];
if ($ipcek==$ip){
echo " ";
}else{
mysql_query("INSERT INTO ipkontrol (ip) VALUES ('$ip')") or die(mysql_error());
}
?>
ip kontrolü daha mantıklı geldi.Dediğiniz gibi cookie silinince tekrar yönlendirme yapıyor.İlginiz için hepinize teşekkürler
http://www.neredenalmalı.com/