Pereiti prie turinio

dovydukas

Patvirtinti nariai
  • Pranešimai

    437
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    87.5%

dovydukas Pranešimai

  1. Sveiki. Nzn buvau padares ir vartotojo niko blokavima ir IP blokavima, bet nepadeda nes vartotojas susikuia naujia nika jei jo anketa uzblokuoji, o del IP blokavimo tai pasikeicia per programas IP ir vel naudojiasi, ka daryti jog vartotoja uzblokuociau ir negaletu niekaip uzeiti nei per programas nieko ka patartumete?

  2. Po puslapio raso stai:

     

    Warning: Cannot modify header information - headers already sent by (output started at /var/www/functions/add_member.php:98) in /var/www/index.php on line 2

     

    Fatal error: Cannot redeclare add_smiles() (previously declared in /var/www/functions/add_smiles.php:3) in /var/www/functions/add_smiles.php on line 452

     

    /var/www/functions/add_member.php:98 yra puslapio pabaiga

    /var/www/index.php yra header("HTTP/1.0 200 OK");

    /var/www/functions/add_smiles.php yra function add_smiles($text){

    /var/www/functions/add_smiles.php yra }

     

    Nesuprantu kodel, nieko su tais failais nedariau, o atsirado klaidos todel neisivaizduoju kas gali buti :)

  3. Mano kodas, kas gali buti blogai?

    <?php
    
    if (isset($_COOKIE['prisiminti']) && !isset($_SESSION['nickas']) && !isset($_SESSION['slaptazodis']) && !isset($_SESSION['id']))
    {
       $_SESSION['id'] = $_COOKIE['id'];
       $_SESSION['nickas'] = $_COOKIE['nickas'];
       $_SESSION['slaptazodis'] = $_COOKIE['slaptazodis'];
       $result = mysql_query("SELECT `last_login` FROM `nariai` WHERE `id` = '" . $_SESSION['id'] . "'");
       while($row = mysql_fetch_array($result))
       {
           $last_login = $row['last_login'];
       }
       $diena = Date("j");
       if($last_login != $diena)
       {
           mysql_query("UPDATE `nariai` SET `last_login` = '$diena', `taskai` = (`taskai` + 5) WHERE `id` = '" . $_SESSION['id'] . "'");
    
           mysql_query("UPDATE `pirkiniai` SET `dienu` = (dienu - 1) WHERE `kieno` = '$_SESSION[id]'");
           mysql_query("UPDATE `pirkiniai2` SET `dienu` = (dienu - 1) WHERE `kieno` = '$_SESSION[id]'");
           mysql_query("UPDATE `pirkiniai_skinai` SET `dienu` = (dienu - 1) WHERE `kieno` = '$_SESSION[id]'");
           mysql_query("UPDATE `pirkiniai_vip` SET `dienu` = (dienu - 1) WHERE `kieno` = '$_SESSION[id]'");
    
    $query = "UPDATE nariai SET top15 = '8' WHERE id = '$_SESSION[id]'";
    $result = mysql_query($query) or die("error top15 taskai");
    
           $query = "DELETE FROM pirkiniai WHERE kieno='$_SESSION[id]' and dienu = '0'";
           $result = mysql_query($query) or die("Update error1 protection");
    
           $query = "DELETE FROM pirkiniai2 WHERE kieno='$_SESSION[id]' and dienu = '0'";
           $result = mysql_query($query) or die("Update error1 protection");
    
           $query = "DELETE FROM pirkiniai_skinai WHERE kieno='$_SESSION[id]' and dienu = '0'";
           $result = mysql_query($query) or die("Update error1 protection");
    
           $query = "DELETE FROM pirkiniai_vip WHERE kieno='$_SESSION[id]' and dienu = '0'";
           $result = mysql_query($query) or die("Update error1 protection");
    
           //$query = "DELETE FROM `pirkiniai` SET `kieno` = '$_SESSION[id]' WHERE `dienu` = '26'";
           //$result = mysql_query($query) or die("Update error1");
    
       }
    }  
    
    if ($_GET['page'] == "login")
    {
       $nickas = stripslashes(htmlspecialchars(trim($_POST['nickas']), ENT_QUOTES));
       $slaptazodis = stripslashes(htmlspecialchars(trim($_POST['slaptazodis']), ENT_QUOTES));
    
       $result = mysql_query("SELECT `id`, `nickas`, `slaptazodis`, `last_login` FROM `nariai` WHERE `nickas` = '$nickas' AND `slaptazodis` = '$slaptazodis'");
       while($rez = mysql_fetch_array($result))
       {
           $s_id = $rez['id'];
           $s_nickas = $rez['nickas'];
           $s_slaptazodis = $rez['slaptazodis'];
           $last_login = $rez['last_login'];
       }
       @mysql_free_result($result);
    
       if (($s_id != "") && ($s_nickas == $nickas) && ($s_slaptazodis == $slaptazodis))
       {
           $_SESSION['id'] = $s_id;
           $_SESSION['nickas'] = $nickas;
           $_SESSION['slaptazodis'] = $slaptazodis;
    
           $ip = $_SERVER['REMOTE_ADDR'];
           mysql_query("UPDATE `nariai` SET `ip` = '$ip', `online` = UNIX_TIMESTAMP() WHERE `id` = '$_SESSION[id]'");
    
           $data = Date("Y-m-d H:i:s");
           $metai = Date("Y");
           $menuo = Date("n");
           $diena = Date("j");
           $savaite = Date("W");
    
           if($last_login != $diena)
           {
               mysql_query("UPDATE `nariai` SET `last_login` = '$diena', `taskai` = (`taskai` + 5) WHERE `id` = '$_SESSION[id]'");
    
               mysql_query("UPDATE `pirkiniai` SET `dienu` = (dienu - 1) WHERE `kieno` = '$_SESSION[id]'");
               mysql_query("UPDATE `pirkiniai2` SET `dienu` = (dienu - 1) WHERE `kieno` = '$_SESSION[id]'");
               mysql_query("UPDATE `pirkiniai_skinai` SET `dienu` = (dienu - 1) WHERE `kieno` = '$_SESSION[id]'");
               mysql_query("UPDATE `pirkiniai_vip` SET `dienu` = (dienu - 1) WHERE `kieno` = '$_SESSION[id]'");
    
    $query = "UPDATE nariai SET top15 = '8' WHERE id = '$_SESSION[id]'";
    $result = mysql_query($query) or die("error top15 taskai");
    
               $query = "DELETE FROM pirkiniai WHERE kieno='$_SESSION[id]' and dienu = '0'";
               $result = mysql_query($query) or die("Update error1 protectiom");
    
               $query = "DELETE FROM pirkiniai2 WHERE kieno='$_SESSION[id]' and dienu = '0'";
           $result = mysql_query($query) or die("Update error1 protection");
    
           $query = "DELETE FROM pirkiniai_skinai WHERE kieno='$_SESSION[id]' and dienu = '0'";
           $result = mysql_query($query) or die("Update error1 protection");
    
           $query = "DELETE FROM pirkiniai_vip WHERE kieno='$_SESSION[id]' and dienu = '0'";
           $result = mysql_query($query) or die("Update error1 protection");
    
               //$query = "DELETE FROM `pirkiniai` SET `kieno` = '$_SESSION[id]' WHERE `dienu` = '26'";
               //$result = mysql_query($query) or die("Update error2");
    
           }
    
           if ($_POST['prisiminti'] == "taip")
           {
               setcookie("id",$s_id,time() + 2592000);
               setcookie("nickas",$nickas,time() + 2592000);
               setcookie("slaptazodis",$slaptazodis,time() + 2592000);
               setcookie("prisiminti","taip",time() + 2592000);
               header("location: index.php?page=member&id=" . $_SESSION['id']);
               mysql_query("UPDATE `nariai` SET `lankesi` = '$data', `lankesi_metai` = '$metai', `lankesi_menuo` = '$menuo', `lankesi_savaite` = '$savaite', `lankesi_diena` = '$diena' WHERE `id` = '$_SESSION[id]'");
               exit;
           }
           else
           {    
               setcookie("prisiminti","",time() + 86400);
               setcookie("nickas",$nickas,time() + 86400);
               setcookie("slaptazodis",$slaptazodis,time() + 86400);
               header("location: index.php?page=member&id=" . $_SESSION['id']);
               mysql_query("UPDATE `nariai` SET `lankesi` = '$data', `lankesi_metai` = '$metai', `lankesi_menuo` = '$menuo', `lankesi_savaite` = '$savaite', `lankesi_diena` = '$diena' WHERE `id` = '$_SESSION[id]'");
               exit;
           }
       }
       else
       {
           session_destroy(); 
           setcookie("nickas","",time() - 86400);
           setcookie("slaptazodis","",time() - 86400);
           header("location: index.php?page=badlogin");
           exit;
       }
    }
    
    if ($_GET['page'] == "logout")
    {
       mysql_query("UPDATE `nariai` SET `online` = '' WHERE  `id` = '$_SESSION[id]'");
    
       if (isset($_COOKIE['prisiminti']))
       {
           session_destroy();
           setcookie("prisiminti","",time() - 2592000);
           setcookie("id","",time() - 2592000);
           setcookie("nickas","",time() - 2592000);
           setcookie("slaptazodis","",time() - 2592000);
           header("location: index.php");
           exit;
       }
       else
       {      
           session_destroy();
           setcookie("prisiminti","",time() - 86400);
           setcookie("nickas","",time() - 86400);
           setcookie("slaptazodis","",time() - 86400);
           header("location: index.php");
           exit;
       }
    }
    
    if ($_GET['page'] == "members") 
    {
       if (!isset($_SESSION['id']))
       {
           header("location: index.php?page=notlogged");
           exit;      
       }
    }
    
    ?>

  4. Koki geriau naudoti ar paprasta prisijungima kaip pvz ant nuorodos butu: http://www.tinklapis.lt/index.php?nikas=mauzeris&pass=pim48sf7

     

    ar geriau naudoti prisijungima su cookies?

     

    O gal dar kokiu zinot? :)

     

     

    ---------------------------------

    2. meginau su cookies bet kazkaip man netas gaunasi ar ka nes pvz su opera proigrama kai narsai ir papsaudiatsijungti tai mano vartotoja atjungia ir prisijungia kartais kita vartotoja o pvz su mozila gerai atjungia...

×
×
  • Pasirinkite naujai kuriamo turinio tipą...