• 18-06-2007, 11:20:09
    #1
    arkadaşlar elimde bir emlak scipti var ama admin bölümüne girerken şifre sorgusu yok. acaba nasıl yapabilirim??
  • 18-06-2007, 11:27:16
    #2
    <?php
    $ourLogin = "login"; 
    $ourPassword = "pass"; 
    
    session_start(); 
    
    if ($_SESSION['login']!=$ourLogin && $_SESSION['password']!=$ourPassword) { 
    
    
    if ($_POST['login']==$ourLogin && $_POST['password']==$ourPassword) { 
    
    
    $_SESSION['login'] = $_POST['login']; 
    $_SESSION['password'] = $_POST['password']; 
    header("Location: index.php"); 
    
    
    } 
    else { 
    
    
    echo " 
    <form action=index.php method=post> 
    
    
    Login:<br> 
    <input type=text name=login value=''><br> 
    
    Password:<br> 
    <input type=text name=password value=''><br> 
    
    <input type=submit value=' - ok - '> 
    
    
    </form> 
    "; 
    
    exit; 
    
    } 
    
    }
    ?>
    +rep
  • 18-06-2007, 11:28:14
    #3
    Kurumsal Üye
    hengame'nin verdigi kodları kullanabilir veya kontrol panelinden şifreleyebilirsin.
  • 18-06-2007, 12:38:10
    #4
    çalışıyor fakat:

    Warning
    : session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\Apache\acilim\yonetim\index.php:1) in C:\Apache\acilim\yonetim\index.php on line 5


  • 18-06-2007, 13:01:07
    #5
    header("Location: index.php");
    bu satırı kaldırmayı dene hangi sayfaya eklediysen admin.php mi index.php leri admin.php yap kolay gelsin +rep
  • 18-06-2007, 16:25:26
    #6
    admin.php ye şifre koymak istiyorum

    bu kodu admin php nin içine yerleştirirsem olmuyor çünkü admin phpye yönlendirince tekrar şifre geliyor.

    index php nin içine koyuncada şifrenin bir anlamı kalmıyo. admin.php yazan kişi direk siteye girebiliyor.
  • 18-06-2007, 16:27:58
    #7
    Bu kodu şifrelemek istediğin dosyanın en üstüne eklemelisin.

    Alıntı
    <?php
    //buraya ekleyeceksin
    Yani dosyanın en üstüne, üzerinde başka kod olmamalı.