News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 21
Seite [1] 2 >
xehr


Rock the board




Beiträge: 55
# Thema - 18.08.2008 um 15:10 Uhr
Sry,

wusste grad keinen guten thread-namen

Also wollte fragen ob es möglich ist, das wenn ein user eine bestimmte variable z.b. auf 0 hat,
er dann nicht die index.html zusehen bekommt sondern eine seite wo z.b. steht, bitte erst regeln akzeptieren.

Hoffe ihr versteht was ich meine ^^

Das müsste ja inder index.php zulösen sein oder?
Inaktiv
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 1 - 18.08.2008 um 15:11 Uhr
hi,

willst du dann auf eine andere datei weiterleiten?

gruß,

duRiel


Inaktiv
|
xehr
Thread-Ersteller


Rock the board




Beiträge: 55
# Antwort: 2 - 18.08.2008 um 15:13 Uhr
das ging ja schnell

Ja im prinzip schon,
der user sollte dann auf eine seite weitergeleitet werden wo er erst nen häckchen unter den regeln setzten muss, damit die variable dann 1 ist und er wieder die normale index.html sehen kann.


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 3 - 18.08.2008 um 15:36 Uhr
ok, aber wenn der ein mal bestätigt hat muss das gespeichert werden damit er das nicht bei jedem seitenaufruf machen muss oder?


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 4 - 18.08.2008 um 15:37 Uhr
einfächste dafür wäre in der user_tabelle eine weitere spalte, rules_accepted


------------------
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
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 5 - 18.08.2008 um 15:41 Uhr
@freez aber wenn er es auch für "gäste" haben will?


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 6 - 18.08.2008 um 15:42 Uhr
cookie


------------------
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
|
xehr
Thread-Ersteller


Rock the board




Beiträge: 55
# Antwort: 7 - 18.08.2008 um 15:46 Uhr
jojo hab das so wie freeze gesagt hat mit der neuen spalte

Das soll halt nur dann ausgeführt werden falls in dieser spalte ne 0 steht


Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 8 - 18.08.2008 um 16:12 Uhr
frage hast du ein extra modul für die regeln?


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Inaktiv
|
xehr
Thread-Ersteller


Rock the board




Beiträge: 55
# Antwort: 9 - 18.08.2008 um 16:14 Uhr
jop


Inaktiv
|
Pred


Poststar




Herkunft: Bischofsmais
Beiträge: 762
# Antwort: 10 - 19.08.2008 um 02:20 Uhr
ich würd eher mit sessions arbeiten, damit der er das bei jedem Seitenbesuch akzeptieren muss ^^

Oder soll der User sie nur ein einzigstes mal bestätigen?


------------------


Inaktiv
|
xehr
Thread-Ersteller


Rock the board




Beiträge: 55
# Antwort: 11 - 19.08.2008 um 07:01 Uhr
Ja halt nur wenn inder spalte user_agb ne 0 steht,
sobald der user ja die regeln bestätigt steht ja ne 1 drin.

Besucher sollen damit gar nichts zutun haben.


Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 12 - 19.08.2008 um 08:52 Uhr
aber wenn ein nicht registrierter auf deine seite geht, dann kann man keine 0 oder 1 prüfen, weil es die Spalte nur für registrierte gibt o.O


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 13 - 19.08.2008 um 08:54 Uhr
dann fragste halt vorher

!empty($account['users_id'])


------------------
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
|
xehr
Thread-Ersteller


Rock the board




Beiträge: 55
# Antwort: 14 - 19.08.2008 um 08:54 Uhr
ja man kann ja wenn das geht bestimmt noch was miteinbauen das, wenn kein useracc. vorhanden auch die normale index angezeigt werden soll

edit:

war zulangsam ^^


Zuletzt editiert von xehr am 19.08.2008 um 08:55 Uhr (1x Editiert)
Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 15 - 19.08.2008 um 09:05 Uhr
@xehr's Beitrag

Und der Sinn? Das deine Registrierten Mitglieder Regeln bestätigen müssen und normale Besucher sie nicht bestätigen müssen?


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 16 - 19.08.2008 um 09:07 Uhr
naja, wenn du irgendwo in einen Laden gehst, musste ja auch nicht gleich die AGBs unterschreiben, sondern erst wenn du den Vertrag abschliesst

ist zwar kein guter und schöner vergleich, aber der sinn ist der gleiche.


------------------
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
|
xehr
Thread-Ersteller


Rock the board




Beiträge: 55
# Antwort: 17 - 19.08.2008 um 09:09 Uhr
genau

Ausserdem können besucher ja auch keine Kommentare schreiben und so.


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 18 - 19.08.2008 um 09:12 Uhr
hast du für die abfrage eine htm datei erstellt, oder ein seperates mod ?


------------------
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
|
xehr
Thread-Ersteller


Rock the board




Beiträge: 55
# Antwort: 19 - 19.08.2008 um 09:16 Uhr
ja also ich hab mir nen agb modul gebastelt,
sobald das bestätigt wird, wird halt bei dem user inder spalte user_agb eine 1 eingetragen.

Nur weis ich nun nicht wie ich das amchen muss damit, das direkt abgefragt wird sobald man sich halt einlogt und wenn es null ist halt solange man eingelogt ist und man diese regeln nicht akzeptiert, nichts anderes als diese seite angezeigt wird.

Also hat der user der die regeln nicht bestätigt auch keine chance ne andere seite aufzurufen, es sollte immer nur diese kommen.

deswegen dachte ich das ich das mit in die index.php einbauen müsste

ich hoffe man versteht was ich meine


edit:

zusatz:

es soll ja nicht nur kommen wenn man sich grade einlogt, sondern auch sagen wir mal z.B.

der user xy surft auf der page, ich ändere grade die regeln, die spalte user_agb wird bei allen auf 0 gesetzt, dann sollte bei dem nächsten klick den er grade macht, nicht die seite kommen die er will, sondern wieder die regelseite die er bestätigen muss, dannach kann er dann normal weiter surfen


Zuletzt editiert von xehr am 19.08.2008 um 09:18 Uhr (1x Editiert)
Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 20 - 19.08.2008 um 09:22 Uhr
jojo versteh dich schon, musste halt nur wissen, wie du es aufgebaut hast.

Als erstes m�ssen wir die users_spalte zum Account verkn�pfen
/system/core/account.php
suche nach
 
1.
1. / 2. / ... 
 $acc_sc 'users_id, users_nick, users_lang, access_id, users_limit, users_view, users_timezone, users_dstime, users_pwd';

�ndern in
 
1.
1. / 2. / ... 
 $acc_sc 'users_id, users_nick, users_lang, access_id, users_limit, users_view, users_timezone, users_dstime, users_pwd, users_agb';

somit haste diese spalte schonmal in der globalen Var $account

index.php
 
1.
1. / 2. / ... 
 echo cs_template($cs_micro,$cs_main,$account);

davor schreibst du
 
1.
2.
3.
4.
5.
6.
7.
1. / 2. / ... 
 
if(!empty($account['users_id'])) {
  if(empty(
$account['users_agb)) {
    $_GET['
mod'] = 'agbs'; // Dein Modul, was du erstelt hast
    $_GET['
action'] = 'unterseite'; // Unterseite zum akzeptieren der AGBs
  }
}




------------------
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 ClanSphere Team am 19.08.2008 um 09:22 Uhr (1x Editiert)
Inaktiv
|
Antworten: 21
Seite [1] 2 >


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo