Antworten: 25
|
|||||
![]() ![]() Supporter ![]() Herkunft: Daheim Beiträge: 2923 |
# Thema - 14.11.2007 um 18:25 Uhr
Gelöst! --> Lösung als Codepaste <--- Wie kann ich das Realisieren? Wenn sich ein User neu registriert hat, möchte ich gerne beim ersten Login (nur beim ersten) eine Nachricht anzeigen, z.B. "Herzlich Willkommen auf der Seite XYZ!" Beim nächsten Login soll diese Nachricht dann nicht mehr erscheinen. Allen neu registrierten Usern wird doch die UNIX-Zeit 0 zugewiesen. Kann man das nicht darüber regeln? Also ungefähr so: if user_laston=0 then show message else user_laston =/(ungleich)0 then don't show if end (sorry, kann kein php ...) Das müsste noch vor dem aktuellen datum eintragen passieren. Tom ------------------ Bei Problemen mit Code von mir bitte eine
![]() ![]() Zuletzt editiert von clan_tecadmin
![]() |
||||
Inaktiv |
|
||||
![]() ![]() Weltmeister ![]() Herkunft: Cambridge Beiträge: 7300 |
# Antwort: 1 - 14.11.2007 um 18:31 Uhr
den neu registrierten benutzern wird die zeit zugewiesen, die du unter system - optionen - clansphere eingestellt hast. ließe sich glaube ich am leichtesten so realisieren dass man users_laston checkt und falls der benutzer da noch keinen eintrag hat ist das sein erster login. |
||||
Inaktiv |
|||||
![]() Poststar ![]() Beiträge: 766 |
# Antwort: 2 - 14.11.2007 um 18:33 Uhr
ähm Duriel das hat der doch geschriben, oder? if user_laston=0
then show message else user_laston =/(ungleich)0 then don't show if end ------------------ KBs speichern, Produktion ausrechnen, Spioberichte speichern...
Machs dir einfach! ![]() (System for Intelligence, Cooperation and Combat) |
||||
Inaktiv |
|||||
![]() ![]() Weltmeister ![]() Herkunft: Cambridge Beiträge: 7300 |
# Antwort: 3 - 14.11.2007 um 18:44 Uhr
ah ok, hatte mir den code nicht angeguckt. so wies beschrieben war klang es nach was anderem. jo, ist was ich meinte. aber überlege gerade, geht wahrscheinlich doch nicht. denke dass users_laston wahrscheinlich geupdatet wird bevor das script bei der abarbeitung des moduls landet |
||||
Inaktiv |
|||||
![]() ![]() Thread-Ersteller Supporter ![]() Herkunft: Daheim Beiträge: 2923 |
# Antwort: 4 - 14.11.2007 um 18:48 Uhr
14.11.2007 um 18:25 Uhr - clan_tecadmin: Das müsste noch vor dem aktuellen datum eintragen passieren. in die laston spalte oder man erstellt eine zusätzlich spalte: user_was_online bei registrierung = 0 wenn der user sich einloggt, wird dies auf 1 gesetzt in der login-datei dann jeweils abfrage, ob user_was_online gleich 0 ist ... wenn 0 dann halt die nachricht anzeigen ... (weiß nicht wirklich wie ich es audrücken soll ... ) Tom ------------------ Bei Problemen mit Code von mir bitte eine
![]() ![]() |
||||
Inaktiv |
|||||
![]() ![]() Medal of Honor ![]() Herkunft: Hamm Beiträge: 11094 |
# Antwort: 5 - 14.11.2007 um 18:49 Uhr
geht sowieso nicht, da users_laston mit der Zeit der Registrierung gefüllt wird., sie ist also nicht 0. Man müsste also bei der Registrierung das users_laston entfernen, und dann mit dem if arbeiten. Nur wie duRiel schon sagte, müsste man dann den Text vor dem Eintragen indie SQL abfangen. ------------------ mfg Patrick "Fr33z3m4n" Jaskulski ![]() Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. Zuletzt editiert von Fr33z3m4n ![]() |
||||
Inaktiv |
|||||
![]() ![]() Thread-Ersteller Supporter ![]() Herkunft: Daheim Beiträge: 2923 |
# Antwort: 6 - 16.11.2007 um 14:24 Uhr
ach so, schade naja, dann vll. möglichkeit 2? (eine weitere spalte) oder man lässt halt bei der registrierung "0" eintragen ... Tom ------------------ Bei Problemen mit Code von mir bitte eine
![]() ![]() |
||||
Inaktiv |
|||||
![]() ![]() Medal of Honor ![]() Herkunft: Hamm Beiträge: 11094 |
# Antwort: 7 - 16.11.2007 um 15:52 Uhr
2te Spalte, bzw. extra spalte (users_logtin) erstellen, wäre eine möglichkeit. kannste auch gleich als statistik nutzen, wie oft der user sich schon eingeloggt hat ^^ ------------------ mfg Patrick "Fr33z3m4n" Jaskulski ![]() Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. Zuletzt editiert von Fr33z3m4n ![]() |
||||
Inaktiv |
|||||
![]() ![]() Thread-Ersteller Supporter ![]() Herkunft: Daheim Beiträge: 2923 |
# Antwort: 8 - 16.11.2007 um 18:37 Uhr
Also, d.h. wir brauchen erstmal eine neue Spalte:
Standard: 0 Dann muss jetzt (nur) noch in die users/login.php der Befehl Abfrage Wenn 0, dann Nachricht anzeigen und dann + 1 Wer kann mir dabei helfen??? Tom ------------------ Bei Problemen mit Code von mir bitte eine
![]() ![]() Zuletzt editiert von clan_tecadmin ![]() |
||||
Inaktiv |
|||||
![]() ![]() Medal of Honor ![]() Herkunft: Hamm Beiträge: 11094 |
# Antwort: 9 - 16.11.2007 um 19:08 Uhr
/mods/users/login.php Zeile 60-61
dadrunter einfügen:
------------------ mfg Patrick "Fr33z3m4n" Jaskulski ![]() Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. Zuletzt editiert von Fr33z3m4n ![]() |
||||
Inaktiv |
|||||
![]() ![]() Thread-Ersteller Supporter ![]() Herkunft: Daheim Beiträge: 2923 |
# Antwort: 10 - 16.11.2007 um 19:09 Uhr
genau xD die abfrage des wertes und das plus 1 (+1) Tom ------------------ Bei Problemen mit Code von mir bitte eine
![]() ![]() |
||||
Inaktiv |
|||||
![]() ![]() Medal of Honor ![]() Herkunft: Hamm Beiträge: 11094 |
# Antwort: 11 - 16.11.2007 um 19:13 Uhr
sollte so passen ------------------ mfg Patrick "Fr33z3m4n" Jaskulski ![]() Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
||||
Inaktiv |
|||||
![]() ![]() Thread-Ersteller Supporter ![]() Herkunft: Daheim Beiträge: 2923 |
# Antwort: 12 - 16.11.2007 um 19:18 Uhr
ja jetzt habe ich nur noch kurz die frage variable für den benutzernamen also direkte anrede hallo xyz ... Tom ------------------ Bei Problemen mit Code von mir bitte eine
![]() ![]() |
||||
Inaktiv |
|||||
![]() ![]() Medal of Honor ![]() Herkunft: Hamm Beiträge: 11094 |
# Antwort: 13 - 16.11.2007 um 19:19 Uhr
$account['users_nick'] Alle globalen variablen für den User Account findest du unter "System" -> "Variables" Bsp: account["users_lang"] German
account["users_limit"] 50 account["users_nick"] Fr33z3m4n account["users_timezone"] 3600 account["users_view"] 466 ------------------ mfg Patrick "Fr33z3m4n" Jaskulski ![]() Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. Zuletzt editiert von Fr33z3m4n ![]() |
||||
Inaktiv |
|||||
![]() ![]() Thread-Ersteller Supporter ![]() Herkunft: Daheim Beiträge: 2923 |
# Antwort: 14 - 16.11.2007 um 19:21 Uhr
Danke!!! Funktioniert super!!! ![]() Tom ------------------ Bei Problemen mit Code von mir bitte eine
![]() ![]() Zuletzt editiert von clan_tecadmin ![]() |
||||
Inaktiv |
|||||
![]() ![]() Medal of Honor ![]() Herkunft: Hamm Beiträge: 11094 |
# Antwort: 15 - 16.11.2007 um 19:22 Uhr
kein ding, kannst ja dann mal Status geben, obs geklappt hat. ------------------ mfg Patrick "Fr33z3m4n" Jaskulski ![]() Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
||||
Inaktiv |
|||||
![]() Poststar ![]() Herkunft: Coburg Beiträge: 691 |
# Antwort: 16 - 18.11.2007 um 14:14 Uhr
Also wenn ich das einbinde, kommt bei mir bei jedem Login der Willkommenstext. Solte doch nur beim ersten mal kommen. Gruß Alex ------------------ ![]() |
||||
Inaktiv |
|||||
![]() ![]() Supporter ![]() Beiträge: 6116 |
# Antwort: 17 - 18.11.2007 um 14:38 Uhr
haste das neue feld inder datenbank angelegt? |
||||
Inaktiv |
|||||
![]() ![]() Weltmeister ![]() Herkunft: Cambridge Beiträge: 7300 |
# Antwort: 18 - 18.11.2007 um 14:38 Uhr
dann hast du den sql teil von freezeman nicht richtig drin. |
||||
Inaktiv |
|||||
![]() Poststar ![]() Herkunft: Coburg Beiträge: 691 |
# Antwort: 19 - 18.11.2007 um 14:55 Uhr
Danke für den Tip ![]() Gruß Alex ------------------ ![]() |
||||
Inaktiv |
|||||
![]() King for a day Herkunft: ----- Beiträge: 331 |
# Antwort: 20 - 18.11.2007 um 16:01 Uhr
macht mal ne codepaste dafür |
||||
Inaktiv |
|||||
![]() Dieses Thema wurde von Fr33z3m4n ![]() ![]() |
|||||
Antworten: 25
|
Latest 5 Templates
Demo
Probiere ClanSphere aus und teste daran herum. Demo
Spenden
ClanSphere ist freie OpenSource Software.
Bitte unterstützt uns.
Spenden