Projet

Général

Profil

« Précédent | Suivant » 

Révision 5119cb9e

ID5119cb9e868cd5863c3352a5fa671dc62582b6ba
Parent eb537a36
Enfant 2b7be83a

Ajouté par Jocelyn Delande il y a plus de 10 ans

unified the tab/spaces mix to spaces

Fichiers

  • ajouté
  • modifié
  • copié
  • renommé
  • supprimé

Voir les différences

Révisions

genererPano.php
25 25
  } else {
26 26
    mkdir($pano_dest);
27 27
    $escaped_command = escapeshellcmd('./to_tiles/gen_tiles.sh -p '.$pano_dest.'/'.$pano_basename.' ./upload/'.$pano_name);
28
		
28
                
29 29
    printf("<h2>Exécution de la commande :</h2>\n<p class=\"cmd\"><samp>%s</samp></p>\n<pre>", htmlspecialchars($escaped_command));
30 30
    if ($fp = popen($escaped_command, 'r')) {
31 31
      while (!feof($fp)) {
32
	//set_time_limit (20); 
33
	$results = fgets($fp, 4096);
34
	if (strlen($results) == 0) {
35
	  // stop the browser timing out
36
	  flush();
37
	} else {
38
	  $tok = strtok($results, "\n");
39
	  while ($tok !== false) {
40
	    echo htmlspecialchars(sprintf("%s\n",$tok))."<br/>";
41
	    flush(); 
42
	    $tok = strtok("\n");
43
	  }
44
	}
32
        //set_time_limit (20); 
33
        $results = fgets($fp, 4096);
34
        if (strlen($results) == 0) {
35
          // stop the browser timing out
36
          flush();
37
        } else {
38
          $tok = strtok($results, "\n");
39
          while ($tok !== false) {
40
            echo htmlspecialchars(sprintf("%s\n",$tok))."<br/>";
41
            flush(); 
42
            $tok = strtok("\n");
43
          }
44
        }
45 45
      }
46 46
      print("</pre>\n");
47 47
      if (pclose($fp) === 0) {
48
	print("<h4><span class=\"success\">Opération réussie</span></h4>\n");
49
	printf("<p>Pour acceder directement au panorama <a href=\"panorama.php?dir=%s&amp;panorama=%s\">cliquer ici</a></p>\n", 
50
	       PANORAMA_PATH, $pano_basename);
48
        print("<h4><span class=\"success\">Opération réussie</span></h4>\n");
49
        printf("<p>Pour acceder directement au panorama <a href=\"panorama.php?dir=%s&amp;panorama=%s\">cliquer ici</a></p>\n", 
50
               PANORAMA_PATH, $pano_basename);
51 51
      } else {
52
	print("<h4><span class=\"error\">Opération en échec durant l'exécution du script !</span></h4>\n");
52
        print("<h4><span class=\"error\">Opération en échec durant l'exécution du script !</span></h4>\n");
53 53
      }
54 54
    } else {
55 55
      print("<h4><span class=\"error\">Opération en échec à l'ouverture du script !</span></h4>\n");