• 07-07-2013, 00:59:48
    #1
    Üyeliği durduruldu
    Beyler bundaki hataları bana söyleyebilirmisiniz acil düzeltmem gerekiyor.
    Amacım scriptimden, woltlab burning board üyelik tablosundaki kullanıcı bilgileri ile giriş yaptırmak.

    		<?php
    		$username	= anti_injection($_POST["user"]);
    		$password	= anti_injection($_POST["pass"]);
    		if($username == "" || $password == "")
    		{
    			echo $lang["login_error_00"];
    		}
    		else
    		{
    		$enpass		= md5($password);
    		$newpass	= sha1($enpass);
    		    connect_db("1"); // kafa karıştırmasın önceden include ettim
    			if(@mysql_num_rows(@mysql_query("SELECT * FROM wcf1_user WHERE username = '$username' AND password = '$enpass'")) > 0)
    			{
    				$cabukgel					= mysql_fetch_array(@mysql_query("SELECT * FROM wcf1_user WHERE username = '$username' AND password = '$enpass'"));
    				$_SESSION['girisdurum'] 	= true;
    				$_SESSION['username']		= $username;
    				$_SESSION["userid"]			= $cabukgel["JID"];
    				$_SESSION["rutbe"]			= $cabukgel["GMrank"];
    				header("Location: index.php?dil=".$mevcutdil."");
    			}
    			else
    			{
    				echo $lang["login_error_01"];
    			}
    			close_db_connection();
    			?>
  • 08-07-2013, 13:18:02
    #2
    Üyeliği durduruldu
    Güncel.
  • 08-07-2013, 13:30:22
    #3
    SnooPyDogg adlı üyeden alıntı: mesajı görüntüle
    Güncel.
            echo $lang["login_error_00"];
        }
        else
        {
    şeklinde giden kodda elseden sonraki { parantezi kapatmayı unutmuşsun
    ondan başka syntax error görünmüyor

    mantıksal hata varsa bilemem
  • 08-07-2013, 13:55:05
    #4
    Üyeliği durduruldu
    Teşekkürler hocam onu düzelttim. Kodlarda herhangi bir problem olmamasına rağmen bir türlü kayıt ve giriş yaptıramadım
  • 08-07-2013, 14:14:43
    #5
    session_start();
    ibaresini sayfanın başına koydun mu. birde ob_start(); ı ekle. çıkan hata tam olarak ne ?
  • 08-07-2013, 14:17:53
    #6
    Üyeliği durduruldu
    Sorunu çözdüm arkadaşlar MSSQL yazmışım yanlışlıkla mysql çevirdim halloldu.
  • 08-07-2013, 14:37:36
    #7
    haha bende farkedemedim.
  • 08-07-2013, 14:46:39
    #8
    Üyeliği durduruldu
    Daha çok işi var md5 + salt yapmış adamlar şifrelemeyi onları atıycam daha