Pagina 1 van 1

gegeven niet ingevult: woord verschijnt.

Geplaatst: 01 feb 2004, 14:36
door LazyTiger
hoe kun je maken, als men bijvoorbeeld de intresses niet invult, dat er een woord komt te staan. bijv "niets ingevuld" ?

Geplaatst: 01 feb 2004, 15:07
door WebSiteNet
OPEN includes/usercp_register.php en VIND rond regel 249:

Code: Selecteer alles

		if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )
		{
			$error = TRUE;
			$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
		}
			
En VOEG in de if TOE:

Code: Selecteer alles

|| empty($interests)
En met andere velden moet dat ook zo.

Geplaatst: 01 feb 2004, 15:09
door LazyTiger
als ik het goed begrijp is het nu juist dat het verplicht is iets in te vullen.
maar wat ik bedoel is gewoon als men niets invult, dat er gewoon het woord "niet ingevuld" komt te staan.

dus in het profiel zie je dan:
intresses: niet ingevuld

Geplaatst: 01 feb 2004, 15:13
door WebSiteNet
ooh, das simpel. in het zelf de bestand, ongeveer in de buurt:

Code: Selecteer alles

	if ( $mode == 'editprofile' )
	{
		if ( $user_id != $userdata['user_id'] )
		{
			$error = TRUE;
			$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Wrong_Profile'];
		}
	}
	else if ( $mode == 'register' )
	{
		if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )
		{
			$error = TRUE;
			$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
		}
	}
Voeg daarna toe:

Code: Selecteer alles

$interests = (empty($interests)) ? $lang['Not_villed'] : $interests ;
En die lang variabele moet je in lang_main zetten. Dit kan je zo met elke doen.

Geplaatst: 01 feb 2004, 15:15
door LazyTiger
thanx. ik ga het uitproberen...