Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Weil du nur drei Tipps da drin stehen hast, heute aber der 141 Tag im Jahr ist? Du hattest irgentwo als Bedingung geschrieben, du wolltest für jeden Tag im Jahr einen Tipp machen und da war das die einfachste Variante, sie hat aber zur Bedingung, dass es auch wirklich so viele Tipps, wie Tage im Jahr gibt und das ohne Lücke.
ach so ist das, dann kann ich ja beruhigt sein. nun müsste ich aber gleich auch fragen wie ich den das umschreiben kann damit es für belibige Tage funktioniert? Ich denke mal in der Zeile echo $tip[date('z')]; muss irgendwie anstelle eines z vielleicht eine Zahl reingeschrieben werden?
ja genau so meinte ich das auch. Vielen Dank, das find ich echt toll das du mir hilfst.
Wenn ich dann echo $tip[date('z')%count($tip)+1]; schreibe, dann wird also jeden Tag eine neuer Tipp angezeigt? Wird den auch dabei darauf geachtet, das nicht der gleiche Tipp wie gestern angezeigt wird, sondern alles einmal nach der Reihe durchläuft? Also erst 1,2,3 dann wieder 1,2,3 und nicht gemischt 1,3,2 ?
Heißt soviel wie: Schreibe ( echo ... ) den Tip mit der Nummer ( $tip[...] ), die sich folgendermaßen errechnet: Rest ( % ) von Nummer des Tages im Jahr ( date('z') ) geteilt durch Anzahl der Tips ( count($tip) ) plus eins ( +1 ). So müsste dann, wenn ich keinen Denkfehler habe immer eine Nummer zwischen dem 1. Tip und dem letzten rauskommen, die an jedem Tag anders ist. Alles nur reine Mathematik.
Noch eins:
Ich helfe ja gere aber das nächste Mal schreib' sowas nicht mehr hier ins Forum, denn erstens ist das hier das JavaScript- und nicht das php-Forum und zweitens beginnt dieser Thread langsam sehr banal zu werden.