Seite 4 von 10

Verfasst: 13.09.2007 18:06
von redbull254
Ich kann mir nicht helfen, das Teil ist noch nicht fehlerfrei. 8)

Das klappt alles, nur sehe ich kein Pflichtfeld. :-?

Edit: Erledigt, zweite .xml Datei nicht gesehen. :oops:

Verfasst: 13.09.2007 18:20
von RyoBerlin
ich häng mal meine ucp_register.php an vielleicht sieht ja jemand dort nen fehler ich VERMUTE mal dort ist der mit dem registrierungsproblem..

oder? Help

Zu groß :(

Verfasst: 13.09.2007 18:24
von redbull254
verlinke die besser, sonst gibt es gleich 'mecker' wegen der Größe. :wink:

Verfasst: 13.09.2007 18:30
von RyoBerlin
verlinken wohin denn.. auf die datei... lach...hochladen geht ja leider nicht ...

ja werd ich wohl alles rauslöschen müssen.. funktioniert einfach nicht der mod

Verfasst: 13.09.2007 18:37
von redbull254
ändere .php in .txt und lade die auf dein Webspace und verlinke dann.

ich bin bald soweit damit, komme immer weiter. Die Anmeldung klappt jedenfalls schon bis zum Absenden

Verfasst: 13.09.2007 18:54
von RyoBerlin
redbull254 hat geschrieben:ändere .php in .txt und lade die auf dein Webspace und verlinke dann.
hab mal alle daten reingepackt

http://ryoberlin.ry.funpic.de/forum/mods.zip

Nachtrag:

ich glaub die ucp_register.php ist schuld nachdem ich die folgende änderung gemacht hatte geht das mit dem registrieren nicht mehr.

Code: Alles auswählen

		$error = $cp_data = $cp_error = array();
		
		//-- mod: Prime Birthdate Require -------------------------------------------//
// The user has agreed to the registration terms and we are trying to head to
// the registration form page. We check the birth date, and if it's invalid
// we make them do the terms page again so they can fix it. If it is valid
// and COPPA is required, then we check their age. We initialize $coppa to
// zero so that the original COPPA page will be skipped. We need to assign
// the ERROR field in the template for cases when the user either does not
// enter their birth date or enters an invalid date.  
		if ($config['allow_birthdays'])
		{
			$user->add_lang('mods/prime_birthdate');
			if ($coppa === false && $config['coppa_enable'])
			{
				$coppa = 0;
			}
			if ($agreed && request_var('change_lang', '') === '')
			{
				if (birthdate_required() && ($result = birthdate_error($bday['date'])) !== false)
				{
					$error[] = $user->lang[$result];
					$agreed = false;
					$template->assign_vars(array(
						'ERROR'	=> (sizeof($error)) ? implode('<br />', $error) : '',
					));
				} 
				else if (get_age($bday['date']) < COPPA_AGE_CUTOFF && $config['coppa_enable'])
				{
					$coppa = 1;
				}
			}
		}
//-- end: Prime Birthdate Require -------------------------------------------//


		//
		if (!$agreed || ($coppa === false && $config['coppa_enable']) || ($coppa && !$config['coppa_enable']))

Verfasst: 13.09.2007 19:05
von redbull254
hast Du beide .xml Dateien abgearbeitet? Die Install und die prosilver.xml ?

Verfasst: 13.09.2007 19:12
von RyoBerlin
templates\prosilver.xml ? hab ich garnicht beachtet...

hmpf... kannste mir die php files evtl. schicken?
oder haste noch andere mods ausser diese und die geburtstagserinnerung nach tagen ?

Verfasst: 13.09.2007 19:13
von redbull254
ich habe noch andere Mods drin.

Soweit klappt alles, nur hier ist Ende,wenn ich das Reg-Formular absenden will:

Code: Alles auswählen

SQL ERROR [ mysql4 ]

Field 'user_lastrefresh' doesn't have a default value [1364]

Verfasst: 13.09.2007 19:22
von RyoBerlin
Haste auch in der SQL Datenbank das entsprechende Feld angelegt??

So also bei mir komm ich weiter... kann datum eingeben klicke auf weiter und dann... irgendwie keine eingabefelder mehr LACH :D aber mal schauen