oggetti flash che si aprano in alernativa tra loro

  • Creatore Discussione Creatore Discussione Gabriel
  • Data di inizio Data di inizio

Gabriel

Nuovo Utente
29 Set 2009
2
0
0
Ciao, faccio siti con dreamweaver (con poca esperienza)
mi servirebbe inserire in una pagina html oggetti in flash (*.swf)
che si aprano in alernativa casuale tra loro

mi spiego meglio

apri la pagina principale e esce un banner fatto in flash
mi servirebbe che in modo casuale (o alternativo) il documento
flash che appare non fosse sempre quello ma scelto tra due in
alternativa fra loro

(mi spiego come un libro strappato eh?)

grazie a chi potrà darmi un suggerimento in merito

Gabriel
 
Così a prima pensata mi viene da consigliarti Javascript per caricare il file, altrimenti usando il PHP ti complicheresti molto di meno la vita.
Usando rand() in PHP assegni i valori disponibili poi lui ne sceglierà uno a caso tra quelli che hai scritto. Fatto questo assegni il valore random ad una variabile e con quest'ultima carichi il file flash.
Supponiamo di avere:
  1. file_flash_1.swf
  2. file_flash_2.swf
  3. file_flash_3.swf
PHP:
<?php

$file = rand (1, 3);

echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">';
echo '<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="it">';
echo '<head>';
echo '<title>Titolo</title>';
echo '</head>';
echo '<body>';
echo '<object width="550" height="400">';
echo '<param name="movie" value="sfile_flash_' . $file . '.swf">';
echo '<embed src="file_flash_' . $file . '.swf" width="550" height="400">';
echo '</embed>';
echo '</object>';
echo '</body>';
echo '</html>';

?>

Ad ogni refresh questo mostrerà un file casuale.

Ovviamente la mia è una bozza buttata in due minuti solo per darti l'idea di come puoi fare.
 
Non so usare php

Ti ringrazio ma non ho mai usato php

puoi indicarmi come dovrei fare nell'altro modo ?
(sono veramente un neofita)

Gabriel
 

Discussioni simili