möchte gerne Inhalte bzw. ein Layer mit entsprechenden Inhalten dynamisch nach einer bestimmten Zeit austauschen…
Beispiel:
Ein Kunde registriert sich und findet im Downloadbreich einen Downloadlink sowie 3 weitere Produkte, deren Downloadlinks alle 7 Tage der Reihe nach „freigeschaltet“ werden sollen. Ein Layer, welches momentan nur aus dem Vorschautext des bald downloadbaren Produktes besteht, soll mit einem Layer, welches einen kurzen Text und den Downloadlink anzeigt, nach 7 Tagen (ab Registierung) automatisch ausgetauscht werden. Der nächste Layer des nächsten Produktes soll dann nach 14 Tagen nach Registrierung dynamisch ausgetauscht werden, der nächste Layer nach 21 Tagen nach Registrierung… usw. bis alles „freigeschaltet“ ist.
Wie kann man sowas zusammenbauen? Danke für jede Hilfe!
Das geht definitiv nicht mit HTML.
Dazu solltest Du eine serverseitige Sprache verwenden.
Du wirst sicher irgendwo gespeichert haben, wann sich der Nutzer registriert hat. Wenn er dann die Downloadseite aufruft, wird geprüft, wie viele Tage das her ist und entsprechend viele Links in die Seite geschrieben.
Deswegen könnte er aber noch die URLs direkt aufrufen. Das könnte man ja dadurch verhindern, dass nicht die Dateien direkt verlinkt werden, sondern ein eigenes Script, das die Dateien aus einem gesicherten Bereich holt und nur bei genügender Berechtigung dann ausliefert, sprich wenn berechtigt, wird nicht eine HTML-Seite vom Script generiert, sondern die Datei.