pragmaMx Support Forum

pragmaMx => integrierte Module => Thema gestartet von: hakanffm am 13 Dezember 2005, 21:16:10

Titel: Neuen Benutzer anmelden
Beitrag von: hakanffm am 13 Dezember 2005, 21:16:10
Hi,

ich habe eine frage.Wenn sich ein neuer benutzer anmeldet will ich das,die neuen benutzer bei der anmeldung die angaben ich bin:weiblich,mänlich immer angeben müssen.Genauso will ich das die neuen user das geburtstag angeben.wie kann ich das machen?

Gruss
Titel: Re: Neuen Benutzer anmelden
Beitrag von: RiotheRat am 13 Dezember 2005, 21:32:59
Geburtstag als Pflichtfeld ist in der Mx 1.7 bereits enthalten, für das Geschlecht müsstest Du Dir das noch nachrüsten. Das ist so uns aus nicht enthalten.

RtR
Titel: Re: Neuen Benutzer anmelden
Beitrag von: hakanffm am 13 Dezember 2005, 22:30:41
und wie kann ich das ausrüsten?
Titel: Re: Neuen Benutzer anmelden
Beitrag von: RiotheRat am 14 Dezember 2005, 01:27:46
In der Datei includes -> mx_userfunctions.php befinden sich in der Funktion "userCheck" (= 2.te Funktion von oben) die entsprechenden Kontrollstrukturen. Sieh Dir an wie das da gelöst ist und baue Dir dann die für die benötigten Zusatzabfragen ein.

RtR
Titel: Re: Neuen Benutzer anmelden
Beitrag von: hakanffm am 14 Dezember 2005, 19:13:13
Hallo

Danke für die antworten aber ich hab da keine ahnung und will nichts falsches machen kann jemand mir vielleicht helfen?
Titel: Re: Neuen Benutzer anmelden
Beitrag von: ugurcan44 am 14 Dezember 2005, 19:14:40
hakan wenn du msn hast sag mir bescheid addy mich info@grupnazar.de

ich mache es dan für dich

ugurcan!
Titel: Re: Neuen Benutzer anmelden
Beitrag von: hakanffm am 15 Dezember 2005, 21:01:32
Hi,

konnte es leider nicht machen kann jemand weiter helfen?

danke
Titel: Re: Neuen Benutzer anmelden
Beitrag von: jubilee am 15 Dezember 2005, 21:53:44
Hallo !
In der Zeile 72 der mx_userfunctions.php steht dies :
Zitat$pvs['user_sexus']  = (empty($pvs['user_sexus'])) ? 0 : (int)$pvs['user_sexus'];
darunter schreibst Du
Zitatif ($pvs[''user_sexus'']==0)  {
            return _ERROREMPYSEXUS;
            }
dann muss Du noch im language-File (modules/Your_Account/lang-xxx.php)
diese Zeile einfügen :
Zitatdefine("_ERROREMPYSEXUS","FEHLER: Es wurde kein Geschlecht eingetragen");
Diese zeile entsprechend ders jeweiligen Language-Files übersetzen.

MfG
jubilee
Titel: Re: Neuen Benutzer anmelden
Beitrag von: hakanffm am 15 Dezember 2005, 23:13:49
es hat leider nicht geklappt hat fehler angezeigt
Titel: Re: Neuen Benutzer anmelden
Beitrag von: jubilee am 15 Dezember 2005, 23:15:10
Zitates hat leider nicht geklappt hat fehler angezeigt
Was hat es denn genau angezeigt ?

MfG
jubilee
Titel: Re: Neuen Benutzer anmelden
Beitrag von: hakanffm am 15 Dezember 2005, 23:21:05
Parse error: parse error, unexpected ')' in /var/www/web439/html/includes/mx_userfunctions.php on line 73
Titel: Re: Neuen Benutzer anmelden
Beitrag von: jogi24 am 15 Dezember 2005, 23:24:23
hi

so ist es richtig und funzt auch

if ($pvs['user_sexus']==0)  {
            return _ERROREMPYSEXUS;
            }

;) ;) ;)
Titel: Re: Neuen Benutzer anmelden
Beitrag von: hakanffm am 15 Dezember 2005, 23:58:38
danke jetzt funzt ;D ::) ::)
Titel: Re: Neuen Benutzer anmelden
Beitrag von: hakanffm am 16 Dezember 2005, 00:06:29
es tut mir leid noch eine blöde frage ich will jetzt vor dem geschlecht so etwas schreiben.

Geschlecht: (erforderlich)  das,(erforderlich)  wo muss ich das anhängen?

danke
Titel: Re: Neuen Benutzer anmelden
Beitrag von: jogi24 am 16 Dezember 2005, 09:58:44
hi

@ hakanffm

in
includes/mx_userfunction.php
diese zeile suchen

."".vkpSexusSelect("user_sexus",(isset($pvs['user_sexus'])) ? $pvs['user_sexus'] : 0)."</td></tr>\n"

änden in

."".vkpSexusSelect("user_sexus",(isset($pvs['user_sexus'])) ? $pvs['user_sexus'] : 0)."&nbsp;&nbsp;<font class=\"tiny\">" . _REQUIRED . "</font></td></tr>\n"

und

."".$cbday."</td></tr>\n"

ändern in

."".$cbday."&nbsp;&nbsp;<font class=\"tiny\">" . _REQUIRED . "</font></td></tr>\n"

;) ;)