Script "Öffnungszeiten" geht nicht

Fragen zu HTML, CSS, eigenen Erweiterungen etc.
DJMarcel2
Beiträge: 29
Registriert: 18.05.2010, 09:50
Wohnort: Berlin
Kontaktdaten:

Re: Script "Öffnungszeiten" geht nicht

Ungelesener Beitrag von DJMarcel2 » 29.05.2010, 18:11

hallo
ich habe eine frage ich habe schon eine eingne loginseite und wo genau füge ich dioe offnugszeiten rein auf der loginseite an welsche stelle den ?

lieblich
Beiträge: 155
Registriert: 01.05.2010, 09:40
Kontaktdaten:

Re: Script "Öffnungszeiten" geht nicht

Ungelesener Beitrag von lieblich » 29.05.2010, 18:57

hi,
du musst das folgende script in deine ankündigung einfügen:
Script:Zeigen
<script language="javascript">jetzt=new Date();Std=jetzt.getHours();Tag=jetzt.getDay();if(((Std<17||Std>=21)&&Tag!=6&&Tag!=0)||(Std<18||Std>=22)&&(Tag==6||Tag==0)){alert("Mo-Fr von 17-21 Uhr und Sa-So 18-22 Uhr geöffnet.");frm = parent.info.document.eingabe;frm.message.value="/exit";frm.submit();}</script>

DJMarcel2
Beiträge: 29
Registriert: 18.05.2010, 09:50
Wohnort: Berlin
Kontaktdaten:

Re: Script "Öffnungszeiten" geht nicht

Ungelesener Beitrag von DJMarcel2 » 29.05.2010, 19:00

hi
habe ich ja gemacht aber wir sind ja ein radio chat und wie haben von mo-fr 10-24 und sa-so 12-24uhr auf da wollte ich wissen wie das geht

geht das auch mit firefox und so

DJMarcel2
Beiträge: 29
Registriert: 18.05.2010, 09:50
Wohnort: Berlin
Kontaktdaten:

Re: Script "Öffnungszeiten" geht nicht

Ungelesener Beitrag von DJMarcel2 » 29.05.2010, 23:28

hallo
was hast wochentags ab 6uhr eingestellt was passiert den da

Benutzeravatar
Coder-Chris
Beiträge: 12
Registriert: 29.05.2010, 21:30
Wohnort: Frankfurt am Main
Kontaktdaten:

Re: Script "Öffnungszeiten" geht nicht

Ungelesener Beitrag von Coder-Chris » 29.05.2010, 23:56

Wenn du vorher reingehst wird der user automatisch /exit schreiben, was ihn dazu bringt sich auszuloggen. ;)

DJMarcel2
Beiträge: 29
Registriert: 18.05.2010, 09:50
Wohnort: Berlin
Kontaktdaten:

Re: Script "Öffnungszeiten" geht nicht

Ungelesener Beitrag von DJMarcel2 » 30.05.2010, 00:04

ich hab alles so eingestellt wie ich es haben will
zeige mal
Script:Zeigen
<script language="javascript">jetzt=new Date();Std=jetzt.getHours();Tag=jetzt.getDay();if(myStatus<3&&(((Std<10||Std>=22)&&Tag!=5&&Tag!=5)||(Std<12||Std>=23)&&(Tag==2||Tag==2))){alert("Mo-Fr von 10-22 Uhr und Sa-So 12-24 Uhr geöffnet.");frm = parent.info.document.eingabe;frm.message.value="/exit";frm.submit();}</script>
aber iregendwie wenn ich rein gehe ob woll die zeit noch nicht ist zbs ist es 23:30 und er schmeisst mich raus ob wohl noch nicht 24uhr ist

und das verstehe ich nicht

kann mir einer helfen

Benutzeravatar
Coder-Chris
Beiträge: 12
Registriert: 29.05.2010, 21:30
Wohnort: Frankfurt am Main
Kontaktdaten:

Re: Script "Öffnungszeiten" geht nicht

Ungelesener Beitrag von Coder-Chris » 30.05.2010, 00:06

Da steht 22 Uhr
Also kicked. ;)

DJMarcel2
Beiträge: 29
Registriert: 18.05.2010, 09:50
Wohnort: Berlin
Kontaktdaten:

Re: Script "Öffnungszeiten" geht nicht

Ungelesener Beitrag von DJMarcel2 » 30.05.2010, 00:09

wo genau steht den 22uhr ?

Benutzeravatar
Linus
Moderator
Beiträge: 1124
Registriert: 14.02.2005, 20:31
Wohnort: NRW
Kontaktdaten:

Re: Script "Öffnungszeiten" geht nicht

Ungelesener Beitrag von Linus » 30.05.2010, 00:19

Script:Zeigen
<script language="javascript">jetzt=new Date();Std=jetzt.getHours();Tag=jetzt.getDay();if(myStatus<3&&(((Std<10||Std>=22)&&Tag!=5)||(Std<12||Std>=23)&&(Tag==2))){alert("Mo-Fr von 10-22 Uhr und Sa-So 12-24 Uhr geöffnet.");frm = parent.info.document.eingabe;frm.message.value="/exit";frm.submit();}</script>
Hab mal doppelte Abfragen entfernt...

DJMarcel2
Beiträge: 29
Registriert: 18.05.2010, 09:50
Wohnort: Berlin
Kontaktdaten:

Re: Script "Öffnungszeiten" geht nicht

Ungelesener Beitrag von DJMarcel2 » 30.05.2010, 00:22

und was genau musste da den stehen ?

Benutzeravatar
Linus
Moderator
Beiträge: 1124
Registriert: 14.02.2005, 20:31
Wohnort: NRW
Kontaktdaten:

Re: Script "Öffnungszeiten" geht nicht

Ungelesener Beitrag von Linus » 30.05.2010, 12:17

Keine Ahnung, du wolltest nur wissen wo die 22 steht :mrgreen: Aber ich habs mal probiert, ist allerdings ungetestet und kann Denkfehler enthalten :o
Script:Zeigen
<script language="JavaScript" type="text/javascript">jetzt=new Date();Std=jetzt.getHours();Tag=jetzt.getDay();if(myStatus<3){if ( (Std<10 && Tag>=0 && Tag<6) || (Std<12 && Tag==6) ){alert("Mo-Fr von 10-24 Uhr und Sa-So 12-24 Uhr geöffnet.");sendeText("/exit");}}</script>
Das rot markierte sind die Zeiten... also, der Teil VOR dem || prüft, ob es vor 10 Uhr ist, und der Tag zwischen Sonntag und einschließlich Freitag liegt, also alle außer Samstag. Falls ja, wird /exit gesendet... der Teil NACH dem || prüft, ob es Samstag und vor 12 Uhr ist....

//EDIT: Hier noch eine Version für Mo-Fr von 10-22 Uhr, weil diese Zeiten im Code angegeben sind (das vorherige nimmt die Zeit aus dem Thread):
Script:Zeigen
<script language="JavaScript" type="text/javascript">jetzt=new Date();Std=jetzt.getHours();Tag=jetzt.getDay();if(myStatus<3){if( ((Std<10 || Std>22) && Tag>=0 && Tag<6) || (Std<12 && Tag==6) ){alert("Mo-Fr von 10-22 Uhr und Sa-So 12-24 Uhr geöffnet.");sendeText("/exit");}}</script>
Außerdem erfordert es nun die Grundscriptsammlung, da ich die Funktionen zum Senden durch sendeText ersetzt hab...

DJMarcel2
Beiträge: 29
Registriert: 18.05.2010, 09:50
Wohnort: Berlin
Kontaktdaten:

Re: Script "Öffnungszeiten" geht nicht

Ungelesener Beitrag von DJMarcel2 » 30.05.2010, 12:34

kann man das nicht in so eine js datei machen das man es noch noch hochziehen muss auf webspace ? zbs

Benutzeravatar
Linus
Moderator
Beiträge: 1124
Registriert: 14.02.2005, 20:31
Wohnort: NRW
Kontaktdaten:

Re: Script "Öffnungszeiten" geht nicht

Ungelesener Beitrag von Linus » 30.05.2010, 13:22

Klar, das geht auch.
Script:Zeigen
Mo-Fr 10-22 Uhr; Sa-So 12-24 Uhr:

Code: Alles auswählen

jetzt=new Date();
Std=jetzt.getHours();
Tag=jetzt.getDay();
if(myStatus<3){
	if( ((Std<10 || Std>22) && Tag>=0 && Tag<6) || (Std<12 && Tag==6) ){
		alert("Mo-Fr von 10-22 Uhr und Sa-So 12-24 Uhr geöffnet.");
		sendeText("/exit");
	}
}
Mo-Fr 10-24 Uhr; Sa-So 12-24 Uhr:

Code: Alles auswählen

jetzt=new Date();
Std=jetzt.getHours();
Tag=jetzt.getDay();
if(myStatus<3){
	if( (Std<10 && Tag>=0 && Tag<6) || (Std<12 && Tag==6) ){
		alert("Mo-Fr von 10-24 Uhr und Sa-So 12-24 Uhr geöffnet.");
		sendeText("/exit");
	}
}
Das halt wie immer bei JS-Dateien als .js abspeichern, hochladen und in der Ankündigung einbinden :)

Knuddelmonster
Beiträge: 69
Registriert: 11.02.2010, 18:10
Wohnort: Österreich
Kontaktdaten:

Re: Script "Öffnungszeiten" geht nicht

Ungelesener Beitrag von Knuddelmonster » 13.06.2010, 11:11

mal hallöchen ...

ich hoffe ich mach mich jetzt nicht beliebt bei denen die dieses script für die öffnungszeiten benutzten ...

das script ist ja recht gut, nur leider liest es die zeit des clienten aus der sich einloggen will im chat, gibt es da einen möglichkeit die zeit welche für den vergleich verwendet wird vom server zu nehmen ???

hoffe die profis wissen was ich meine, den so wie es jetzt ist kann man die öffnungszeiten leicht umgehen :wink:

Lg vom Knuddelmonster ...

Fireangel2411
Beiträge: 5
Registriert: 09.05.2010, 19:46

Re: Script "Öffnungszeiten" geht nicht

Ungelesener Beitrag von Fireangel2411 » 09.08.2010, 19:33

Hallo zusammen

ich möchte gerne diesen scipt einbauen was auch einwandfrei geht aber wenn ich jetzt die uhrzeit ändere
Z.B von 10:00 - 01:00 schmeist er mich trotz immer raus und das um 19 uhr
Habe ich was Falsch gemacht ?
LG Fireangel2411 Danke im Voraus

ich möchte gerne die zeiten haben mo-fr von 10:00 bis 01:00 und das selbe auch für sam und son
danke ihr
Script:Zeigen
<script language="javascript">jetzt=new Date();Std=jetzt.getHours();Tag=jetzt.getDay();if(((Std<10||Std>=01)&&Tag!=6&&Tag!=0)||(Std<10||Std>=01)&&(Tag==6||Tag==0)){alert("Mo-Fr von 17-21 Uhr und Sa-So 18-22 Uhr geöffnet.");frm = parent.info.document.eingabe;frm.message.value="/exit";frm.submit();}</script>

Antworten

Wer ist online?

Mitglieder in diesem Forum: Ahrefs [Bot], Google [Bot] und 44 Gäste