Ciao a tutti!
Comincio col dirvi che sono una super super novellina di linguaggi di programmazione quindi non mettetevi le mani nei capelli leggendo questo post.... vi prego!
vi spiego il mio problemino... per me one... ho questa funzione per randomizzare l'immagine dalla quale ho cercato di generare un xml per passare i dati a flash...
Codice PHP:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<?php
header('Content-type=text/xml');
$xml="<Random>";
$base_dir = 'My_Gallery/';
foreach (glob($base_dir . '/*', GLOB_ONLYDIR) as $item) {
$files = array();
$dh = opendir($item);
while ($image = readdir($dh)) {
if (!preg_match("#\.jpe?g$#i", $image)) {
continue;
}
$files[] = $image;
}
$random = rand(0, count($files) - 1);
$xml.= "pic image= \"../My_Gallery/$item/{$files[$random]}\" /800x1450.jpeg&size=80x100c10>
";
}
$xml.= "</Random>";
?>
ora questo codice dovrebbe caricarmi le immagini random in una cornice in flash(un pulsante) una per ogni cornice... ho fatto quindi questo pulsante e in un clip vuoto ho messo questo codice:
codice:
filexml= "immagini_random.php"; ApriXml(); function ApriXML (){ mioxml= new XML(); myarray= new Array(); mioxml.load (filexml); mioxml.onLoad = ElaboraXML; function ElaboraXML(success) { if (mioxml.loaded) { trace(mioxml); } } }
e...
Ovviamente non succede niente
Vi prego sono un autodidatta e non capisco dove sbaglio...illuminatemi vi prego!
Grazie mille a tutti e perdonatami per il post lunghissimo...