Changeset 486 for trunk/admin/configuration.php
- Timestamp:
- Aug 21, 2004, 2:52:43 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/configuration.php
r452 r486 167 167 }*/ 168 168 // updating configuraiton if no error found 169 if ( count( $error ) == 0 ) 170 { 171 $result = mysql_query( "SELECT * FROM ".CONFIG_TABLE ); 172 while ( $row = mysql_fetch_array( $result ) ) 173 { 174 $config_name = $row['param']; 175 $conf[$config_name] = ( isset($_POST[$config_name]) ) ? $_POST[$config_name] : $row['value']; 176 if ( isset( $_POST[$config_name] ) ) 169 if (count($error) == 0) 170 { 171 $result = mysql_query('SELECT * FROM '.CONFIG_TABLE); 172 while ($row = mysql_fetch_array($result)) 173 { 174 $config_name = $row['param']; 175 if (isset($_POST[$config_name])) 177 176 { 178 $query = 'UPDATE '.CONFIG_TABLE; 179 $query.= " SET value = '". str_replace("\'", "''", $conf[$config_name]) ; 180 $query.= "' WHERE param = '$config_name'"; 181 mysql_query( $query ); 177 $conf[$config_name] = $_POST[$config_name]; 178 } 179 else 180 { 181 $conf[$config_name] = $row['value']; 182 } 183 184 if (isset($_POST[$config_name])) 185 { 186 $query = ' 187 UPDATE '.CONFIG_TABLE.' 188 SET value = \''. str_replace("\'", "''", $conf[$config_name]).'\' 189 WHERE param = \''.$config_name.'\' 190 ;'; 191 mysql_query($query); 182 192 } 183 193 } 184 194 } 185 195 } 196 197 // echo '<pre>'; 198 // print_r($conf); 199 // echo '</pre>'; 186 200 187 201 $access = ($conf['access']=='free')?'ACCESS_FREE':'ACCESS_RESTRICTED'; … … 195 209 $upload = ($conf['upload_available']=='true')?'UPLOAD_YES':'UPLOAD_NO'; 196 210 $cookie = ($conf['authorize_cookies']=='true')?'COOKIE_YES':'COOKIE_NO'; 211 $use_exif = ($conf['use_exif']=='true')?'USE_EXIF_YES':'USE_EXIF_NO'; 212 $use_iptc = ($conf['use_iptc']=='true')?'USE_IPTC_YES':'USE_IPTC_NO'; 197 213 198 214 //----------------------------------------------------- template initialization … … 227 243 $upload=>'checked="checked"', 228 244 $cookie=>'checked="checked"', 245 $use_exif=>'checked="checked"', 246 $use_iptc=>'checked="checked"', 229 247 230 248 'L_CONFIRM'=>$lang['conf_confirmation'], … … 291 309 'L_NO'=>$lang['no'], 292 310 'L_SUBMIT'=>$lang['submit'], 311 'L_CONF_METADATA'=>$lang['conf_metadata_title'], 312 'L_USE_EXIF'=>$lang['conf_use_exif'], 313 'L_USE_EXIF_INFO'=>$lang['conf_use_exif_info'], 314 'L_USE_IPTC'=>$lang['conf_use_iptc'], 315 'L_USE_IPTC_INFO'=>$lang['conf_use_iptc_info'], 293 316 294 317 'F_ACTION'=>add_session_id(PHPWG_ROOT_PATH.'admin.php?page=configuration') 295 ));318 )); 296 319 297 320 //-------------------------------------------------------------- errors display
Note: See TracChangeset
for help on using the changeset viewer.