| The Arcive of vBulletin Modifications Site. | |
| 
			 
			#1  
			
			
			
			
			
		 | |||
| 
 | |||
|  Change username on custom php page. 
			
			hello, i just make a new php page that allowed users to change their usernames. i use this code: $db->query_read("UPDATE user SET username='$newusername' where userid=$userid"); but it's sucks because in the fromdisplay i still see the old username. i tried to find the code that used on the admincp but i didn't find it.. please help, thanks. | 
| 
			 
			#3  
			
			
			
			
			
		 | |||
| 
 | |||
|   
			
			i have a custom page.. i just want the code to set the new username. i try this code: $db->query_read("UPDATE user SET username='$newusername' where userid=$userid"); but in the forumdisply i still have the old username (i tried to find the code from the admincp>user.php but i didn't find the code.. | 
| 
			 
			#4  
			
			
			
			
			
		 | |||
| 
 | |||
|   
			
			the above plugin will do it for you
		 | 
| 
			 
			#5  
			
			
			
			
			
		 | |||
| 
 | |||
|   
			
			i dont want plugin.. i have the all code, i just want code to update the username in all tables(on db) | 
| 
			 
			#6  
			
			
			
			
			
		 | |||
| 
 | |||
|   
			
			Then why don't you download that plugin and see how it works
		 | 
| 
			 
			#7  
			
			
			
			
			
		 | |||
| 
 | |||
|   
			
			i did.. $userdata =& datamanager_init('User', $vbulletin, ERRTYPE_CP); $userdata->set_existing(fetch_userinfo($exists['userid'])); $userdata->set('username', $vbulletin->GPC['newusername']); $userdata->save(); unset($userdata); but it dosent work.. maybe i have mistake ? can u give me expamle with that code? | 
| 
			 
			#8  
			
			
			
			
			
		 | |||
| 
 | |||
|   
			
			It shows the old username because in the post table there's a column called username and in the thread table there are 2 columns called postusername and lastposter.
		 | 
| 
			 
			#9  
			
			
			
			
			
		 | |||
| 
 | |||
|   Quote: 
 can u give me the code from the admincp ? i can't find it   | 
| 
			 
			#10  
			
			
			
			
			
		 | |||
| 
 | |||
|   Quote: 
 Second, where is your query_write? Third, use the datamanager you will have less problems. See "/includes/class_dm_user.php". There are several examples here on the board on how to use the datamanagers. I will see if I can find you a reference.   | 
|  | 
| 
 | 
 | 
| X vBulletin 3.8.12 by vBS Debug Information | |
|---|---|
| 
 | |
|  More Information | |
| Template Usage: 
 Phrase Groups Available: 
 | Included Files: 
 Hooks Called: 
 |