Homepage selbermachen 7.852 Themen, 35.619 Beiträge

Java Script oder HTML Code ???

eddicool / 6 Antworten / Baumansicht Nickles

Für einen Schüler in der Schweiz den Ich unterstütze (und auch hierherlocken will !!) habe ich folgende Frage: Eine Unterseite wird als Chat benutzt ! Hierin steht zu Anfang "Meine Chatzeit ist von 19.00 - 19.30 Uhr....er möchte das zwischen 19.00 - 19.30 Uhr darunter steht "Jetzt ist Chatzeit" oder " Ich bin jetzt im Chatroom" vor und nach der genannten Uhrzeit soll dort stehen "Du bist zu Früh oder zu spät" Ich stelle diese Frage für Ihn weil er sich noch nicht so traut,wohl auch die Frage nicht so richtig formulieren kann, aber aller Anfang ist schwer das kennen wir ja sebst! Er ist recht begabt u. ich möchte Ihm weiterhelfen! ( da lerne ich ja auch bei denn ich weiß nicht wie man den Code bauen kann !) Kann jemand helfen? Das wäre ganz lieb


Gruß eddicool


 


 

bei Antwort benachrichtigen
Brigitte Woort eddicool „Java Script oder HTML Code ???“
Optionen

Das mit der Begrüßung 'Jetzt ist Chatzeit' würde auch mit Java-Script funktionieren.
Dynamische Webseiten werden überwiegend mit PHP geschrieben.

Tourials u. Tipps u. a. unter

www.webmaster-resource.de

Gitte

bei Antwort benachrichtigen
eddicool Brigitte Woort „Das mit der Begrüßung Jetzt ist Chatzeit würde auch mit Java-Script...“
Optionen

Danke für die Mühe! Ich denke ein Java Script würde doch da genügen!
Nur wie würde der dann lauten ! Ich hab da wirklich keine Idee!
Danke für die Antwort!
gr eddi

bei Antwort benachrichtigen
xafford eddicool „Java Script oder HTML Code ???“
Optionen

Geht mit JavaScript, allerdings gibt es bei JavaScript ein Problem, es nutzt die lokale Zeit des jeweiligen Surfers. Wenn also seine Uhr verstellt ist, er in einer anderen Zeitzone ist oder keine Sommer-/Winterzeit hat, dann stimmt seine Zeit nicht mit deiner überein und er wundert sich, daß keiner im Chat ist.
Ergo wäre eine serverseitige Lösung geschickter. In PHP sähe das ungefähr folgendermaßen aus:

$hour=date("G");
$minute=date("i");
if( $hour==19 && $minute<=30 )
{
echo "Ich bin im Chat";
}
else
{
echo "Keine Chatzeit";
}

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
eddicool xafford „Geht mit JavaScript, allerdings gibt es bei JavaScript ein Problem, es nutzt die...“
Optionen

Danke für die schnelle Rückmeldung!
Aber ich denke ein Java Script würde genügen für einen 12.Jährigen
ich weiß garnicht ob er mit PHP umgehen kann!
Nur wie komme ich dann an den Java Script Code? Ich kann das selber nicht!
Über eine weitere Hilfe würde ich mich sehr freuen!
Gruß eddi

bei Antwort benachrichtigen
xafford eddicool „Java Script oder HTML Code ???“
Optionen

Okay, hier der Code:


<input name="text" style="border-width:0px;" />
<script type="text/javascript">
function time()
{
var text="Derzeit offline";
var datum=new Date();
var hour=datum.getHours();
var minute=datum.getMinutes();
if( hour==19 && minute<=30 )
{
var text="Derzeit online";
}
var feld=document.getElementsByName("text");
feld[0].value=text;
}
time();
</script>
Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
eddicool xafford „Okay, hier der Code: function time var text Derzeit offline var datum new Date...“
Optionen

Hallo @xafford,
ganz lieben Dank für Deine helfende Hand da wird der junge Mann sich bestimmt freuen!
Und ich werde die Logik auch mal studieren.... denn damit lerne ich auch dazu!!
Merci nochmal
ciao eddi aus Hessen

bei Antwort benachrichtigen