Frage von Hanslkraut, 96

Text bei gewissem Datum ändern bei HTML?

Unzwar ich schreibe gerade an einer Website bei der sich ein Termin alle 2 Wochen verändern soll. Jetzt meine Frage ist das irgendwie Möglich das das die Website selbstständig macht?

Danke für jede Antwort! lg david

Antwort
von AutorMJE, 13

Hallo, wie ich gesehen habe, hast Du Dropbox. Ich weiß nicht wie diese definierte Seite arbeitet. Dropbox wird ja, soweit ich weiß, auch von Jimdo angeboten. Ergo scheint mir da der Kalender vorgesichert. Ich kann mich aber auch total irren. Es gibt für Dropbox diese kleinen Helfer für Terminkalender, in die man eben wichtiges notiert, das einen auch noch mit Pieps oder einer kurzen Nachricht per Mail oder Smartphone erinnert... Diesen Kalender kann man, soweit ich weiß, sogar mit der Homepage (Jimdo bspw.) vernetzen, ohne dass man dafür eine Datenbank benötigt. Gleiches gilt auch bei Widgets, die diese Kalenderfunktion haben. Ob die aber kostenlos sind, müsstest Du mal nachsehen. So weit ich weiß, ist das bei Jimdo der Fall, Sogar umgedreht ist das möglich. Ergo hast Du mit so einem Kalender alles und überall im Überblick.

Erkundige Dich doch einfach mal bei Jimdo bzw. bei Dropbox... Dropbox ist ja auch in Smartphones heute Gang und Gäbe...:)

Viel Glück dir...

Noch was zu Javascript: auf diese Scriptsprache würde ich verzichten. Denn Du weißt ja nicht ob die Nutzer im Netz mit oder ohne Javascript durch das Netz surfen...

PHP kann ich dir leider nicht bieten. Ich finde dieses "Programm" unlogisch. Nichts gegen all die, die auf PHP schwören. Sicher ist PHP eine gute Alternative für die Eingabe-Maske von Formularen oder im Zusammenhang mit DBs. Klar wird mir sicher auch, dass ich wohl und übel PHP lernen muss. Aber - bis ich diese unlogischen Dinge verstehe, kann ich mir auch jemanden für die Erstellung von PHP-Seiten kaufen...

Klingt das wieder mal total doof... °°; ...! Oh Mann...! Dafür werde ich sicher irgendwann mal geluncht... Ich schreibe auch schon seit mehr als 20 Jahren Homepages... Allerdings auch nur soweit, wie ich die Scripte, Anweisungen, Befehle und Strings verstehe. Und es passiert mir oft dass ich dann auf JS ausweiche, eben weil ich PHP echt nicht kapiere...

Aber bei dir kann das ja anders sein...;)

Na, forsche am besten mal bei Dropbox nach, sofern du dort deine Page hast. Auch bei Jimdo frage mal nach, bitte. Die haben diese Kalender. Das weiß ich. Aber ob die auch für Dich interessant sind, beurteile ich nicht...

Viel Glück und hoffentlich bald gute Erfolge...:)

Antwort
von Homero, 21

Hallo Hanslkraut,

es gibt in PHP die Funktion time(), die Dir die aktuelle Zeit gibt,

Sie gibt einen Unix-Timestmap zurück.

Das sind die Sekunden seit Januar 1 1970 00:00:00 GMT.

Mit der Funktion date() bekommst Du aus diesem viele verschiedene Informationen über die Zeit bzw. das Datum. Auch die Kalenderwoche.

Mit If(), switch() oder einem Array kannst Du nun die Ihnalte Deiner Seite Steuern.

Du kannst jetzt einfach Text in einem Array ablegen, oder als .txt oder html-Dateien auslesen oder per include() in die Seite holen.

Mal ein Beispiel:

$kw=date("W",time());

if(file_exists("/pfad/kw".$kw.".html"){

  inlcude("/pfad/kw".$kw.".html");

}else{

inlcude("/pfad/default.html");

}

Um Dir konkret weiter zu helfen, wäre es schon nützlich Details Deines Vorhabens zu kennen, und was Du von PHP weist.

Antwort
von LiFe0, 24

Also 1. Kommt es auf deinen Anbueter an.. wenn der php codes zulässt würd ich php nehmen, da du hier einfach eine html seite durch den code erzeugst... wenn nicht musst du jedoch javascript verwenden... dafür müssen jedoch deine user java installiert haben... bei php würde ich ca so etwas schreiben:
function Rest(){
$startzeit=//.startzeit.;
return (time()-$startzeit)÷(14×24×3600);
}
//hier musst du jetzt selbst etwas coden weil ich nicht weis wie sich die zeit nach 2 wochen verändern soll...
Mit echo "";kannst du dann alles ausgeben z.b.:
Echo "...";
Und am schluss noch ?>
Wenn du noch mehr code brauchst schreib wie sich deine zeit verändern soll nach 2 wochen

Antwort
von MrKnowIt4ll, 68

Kommt darauf an, was dein Backend ist...Falls es nur eine simple eigenständige HTML Seite ist, kannst du das mit JavaScript machen, falls du nicht Daten von einer Datenbank dazu abrufen musst :)

Kommentar von Hanslkraut ,

die daten würde ich einmalig davor einschreiben das heißt ohne Datenbank :)

Kommentar von MrKnowIt4ll ,

Jo super, dann geht JavaScript :)

Kommentar von Hanslkraut ,

ok ich weiß es ist viel verlangt aber könntest du mir so ein codebeispiel zeigen? :)

Kommentar von MrKnowIt4ll ,

Ich kenn' doch das Setup gar nicht :D Wie die Seite aufgebaut ist, was du genau machen willst und alles :P Da kann ich mir viel zusammen reimen!

Kommentar von Hanslkraut ,

https://www.dropbox.com/s/4tva6rpy9omwra6/code.html?dl=0

Unter diesem link ist der ausschnitt des codes.
Unzwar möchte ich jeweils unter den einzelnen Grupppen folgendes:

Nächste Stunde: (Und hier sollte sich dann das datum immer verändern zu dem was ich eingebe) immer in 2 wochen abstände 

ich hoffe man versteht was ich meine :)

Kommentar von MrKnowIt4ll ,

Du willst also, dass dort jede Stunde das jeweils nächste Datum steht, welches du irgendwo eingibst ? Das geht ohne Backend nicht..

Kommentar von Hanslkraut ,

ja das wäre mein vorhaben...
Ok das würde bedeuten?

Kommentar von MrKnowIt4ll ,

Du brauchst irgendwas serverseitiges. PHP, ASP.NET, node.js(?)...Das läuft dann hintendran mit und kann zeitgesteuert Daten an die Webseite übermitteln, damit die sich aktualisiert.

Kommentar von Hanslkraut ,

ja php geht! :)

Kommentar von MrKnowIt4ll ,

Ah, wunderbar...kann nur leider kein PHP, sry :/ ^^

Kommentar von Hanslkraut ,

schade aber trotzdem danke! :) 

kann irgendjemand php?

Kommentar von perhp ,

Einfach selbst probieren und recherchieren, so schwer ist das nicht. Du machst irgendwo ein Formular, was du absendest und danach übergibst du mit Parameter das Datum und änderst das DatepickerFeld .

Antwort
von RakonDark, 61

entweder mit javascript oder mit php serverseitig . mit HTML jedenfalls nicht .

Kommentar von Hanslkraut ,

wäre ein code beispiel möglich? ich hab leider sehr wenig übung in javascript/php :/

Kommentar von RakonDark ,

schreib mir mal die daten als Nachricht , ich schuster dir was zusammen .

Keine passende Antwort gefunden?

Fragen Sie die Community