Projet

Général

Profil

Révision 812f173f

Ajouté par Jocelyn Delande il y a presque 11 ans

make use of constants

Voir les différences:

genererPano.php
7 7
</head>
8 8

  
9 9
<?php
10
require 'class/utils.class.php';
10
require_once 'class/utils.class.php';
11
require_once 'constants.inc.php';
11 12
utils::init();
12 13
if (isset($_GET['name'])) {
13 14
  $pano_name = $_GET['name'];
14 15
  $pano_basename = preg_replace('/\.[^.]+$/', '', $pano_name);
15 16
  
16 17
  //Partie exécutante du script gen_tiles qui gènere les tuiles à partir d'une image.
17
  $panos_dir = 'tiles';
18
  $pano_dest = $panos_dir.'/'.$pano_basename;
19
  if (! is_dir($panos_dir)) {
20
    if (! mkdir($panos_dir)) {
21
        echo "<p class=\"error\">le répertoire \"$panos_dir\" n'est pas accessible et ne peut être créé</p>\n";
18
  $pano_dest = PANORAMA_PATH.'/'.$pano_basename;
19
  if (! is_dir(PANORAMA_PATH)) {
20
    if (! mkdir(PANORAMA_PATH)) {
21
        echo "<p class=\"error\">le répertoire \"PANORAMA_PATH\" n'est pas accessible et ne peut être créé</p>\n";
22 22
    }
23 23
  } else if (file_exists($pano_dest)) {
24 24
    echo "<p class=\"error\">le nom de répertoire \"$pano_dest\" est déjà pris</p>\n";
......
47 47
      if (pclose($fp) === 0) {
48 48
	print("<h4><span class=\"success\">Opération réussie</span></h4>\n");
49 49
	printf("<p>Pour acceder directement au panorama <a href=\"panorama.php?dir=%s&amp;panorama=%s\">cliquer ici</a></p>\n", 
50
	       $panos_dir, $pano_basename);
50
	       PANORAMA_PATH, $pano_basename);
51 51
      } else {
52 52
	print("<h4><span class=\"error\">Opération en échec durant l'exécution du script !</span></h4>\n");
53 53
      }

Formats disponibles : Unified diff