New file |
0,0 → 1,116 |
<? |
$erreurs = array(); |
|
include("modules/connect.php"); |
include("modules/messages.php"); |
|
$nbEtapes = 5; |
|
$nom_etape = $provenance."etape"; |
|
if (isset($_POST[$nom_etape])) |
$etape = $_POST[$nom_etape]; |
else if (isset($_GET[$nom_etape])) |
$etape = $_GET[$nom_etape]; |
else |
$etape = 1; |
|
if ($_POST[$provenance]=='1') { |
echo "<script language='javascript'> |
function gotoEtape (numetape) { |
document.navigation.".$provenance."etape.value=numetape; |
document.navigation.submit(); |
} |
</script> |
<form name='navigation' method='post' action='$url_page'><input type='hidden' name='".$provenance."etape'> |
<input type='hidden' name='$provenance' value='1'></form>"; |
} |
|
if ($etape==1 || $_POST[$provenance]!='1') { |
if ($_POST[$provenance]!='1' || !isset($_POST['valid_typesp'])) { |
include("modules/observations/type_espece.php"); |
} |
else { |
$requete_comm = mysql_query("select CARACTERISTIQUE_ESP_VALEUR_LIB from CARACTERISTIQUE_ESP_VALEUR where CARACTERISTIQUE_ESP_VALEUR_ID=".$_POST['typespece']); |
$comm_ligne = mysql_fetch_row($requete_comm); |
$_SESSION['observation']['type_espece_id'] = $_POST['typespece']; |
$_SESSION['observation']['type_espece'] = $comm_ligne[0]; |
$etape++; |
} |
} |
if ($_POST[$provenance]=='1') { |
if ($etape >1) |
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>"; |
if ($etape==2) { |
if (!isset($_POST['valid_espece']) || sizeof($erreurs)>0) { |
echo "<div class='recap'>"; |
echo "Type d'espèce choisi : ".etape($_SESSION['observation']['type_espece'],1)."<br>"; |
echo "</div><br>"; |
include("modules/observations/espece.php"); |
} |
else { |
$requete_comm = mysql_query("select ESPECE_NOM_VERNACULAIRE from ESPECE where ESPECE_ID=".$_POST['espece']); |
$comm_ligne = mysql_fetch_row($requete_comm); |
$_SESSION['observation']['espece_id'] = $_POST['espece']; |
$_SESSION['observation']['espece'] = $comm_ligne[0]; |
$etape++; |
} |
} |
if ($etape==3) { |
if (!isset($_POST['valid_evenement']) || sizeof($erreurs)>0) { |
echo "<div class='recap'>"; |
echo "Type d'espèce choisi : ".etape($_SESSION['observation']['type_espece'],1)."<br>"; |
echo "Espèce choisie : ".etape($_SESSION['observation']['espece'],2)."<br>"; |
echo "</div><br>"; |
include("modules/observations/evenement.php"); |
} |
else { |
$requete_comm = mysql_query("select EVENEMENT_NOM from EVENEMENT where EVENEMENT_ID=".$_POST['evenement']); |
$comm_ligne = mysql_fetch_row($requete_comm); |
$_SESSION['observation']['evenement_id'] = $_POST['evenement']; |
$_SESSION['observation']['evenement'] = $comm_ligne[0]; |
$etape++; |
} |
} |
if ($etape==4) { |
//si on arrive à peine sur la page |
if (isset($_POST['valid_station'])) { |
|
$requete_comm = mysql_query("select STATION_NOM from STATION where STATION_ID=".$_POST['station']); |
$comm_ligne = mysql_fetch_row($requete_comm); |
$_SESSION['observation']['station_id'] = $_POST['station']; |
$_SESSION['observation']['station'] = $comm_ligne[0]; |
$etape++; |
} |
if (!isset($_POST['valid_station']) || sizeof($erreurs)>0) { |
echo "<div class='recap'>"; |
echo "Type d'espèce choisi : ".etape($_SESSION['observation']['type_espece'],1)."<br>"; |
echo "Espèce choisie : ".etape($_SESSION['observation']['espece'],2)."<br>"; |
echo "Evènement choisi : ".etape($_SESSION['observation']['evenement'],3)."<br>"; |
echo "</div><br>"; |
include("modules/observations/commune.php"); |
|
} |
} |
if ($etape==5) { |
echo "<div class='recap'>"; |
echo "Type d'espèce choisi : ".etape($_SESSION['observation']['type_espece'],1)."<br>"; |
echo "Espèce choisie : ".etape($_SESSION['observation']['espece'],2)."<br>"; |
echo "Evènement choisi : ".etape($_SESSION['observation']['evenement'],3)."<br>"; |
echo "Commune choisie : ".etape($_SESSION['observation']['station'],4)."<br>"; |
echo "</div><br>"; |
|
if (sizeof($erreurs)>0) { |
echo "<div class='erreurs'>"; |
foreach ($erreurs as $err) |
echo $err."<br>"; |
echo "</div>"; |
} else |
echo "<center><img src='modules/graphiques/gen_graph.php?esp=".$_SESSION['observation']['espece_id']."&ev=".$_SESSION['observation']['evenement_id']."&com=".$_SESSION['observation']['station_id']."'></center>"; |
//include ("modules/graphiques/gen_graph.php") ; |
//header ("Location: modules/graphiques/gen_graph.php") ; |
|
} |
} |
|
?> |