Subversion Repositories Sites.obs-saisons.fr

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 aurelien 1
<script language="javascript">
2
function gotoEtape (numetape) {
3
  document.navigation.etape.value=numetape;
4
  document.navigation.submit();
5
}
6
</script>
7
 
8
<?
9
$CHEMIN_DOCS="/home/fiastre/depot";
10
$URL_DOCS = "http://shiva/depot";
11
 
12
  function etape($nom_etape,$num_etape) {
13
    global $url_page;
14
    return"<a href='javascript:gotoEtape($num_etape);'>$nom_etape</a>";
15
  }
16
  function afficherErreurs($tab_erreurs) {
17
    if (sizeof($tab_erreurs)>0) {
18
      echo "<div class='erreurs'>";
19
      foreach ($tab_erreurs as $err)
20
        echo $err."<br>";
21
      echo "</div><br>";
22
    }
23
  }
24
 
25
 
26
$erreurs = array();
27
 
28
include("modules/connect.php");
29
include("modules/messages.php");
30
 
31
$nbEtapes = 2;
32
 
33
if (isset($_POST['etape']))
34
  $etape = $_POST['etape'];
35
else if (isset($_GET['etape']))
36
  $etape = $_GET['etape'];
37
else
38
  $etape = 1;
39
 
40
echo "<form name='navigation' method='post' action='$url_page'><input type='hidden' name='etape'></form>";
41
 
42
if ($etape==1) {
43
  if (!isset($_POST['valid_typesp'])) {
44
    include("modules/observations/type_espece.php");
45
  }
46
  else {
47
    $requete_comm = mysql_query("select CARACTERISTIQUE_ESP_VALEUR_LIB from CARACTERISTIQUE_ESP_VALEUR where CARACTERISTIQUE_ESP_VALEUR_ID=".$_POST['typespece']);
48
    $comm_ligne = mysql_fetch_row($requete_comm);
49
    $_SESSION['observation']['type_espece_id'] = $_POST['typespece'];
50
    $_SESSION['observation']['type_espece'] = $comm_ligne[0];
51
    $etape++;
52
  }
53
}
54
if ($etape >1)
55
  echo "<div class='erreurs'>Pour revenir en arrière, n'utilisez pas le bouton \"précédent\" de votre navigateur, mais cliquez sur le nom à modifier.</div>";
56
if ($etape==2) {
57
  if (!isset($_POST['valid_espece']) || sizeof($erreurs)>0) {
58
    echo "<div class='recap'>";
59
    echo "Type d'espèce choisi : ".etape($_SESSION['observation']['type_espece'],1)."<br>";
60
    echo "</div><br>";
61
    include("modules/observations/espece.php");
62
  }
63
  else {
64
      $requete_comm = mysql_query("select ESPECE_NOM_VERNACULAIRE from ESPECE where ESPECE_ID=".$_POST['espece']);
65
      $comm_ligne = mysql_fetch_row($requete_comm);
66
      $_SESSION['observation']['espece_id'] = $_POST['espece'];
67
      $_SESSION['observation']['espece'] = $comm_ligne[0];
68
      $etape++;
69
  }
70
}
71
if ($etape==3) {
72
    echo "<div class='recap'>";
73
    echo "Type d'espèce choisi : ".etape($_SESSION['observation']['type_espece'],1)."<br>";
74
    echo "Espèce choisie : ".etape($_SESSION['observation']['espece'],2)."<br>";
75
    echo "</div><br>";
76
  //if (!isset($_POST['valid_evenement']) || sizeof($erreurs)>0) {
77
    include("modules/observations/evenement.php");
78
  if (!isset($_POST['valid_evenement']) || sizeof($erreurs)>0) {
79
    $requete_evenement = mysql_query("select EVENEMENT.EVENEMENT_ID, EVENEMENT_NOM from EVENEMENT,ESPECE_EVENEMENT where ESPECE_ID=".$_SESSION['observation']['espece_id']." and EVENEMENT.EVENEMENT_ID=ESPECE_EVENEMENT.EVENEMENT_ID and EVENEMENT_ACTIVE=1");
80
    $comm_ligne = mysql_fetch_row($requete_evenement);
81
    $_SESSION['observation']['evenement_id'] = $comm_ligne[0];
82
    $_SESSION['observation']['evenement'] = $comm_ligne[1];
83
  }
84
  //}
85
  else {
86
      $requete_comm = mysql_query("select EVENEMENT_NOM from EVENEMENT where EVENEMENT_ID=".$_POST['evenement']);
87
      $comm_ligne = mysql_fetch_row($requete_comm);
88
      $_SESSION['observation']['evenement_id'] = $_POST['evenement'];
89
      $_SESSION['observation']['evenement'] = $comm_ligne[0];
90
      $etape++;
91
  }
92
/*}
93
if ($etape==4) {
94
  if (!isset($_POST['valid_saisie']) || sizeof($erreurs)>0) {
95
    echo "<div class='recap'>";
96
    echo "Type d'espèce choisi : ".etape($_SESSION['observation']['type_espece'],1)."<br>";
97
    echo "Espèce choisie : ".etape($_SESSION['observation']['espece'],2)."<br>";
98
    echo "Evènement choisi : ".etape($_SESSION['observation']['evenement'],3)."<br>";
99
    echo "</div><br>";
100
*/
101
$nbPuces = 9;
102
include ("modules/cartes/gen_carte.php") ;
103
 
104
if (sizeof($erreurs)>0) {
105
  echo "<div class='erreurs'>";
106
  foreach ($erreurs as $err)
107
    echo $err."<br>";
108
  echo "</div>";
109
} else {
110
?>
111
<br>
112
<center>
113
    <div id="map" class="carte"></div>
114
<br><br>
115
<table border="0">
116
<tr><td><?= date('d/m/Y',$dateMin) ?></td>
117
<td><img src="modules/cartes/puces/legende.png"></td>
118
<td><?= date('d/m/Y',$dateMin+$nbPuces*604800) ?></td>
119
</table>
120
</center>
121
<?
122
  //}
123
 
124
}
125
 
126
}
127
?>