Kategoriler
ACPI [0]
Action Script [5]
Ajax [7]
ASP [17]
ASP.NET [23]
Assembly [3]
Bash [1]
C [6]
C# [9]
C++ [12]
Cobol [1]
Css [20]
Delphi [31]
Flash [5]
Html [9]
JAVA [36]
Java Script [17]
JSF [2]
Jsp [6]
Lua [1]
Matlab [2]
MySQL [31]
Oracle [1]
Pascal [31]
Pear [3]
Perl [22]
Photoshop [2]
PHP [169]
Python [9]
REXX [6]
Ruby [4]
SEO [5]
Visual Basic [37]
|
PHP / İki defa aynı nickle üye olunmasını engellemek
İki defa aynı nickle üye olunmasını engellemek
|
|
 |
Yazar: federal
Eklenme:
09/07/08
Okunma:
579 |
|
|
| |
| |
|
|
Öncellikle merhaba arkadaşlar. Bir ara verdim gibi görünsede işlerim bu aralar çok yoğun bir sistem üzerine çalışıyorum da.
Hemen başlayalım:
Şimdi bunu engellemenin 2 yolu var. Eğer sistemi kasmak istemiyorum diyorsanız nicklerin kaydedildi sütun ( db deki ) unique olmalı. türkçesiyle eşsiz. şimdi sütunlara bakın. sağ doğru birkaç ufak simge var. üzerinde u olan. ona tıklayın. böylece o sütuna aynı veriler bir daha girmez. bunun iyi yanı sistemi kasmas. kötü yanı ise kişiye bir uyarı vermez. adam üye oldum zanneder.
ikinci yolu php den geçiyor. yazdığım kodları vereyim:
$sec=mysql_query("select * from uyelik where nick='$kullaniciadi'");
$sayi=mysql_num_rows($sec);
if($sayi!=0)
{
echo "Kullanici Adi Kayitli";
}else{
islem kodları
bu kodda girilen değer $kullaniciadi nick sütununda arıyor. eğer bulursa kullanıcı adı kayıtlı diyor. fakat yoksa islem yapılıyor.
bence 1. ve 2. yolu da yapın. böylece hack atlatmalarınında önüne geçersiniz.
herkese iyi günler...
|
| |
|
Görsel Dersler
Asp [59]
Asp.Net [5]
Csharp [33]
Delphi [85]
Delphi 7 [0]
Dreamweaver [45]
DW ile ASP Uygulamaları [28]
English Lessons [52]
Fireworks [4]
Flash [16]
HTML [20]
Java Script [0]
MS Access [19]
MS FrontPage [11]
Photoshop [32]
PHP [99]
Python [3]
SolidWorks [25]
Think Design [26]
VB Script [32]
Vb.Net [37]
Visual Basic [4]
|