mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 15:55 Benutzername: Passwort: Auto-Login

Thema: Probleme mit Wechselscript vom 05.08.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Probleme mit Wechselscript
Autor Nachricht
Jens.V
Threadersteller

Dabei seit: 05.08.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst So 05.08.2007 09:49
Titel

Probleme mit Wechselscript

Antworten mit Zitat Zum Seitenanfang

Hallo

ich habe vor 4 verschiedene Divs alle 7Tage wechseln zu lassen. mein script sieht im Moment so aus:

[code]<script type="text/javascript">
function einblenden ()
{
var anzahl = 4;
var timestamp = new Date(2007, 7, 17, 4, 0, 0).getTime();
[code]var newtime = new Date().getTime();
var nr = Math.floor((newtime+timestamp)/24/60/60/1000/7)%anzahl+1;
document.getElementById("div"+nr).style.visibility = "visible";
}
</script>
[/code]

Das komische ist wenn ich das von Hand teste also sprich bei

[code]var newtime = new Date(2007, 8, 5, 10, 0, 0).getTime();[/code]

das heute Datum eingebe wechselt es zu Div2 nehme ich das wieder raus, wird wieder Div1 angezeigt!

Ich kann leider kein Fehler finden * Keine Ahnung... *

hoffe mir kann jemand helfen Hä?

Viele grüße JEns
  View user's profile Private Nachricht senden
SPL1FFSTAR

Dabei seit: 04.06.2007
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst So 05.08.2007 20:15
Titel

Antworten mit Zitat Zum Seitenanfang

machs doch mit php, das geht viel einfacher und die leute ohne js. haben auch ne chance ...
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Jens.V
Threadersteller

Dabei seit: 05.08.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 08.08.2007 09:32
Titel

Antworten mit Zitat Zum Seitenanfang

Hi also habe das Javascript zum laufen bekommen werde aber trotzdem versuchen es Serverseitig zum laufen zu bringen ob wohl mich die kleine Masse die JS deaktiviert hat nicht abscrekt Javascript einzusetzten.

Komme am PHP im mom nicht weiter *Schnief*

Code:
<?php

      $anzahl = 4;
      $newDate = mktime(0,0,0, 8, 1, 2007);
      $newtime = time();
      $diffDate = ($newDate-$actDate);
      $days = floor($diffDate / 24 / 60 / 60 / 7)%anzahl+1;
      
      echo $days;

?>


$days gibt immer 1 zurück aber es müsste doch alle 7 Tage eine höher springen ?

Viele Grüße
  View user's profile Private Nachricht senden
SPL1FFSTAR

Dabei seit: 04.06.2007
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 08.08.2007 15:36
Titel

Antworten mit Zitat Zum Seitenanfang

pass auf. du nimmst dir einfach ein kleines flatfile ( tag.txt ) , und speicherst den aktuellen tag darein.
ach ich schreib dirs schnell. eigentlich braucht man nur modulo.

Code:
<?php
   $seiten[0]="seite 1";
   $seiten[1]="seite 2";
   $seiten[2]="seite 3";
   $seiten[3]="seite 4";
   $fp=fopen("tag.txt","r");
   $last=fgets($fp);
   fclose($fp);
   if(time()%604800==0) {
   $fp=fopen("tag.txt","w");
   if($last=3) $write="0";
   else $last++;
   fwrite($fp,$last);
   }
        echo $seiten[$last];
?>


Zuletzt bearbeitet von SPL1FFSTAR am Mi 08.08.2007 15:54, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
Jens.V
Threadersteller

Dabei seit: 05.08.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 08.08.2007 17:29
Titel

Antworten mit Zitat Zum Seitenanfang

Hmm das geht leider nicht das ich 4 verschieden seiten nehme :/

Es müssen 4 DIV´s sein in einem Dokument!

lG Jens
  View user's profile Private Nachricht senden
SPL1FFSTAR

Dabei seit: 04.06.2007
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 08.08.2007 18:20
Titel

Antworten mit Zitat Zum Seitenanfang

include die datei doch an der stelle an der der div ausgegeben werden soll und fülle die daten im array mit dem inhalt des
divs, wo ist denn das problem Oo
  View user's profile Private Nachricht senden
 
Ähnliche Themen Probleme mit PDF
CSS Probleme
probleme mit ie 6 und ie 7
Probleme mit IE
probleme mit css
Probleme im IE
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.