Projet

Général

Profil

Paste
Télécharger (2 ko) Statistiques
| Branche: | Révision:

root / creerPano.php @ 4b86e496

1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
2
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
3
   <head>
4
   <meta http-equiv="Content-type" content="text/html; charset=UTF-8"/>
5
   <link rel="stylesheet" media="screen" href="css/ttn_style_1.css" />
6
   <title>creation d'un panoramique</title>
7
            <script type="text/javascript">
8
            
9
                function showLoad(outgoingLink){
10
 
11
                var link = document.getElementById(outgoingLink);
12
                var loader = document.createElement('img');
13
                loader.id = 'loader';
14
                loader.src ='images/loader2.gif';
15
                var li = link.parentNode;
16
                li.appendChild(loader);
17
                }
18
            </script>
19
    </head>
20
    <body>
21
            <img id="top" src="images/top.png" alt="">
22
                <div id="page_container">
23
                    <h1><img src="images/tetaneutral.svg"></h1>
24
                          <h2>Listes des photos sur le serveur</h2> 
25
                          <p>Cliquez pour générer un panorama</p>  
26
                       <div id="containerList">
27
                            <ul>
28
                            
29
                               <?php
30
                        
31
                               $base_dir = "upload/"; // modifier selon l'arborescence.
32
                                    try
33
                                        {
34
                                            // On ouvre le dossier ou se trouve les images
35
                                            $dir_fd = opendir($base_dir); 
36
                                            
37
                                            $i=0;         // Garantir l'unicité du id des liens.
38
                                            while (false !== ($image_name = readdir($dir_fd))) {
39
                                                    $dir = $base_dir.$image_name;   
40
                                                    
41
                                                        if ($image_name != "." && $image_name != "..")   // N'affiche pas les répertoires parents et courant.
42
                                                        {
43
                                                             printf('<li><a href="genererPano.php?name=%s" id="link_'.$i.'" onclick="showLoad(this.id);return true;">%s</a></li>'."\n",$image_name,$image_name);
44
                                                             $i++; 
45
                                                        }  
46
                                                              
47
                                                        
48
                                            }
49
                                        }
50
                                        catch(Exception $e)
51
                                        {
52
                                                die('Erreur : '.$e->getMessage());
53
                                        } 
54
                               ?>
55
                               </ul>
56
                    </div>
57
                    <div id="footer"><a href="./index.php">Retour à l'index</a></div>
58
                        
59
            </div>
60
            <img id="bottom" src="images/bottom.png" alt="">
61
    </body>
62
</html>