File "ajax.dp.add_plongeurs.php"

Full Path: /home/asmplong/www/asm/js/ajax.dp.add_plongeurs.php
File size: 4.04 KB
MIME-type: text/x-php
Charset: utf-8

<?php
session_start();
include('inc.conec.php');
include('inc.fonctions.php');
include('inc.config.php');

if(isset($_POST['ident'])){

	if(isset($_POST['statut'])){
		
		$req_nb_inscrits = mysql_query("SELECT inscription_id AS total FROM ".$db_prefixe."inscriptions WHERE inscription_id_event = '".$_POST['id_event']."' AND inscription_statut='1'");
		$total_inscrits = mysql_num_rows($req_nb_inscrits);	

		$req_type_event = mysql_query("SELECT event_type FROM ".$db_prefixe."events WHERE event_id = '".$_POST['id_event']."'");
		$data_event = mysql_fetch_array($req_type_event);
		
		if(($total_inscrits < 25) || ($data_event['event_type'] == '8')) { $ins_statut = '1'; } else { $ins_statut = '0'; }	
	
		if($_POST['statut'] == '0') {

			if((isset($_POST['nom'])) && ($_POST['nom'] == '')){
				
				echo '<div class="false">Veuillez saisir un nom.</div>';
				
			} elseif((isset($_POST['prenom'])) && ($_POST['prenom'] == '')){
				
				echo '<div class="false">Veuillez saisir un prénom.</div>';
				
			} elseif((isset($_POST['niveau'])) && ($_POST['niveau'] == '')){
				
				echo '<div class="false">Veuillez sélectionner un niveau.</div>';
				
			} else {
				
				$id_event = $_POST['id_event'];
				$id_membre = $_POST['id_membre'];
				$nom = strip_tags($_POST['nom']);
				$prenom = strip_tags($_POST['prenom']);
				$niveau = $_POST['niveau'];
				$statut = '4';

				if(($niveau=='Bapt') || ($niveau=='N0') || ($niveau=='N1'))
				{
					$niv = 0;
				}
				elseif(($niveau=='N2') || ($niveau=='N3') || ($niveau=='N4'))
				{
					$niv = 2;	
				}
				else
				{
					$niv= 1;	
				}
		
				// Ajout en BDD
				$req_insert = mysql_query("INSERT INTO ".$db_prefixe."membres SET 
				membre_nom ='$nom',
				membre_prenom ='$prenom',	
				membre_niveau ='$niveau',
				membre_statut ='$statut'");
				
				$membre_id = mysql_insert_id($connect);

				// Ajout en BDD
				$req_insert_inscription = mysql_query("INSERT INTO ".$db_prefixe."inscriptions SET 
				inscription_id_event ='$id_event',
				inscription_id_membre ='$membre_id',
				inscription_statut ='$ins_statut',
				inscription_niveau ='$niv',
				inscription_parrain ='$id_membre',
				inscription_date=NOW()");
				
				if(($req_insert) && ($req_insert_inscription))
				{
					echo '<div class="true">le membre a été ajouté à l\'évènement avec succés.</div>';
				}
				
			}
			
		}
		elseif($_POST['statut'] == '1') {
			
			if((isset($_POST['membre_info'])) && ($_POST['membre_info'] == '')){
				
				echo '<div class="false">Veuillez sélectionner un membre.</div>';
				
			} else {
				
			
				$id_event = $_POST['id_event'];
				$id_membre = $_POST['id_membre'];
				$membre_info = explode('|',$_POST['membre_info']);
				$membre_id = $membre_info[0];
				$membre_niveau = $membre_info[1];
				
				$req_verif  = mysql_query("SELECT inscription_id_membre FROM ".$db_prefixe."inscriptions WHERE inscription_id_event ='$id_event' AND inscription_id_membre ='$membre_id'");
				
				if(mysql_num_rows($req_verif) == '0')
				{
					if(($membre_niveau=='Bapt') || ($membre_niveau=='N0') || ($membre_niveau=='N1'))
					{
						$niv = 0;
					}
					elseif(($membre_niveau=='N2') || ($membre_niveau=='N3') || ($membre_niveau=='N4'))
					{
						$niv = 2;	
					}
					else
					{
						$niv= 1;	
					}
					
					// Ajout en BDD
					$req_insert_inscription = mysql_query("INSERT INTO ".$db_prefixe."inscriptions SET 
					inscription_id_event ='$id_event',
					inscription_id_membre ='$membre_id',
					inscription_statut ='$ins_statut',
					inscription_niveau ='$niv',
					inscription_parrain ='$id_membre',
					inscription_date=NOW()");
					
					if($req_insert_inscription) {
						
						echo '<div class="true">le membre a été ajouté à l\'évènement avec succés.</div>';
					
					}
				}
				else
				{
					echo '<div class="false">le membre a déjà été ajouté à la liste des inscrits pour cet évènement.</div>';	
				}
			
			}
			
		}
		
	
	}
	else
	{
		echo '<div class="false">Veuillez sélectionner un statut.</div>';
	}

}
// si on affiche cette page sans but précis
else
{
header('location:'.$link);
}
?>