mirror of
				https://github.com/phpbb/phpbb.git
				synced 2025-10-26 05:06:12 +01:00 
			
		
		
		
	Closing tags converted using Oleg's script. remove-php-end-tags.py -a . Trailing newlines added using the following where $ext is file extension. find . -type f -name "*.$ext" -print | xargs printf "e %s\nw\n" | ed -s; Extensions: php, css, html, js, xml. PHPBB3-9556
		
			
				
	
	
		
			51 lines
		
	
	
		
			978 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			51 lines
		
	
	
		
			978 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| /**
 | |
| * Adjust username_clean column.
 | |
| *
 | |
| * You should make a backup from your users table in case something goes wrong
 | |
| */
 | |
| die("Please read the first lines of this script for instructions on how to enable it");
 | |
| 
 | |
| set_time_limit(0);
 | |
| 
 | |
| define('IN_PHPBB', true);
 | |
| $phpbb_root_path = './../';
 | |
| $phpEx = substr(strrchr(__FILE__, '.'), 1);
 | |
| include($phpbb_root_path . 'common.'.$phpEx);
 | |
| 
 | |
| // Start session management
 | |
| $user->session_begin();
 | |
| $auth->acl($user->data);
 | |
| $user->setup();
 | |
| 
 | |
| $echos = 0;
 | |
| 
 | |
| $sql = 'SELECT user_id, username
 | |
| 	FROM ' . USERS_TABLE;
 | |
| $result = $db->sql_query($sql);
 | |
| 
 | |
| while ($row = $db->sql_fetchrow($result))
 | |
| {
 | |
| 	$sql = 'UPDATE ' . USERS_TABLE . "
 | |
| 		SET username_clean = '" . $db->sql_escape(utf8_clean_string($row['username'])) . "'
 | |
| 		WHERE user_id = " . $row['user_id'];
 | |
| 	$db->sql_query($sql);
 | |
| 
 | |
| 	if ($echos > 200)
 | |
| 	{
 | |
| 		echo '<br />' . "\n";
 | |
| 		$echos = 0;
 | |
| 	}
 | |
| 
 | |
| 	echo '.';
 | |
| 	$echos++;
 | |
| 
 | |
| 	flush();
 | |
| }
 | |
| $db->sql_freeresult($result);
 | |
| 
 | |
| echo 'FINISHED';
 | |
| 
 | |
| // Done
 | |
| $db->sql_close();
 |