Changeset 1855 for trunk/install.php
- Timestamp:
- Feb 25, 2007, 12:42:25 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/install.php
r1726 r1855 5 5 // | Copyright (C) 2003-2007 PhpWebGallery Team - http://phpwebgallery.net | 6 6 // +-----------------------------------------------------------------------+ 7 // | branch : BSF (Best So Far) 8 // | file : $RCSfile$ 7 // | file : $Id$ 9 8 // | last update : $Date$ 10 9 // | last modifier : $Author$ … … 35 34 } 36 35 36 // 37 // Pick a language, any language ... 38 // 39 function language_select($default, $select_name = "language") 40 { 41 $available_lang = get_languages(); 42 43 $lang_select = '<select name="' . $select_name . '" onchange="document.location = \''.PHPWG_ROOT_PATH.'install.php?language=\'+this.options[this.selectedIndex].value;">'; 44 foreach ($available_lang as $code => $displayname) 45 { 46 $selected = ( strtolower($default) == strtolower($code) ) ? ' selected="selected"' : ''; 47 $lang_select .= '<option value="'.$code.'" ' . $selected . '>' . ucwords($displayname) . '</option>'; 48 } 49 $lang_select .= '</select>'; 50 51 return $lang_select; 52 } 53 37 54 /** 38 55 * loads an sql file and executes all queries … … 102 119 } 103 120 121 if( is_array($_GET) ) 122 { 123 while( list($k, $v) = each($_GET) ) 124 { 125 if( is_array($_GET[$k]) ) 126 { 127 while( list($k2, $v2) = each($_GET[$k]) ) 128 { 129 $_GET[$k][$k2] = addslashes($v2); 130 } 131 @reset($_GET[$k]); 132 } 133 else 134 { 135 $_GET[$k] = addslashes($v); 136 } 137 } 138 @reset($_GET); 139 } 140 104 141 if( is_array($_COOKIE) ) 105 142 { … … 173 210 { 174 211 $language = strip_tags($_POST['language']); 212 } 213 elseif ( isset( $_GET['language'] )) 214 { 215 $language = strip_tags($_GET['language']); 175 216 } 176 217 else
Note: See TracChangeset
for help on using the changeset viewer.