Antworten auf deine Fragen:
Neues Thema erstellen

Php Script Bilder nach Zeit wechseln

F

Flash18ca

Guest

Hallo Leute ich suche verzweifelt Hilfe.
Ich möchte auf meiner Homepage die Tageszeit einfügen im Sinne von Bildern.
Also will ich das zum Beispiel von 8.00 Uhr Früh bis 12.00 Uhr andere Bilder auf meiner Homepage sind und dan von 12.00 bis 18.00 wieder ander.
Nur habe ich nicht so recht ahnung wie ich sowas anfangen soll
Danke für jede Hilfe.
 

bionaut

Nicht mehr ganz neu hier

AW: Php Script Bilder nach Zeit wechseln

Sollte nicht so schwer sein. mit date() ermittelst Du die aktuelle Uhrzeit und dann über ein if oder switch case lenkst Du Deine Ausgabe, also:

[pseudocode]
wenn zeit größer 0800 und kleiner 1200 dann:
bildx
ansonsten:
bildy
[/pseudocode]

Grüßle
Andreas
 

bionaut

Nicht mehr ganz neu hier

AW: Php Script Bilder nach Zeit wechseln

Und noch ein wenig schnellen PHP-Code:

PHP:
<?php

if (date("Gi") > 800 and date("Gi") <= 1200) {
    $img = "<img src='goodmorning.jpg'>";
} else if (date("Gi") > 1200 and date("Gi") <= 1800) {
    $img = "<img src='goodevening.jpg'>";
} else {
    $img = "<img src='goodnight.jpg'>";
}


echo $img;

?>
 

JonJonson

Aktives Mitglied

AW: Php Script Bilder nach Zeit wechseln

Hab hier 2 Möglichkeiten für dich:
1:
Die Zeit wird mit date ("H"), mktime()) generiert und durch das H die laufende Stunde ausgegeben. Danach einfach eine if-Abfrage ob vor 12 oder danach und unter $img definierst du dann die Grafik.
PHP:
<?

$zeit=date("H", mktime());
if ($zeit < 12)
{
    $img="...";
}
else 
{
    $img="...";
}


2.
Anfang wie oben, nur kannst du damit für jede einzelne Stunde eine andere Grafik setzen.
case 0, case 1, case 2, ... das sind dann die einzelnen Stunden, in denen du dann wieder mit $img jeweils eine andere Grafik angibst

PHP:
<?
$zeit=date("H", mktime());
switch ($zeit)
{
    case 0:
        $img="...";
        break;
    case 1:
        $img="...";
        break;
    case 2:
        $img="...";
        break;
        
        ...
        
    case 23:
        $img="...";
        break;
}
 
F

Flash18ca

Guest

AW: Php Script Bilder nach Zeit wechseln

Boa Super Leute danke das funktioniert!!! *freu*
Ich habe echt sehr lange nach sowas gesucht und nun entlich habe ich den code :)
Und wie sieht das in der Praxis aus ist das gut zu verwenden oder wierd die Ladezeit von der Homepage dadurch zu hoch?
Mfg Flash
 

liontiger

Nicht mehr ganz neu hier

AW: Php Script Bilder nach Zeit wechseln

probier's doch aus ;)
prinzipiell ist da aber nichts komplexes drin, was deine Ladezeit spürbar beeinflussen würde^^
 

time2flirt

Nicht mehr ganz neu hier

AW: Php Script Bilder nach Zeit wechseln

Ladezeit beeinflussung hast du genau 0 , da es wirklich sehr kleine aufgaben sind.

Nur würde ich von php bei dem bildwechsel nach Zeit weg kommen , und das ganze als javascript machen.
Würden die bilder links aus der db (datenbank) kommen wär das aufgabe von php aber so würd ich da in ein simples javascript setzen.
 

stroyer

Aktives Mitglied

AW: Php Script Bilder nach Zeit wechseln

PHP macht es trotzdem einfacher, da alles auf einmal richtig geladen wird. Außerdem können so keine Probleme auftreten. Weiters ist dieses Script dann auch besser erweiterungsfähig.
Und PHP ist in diesem Fall simpler als JS.
 

JonJonson

Aktives Mitglied

AW: Php Script Bilder nach Zeit wechseln

Und es gibt auch Leute, die JS zwecks "Paranoia" :lol: abgeschalten haben. Die sehen dann entweder ein Standardbild oder eben gar nichts. Mit einem PHP-Skript gehts immer.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.616
Beiträge
1.538.358
Mitglieder
67.536
Neuestes Mitglied
QuestionMark
Oben