savannah-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-dev] [bug #5470] incorrect sql statement


From: nobody
Subject: [Savannah-dev] [bug #5470] incorrect sql statement
Date: Mon, 29 Sep 2003 04:55:04 -0400
User-agent: Mozilla/5.0 (compatible; Konqueror/3; Linux 2.4.18-27.7.x.cern; i686)

=================== BUG #5470: LATEST MODIFICATIONS ==================
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=5470&group_id=11

Changes by: Mathieu Roy <address@hidden>
Date: lun 29.09.2003 à 10:55 (Europe/Paris)

            What     | Removed                   | Added
---------------------------------------------------------------------------
            Severity | 5 - Average               | 9 - Blocker
          Resolution | None                      | Fixed
         Assigned to | None                      | yeupou
              Status | Open                      | Closed
       Fixed Release |                           | DEV_2003-09-05_CERN




=================== BUG #5470: FULL BUG SNAPSHOT ===================


Signalé par: parser                   Projet: Savannah                      
Signalé le: lun 22.09.2003 à 11:14
Category:  None                       Severity:  9 - Blocker                
Priority:  None                       Resolution:  Fixed                    
Assigned to:  yeupou                  Status:  Closed                       
Fixed Release:  DEV_2003-09-05_CERN   

Summary:  incorrect sql statement

Original Submission:  Hi,



I have the DEV_CERN-BRANCH and found in the /include/user.php skript a wrong 
MySQL-Statement.

The ID is:

// $Id: user.php,v 1.8.2.4 2003/09/08 16:54:32 yeupou Exp $



In the original the only $admin_flags was set into simple 
quotes('$admin_flags'). This wasn´t working on my machine,  all variables have 
to do so.



The function "user_add_to_group" has to look like this:



function user_add_to_group($uid, $gid, $admin_flags, $bug_flags,

$forum_flags, $project_flags, $patch_flags, $support_flags, $doc_flags) {  

  $ret=1;

  // Check if user is in this group

  if(!user_is_group_member($uid,$gid)){

          db_query("INSERT INTO user_group (user_id, group_id, admin_flags,

             bug_flags, forum_flags, project_flags, patch_flags, support_flags,

             doc_flags) VALUES ('$uid', '$gid', '$admin_flags', '$bug_flags',

             '$forum_flags', '$project_flags', '$patch_flags', '$support_flags',

             '$doc_flags')") ||

    $feedback .=  "Error adding".$uid." to "."$gid. SQL string: 

             INSERT INTO user_group (user_id, group_id, admin_flags,

             bug_flags, forum_flags, project_flags, patch_flags, support_flags,

             doc_flags) VALUES ('$uid', '$gid', '$admin_flags', '$bug_flags',

             '$forum_flags', '$project_flags', '$patch_flags', '$support_flags',

             '$doc_flags')" &&

    $ret=0;

  }

  else{

          db_query("UPDATE user_group SET admin_flags='$admin_flags',

             bug_flags='$bug_flags', forum_flags='$forum_flags',

             project_flags='$project_flags', patch_flags='$patch_flags',

             support_flags='$support_flags',

             doc_flags='$doc_flags' WHERE user_id='$uid' AND group_id='$gid'") 
||

    $feedback .=  "Error updating".$uid." in ".$gid.". SQL string: 

             UPDATE user_group SET admin_flags='$admin_flags',

             bug_flags='$bug_flags', forum_flags='$forum_flags',

             project_flags='$project_flags', patch_flags='$patch_flags',

             support_flags='$support_flags',

             doc_flags='$doc_flags' WHERE user_id='$uid', group_id='$gid'" &&

    $ret=0;

  }

  return $ret;

}





No Followups Have Been Posted


La liste CC est vide


Il n'y a aucun fichier attaché actuellement


For detailed info, follow this link:
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=5470&group_id=11

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]