[Top][All Lists]
[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/