Einzelnen Beitrag anzeigen
  #1  
Alt 11.04.2013, 17:41:10
Rewa Rewa ist offline
Anfänger
 
Registriert seit: Apr 2013
Alter: 33
Beiträge: 10
Diashow mit variablen Bildern in den Ordnern

Hallo, ich möchte eine Diashow machen bei der die anzahl der Bilder in den jeweiligen Ordnern variabel ist. Die einzelnen Ordner werden je nach Tageszeitpunkt und Uhrzeit angesprochen.

Nun, ist mein Problem, dass ich die Übergabe der Anzahl von den Bildern von PHP in JavaScript einfach nicht funktioniert.

Ich habe es folgendermaßen versucht.

index.php mit JS-Code
Code:
  if (StdAktuell >= 11 && StdAktuell <18)
  document.write('<iframe src="dia.html"> </iframe>');
dia.html der PHP-Code
PHP-Code:
<?php 
$Datum
=date('d');
$handle=opendir($Datum); // hier wird der gewünschte Ordner angegeben  
$count=0// counter wird auf 0 gesetzt    
while ($file readdir ($handle))       {            
if (
$file != "." && $file != "..")              {               
        
$count++; // counter wird erhöht                    
        //echo "filen"; // hier könntest du dieeinzelnen files                                   // ausgeben lassen          
        
}           }     
        
closedir($handle);      
        
    
?>
dia.html der JS-Code

Code:
var DatumHeute = new Date();
var Wochentag = DatumHeute.getDate();

var variable = "<?php  echo $count;?>";
 


    for(i=1; i<variable;i++) {var def_imges=new Array (Wochentag+'/Folie'+i+'.jpg');}
Genau jetzt ist das Problem, dass die variable undefined wird, da die nichts übertragen wird.
Meiner Ansicht nach müsste es funktionieren.

Ich hoffe einer von euch kann mir weiterhelfen und mir sagen, wie ich das Problem lösen kann oder mir einen denkanstoss für eine ander Lösung geben.

Danke und viele Grüße

Rewa
Mit Zitat antworten