le répertoire \"$panos_dir\" n'est pas accessible et ne peut être créé

\n"; } } else if (file_exists($pano_dest)) { echo "

le nom de répertoire \"$pano_dest\" est déjà pris

\n"; } else { mkdir($pano_dest); $escaped_command = escapeshellcmd('./to_tiles/gen_tiles.sh -p '.$pano_dest.'/'.$pano_basename.' ./upload/'.$pano_name); printf("

Exécution de la commande :

\n

%s

\n
", htmlspecialchars($escaped_command));
    if ($fp = popen($escaped_command, 'r')) {
      while (!feof($fp)) {
	//set_time_limit (20); 
	$results = fgets($fp, 4096);
	if (strlen($results) == 0) {
	  // stop the browser timing out
	  flush();
	} else {
	  $tok = strtok($results, "\n");
	  while ($tok !== false) {
	    echo htmlspecialchars(sprintf("%s\n",$tok))."
"; flush(); $tok = strtok("\n"); } } } print("
\n"); if (pclose($fp) === 0) { print("

Opération réussie

\n"); printf("

Pour acceder directement au panorama cliquer ici

\n", $panos_dir, $pano_basename); } else { print("

Opération en échec durant l'exécution du script !

\n"); } } else { print("

Opération en échec à l'ouverture du script !

\n"); } } print("

Pour acceder à la liste des panoramas cliquer ici

\n") ; } ?>