Formulaire html ----> membre.html


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Page d'accueil des membres et futurs membres</title>
<script language="javascript">
 
function changeBackgroundColor(elemnt)
{
 
         if (elemnt) {   
          elemnt.style.backgroundColor = "yellow";
   }
          return;
}
 
function verify()
	{
		tt = document.getElementsByTagName("form");
		if (tt[0].Code.value=="")
		{
			alert("Saisir Votre Code SVP!");
			tt[0].Code.focus();
                        changeBackgroundColor(document.clientform.Code);
			return false;
		}
		else
		{
			document.clientform.action="Member.php?mode=control";
			document.clientform.submit();
			return true;
		}
	}
 
function ajout()
	{
		chp = document.getElementsByTagName("form");
		if (chp[0].CodE.value=="" || chp[0].NomE.value=="" || chp[0].PrenE.value=="" || chp[0].AdrE.value=="")
		{
			alert("Remplir tous les champs SVP!");
			chp[0].CodE.focus();
                        changeBackgroundColor(document.clientform.CodE);
			return false;
		}
		else
		{
			if (isNaN(chp[0].TelE.value))
			{
				alert("Numero Invalide!");
				chp[0].TelE.focus();
                                changeBackgroundColor(document.clientform.TelE);
				return false;
                      }
 
			else
			{
				document.clientform.action="membre.php?mode=add";
				document.clientform.submit();
				return true;
			}
		}
	}
</script>
</head>
 
 
</script>
</head>
 
 
<style type="text/css"><!--
  .bold_right {font-weight: bold; text-align: right;}
  .gray_banner { font-weight: bold; color: white; 
                 background-color: gray; 
                 text-align: center; font-size: 5em;}
  .bold_large {font-size: 1.1em; font-weight: bold;}
--></style>
 
<body style="margin: 0">
<table border="0" cellpadding="5" cellspacing="0">
   <tr><td colspan="3" class="gray_banner">
        Membre ou futurs membres</td></tr>
   <tr><td width="30%" valign="top" class="bold_large">
         Etes-vous déjà membre ?
         <br><br><br><br><br>
 
        <form name="clientform" method="post" >
 
         <p><table border="0">
 
 <tr>
  	<td><font color="#FF3300"><b>Saisir votre Code:</b></font></td>
	<td><input type="text" name="Code"></td>
  </tr>
  <tr>
 
           <td style="text-align: center" colspan="2">
                <br><input type="button" value="Identifiez-vous" onClick="verify();"></td>
    </tr>
</table>
 
 
       </td>
       <td style="width: 1; background-color: gray"></td>
       <td style="width: 70%"><p>
         <span class="bold_large">Pas encore membre ?</span> 
            <br>
       Renseignez le formulaire ci-après et devenez membre de notre
                      Site .C'est facile !</p>
   <!-- formulaire à renseigner par les nouveaux membres -->
 
       <form name="clientform" method="post">
         <table border="0" width="100%">
 
<tr><td class="bold_right">Code membre</td>
               <td><input type="text" name="CodE" 
                      size="20" maxlength="20"></td></tr>
 
 <tr><td class="bold_right">Nom</td>
               <td><input type="text" name="NomE" 
                      size="20" maxlength="20"></td></tr>
 
 <tr><td class="bold_right">Prénom</td>
               <td><input type="text" name="PrenE" 
                      size="20" maxlength="20"></td></tr>
 
<tr><td class="bold_right">Adresse</td>
               <td><input type="text" name="AdrE" 
                      size="20" maxlength="20"></td></tr>                  
 
<tr>
          <td style="text-align: center" colspan="2">
 
                 <input type="button" value="Enregistrez-vous" onClick="ajout();" >   
 
		 <input type="reset" style="text-align: center" value ="Rétablir" ></td>
 
</tr>
 
         </table>
        </form>
 
       </td>
   </tr>
   <tr><td colspan="3" 
           style="background-color: gray">&nbsp;</td></tr>
</table>
<div style="text-align: center; font-size: .8em">
Nous apprécierions vos commentaires et suggestions. Vous pouvez
les adresser à <a href="mailto:@gmail.com">
   google@gmail.com</a></div>
</body>
</html>
le code php ---->membre.php


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
<?
header ('Content-type: text/html; charset=utf-8');
if (isset($_GET['mode']))
{
session_start();
 
$CodE=$_POST['CodE'];
$NomE=$_POST['NomE'];
$PrenE=$_POST['PrenE'];
$AdrE=$_POST['AdrE'];
 
	if ($_GET['mode'] == 'add')
		{
			$error=false;
 
	if ($CodE=="")  {echo 'Veuillez remplir correctement votre code svp.<br/>';//si le champ adresse du contact est vide  alors erreur
    $error=true;
    }
	if (($NomE=="") || (is_numeric($NomE))) {echo 'Veuillez remplir correctement votre nom  svp.<br/>';//si le champ nom  est vide ou si c'est un chiffre alors erreur
    $error=true;
    }
	if (($PrenE=="") || (is_numeric($PrenE))) {echo 'Veuillez remplir correctement votre pr&eacute svp.<br/>';//si le champ prénom  est vide ou si c'est un chiffre alors erreur
    $error=true;
    }
	if ($AdrE=="")  {echo 'Veuillez remplir correctement l\'adresse svp.<br/>';//si le champ adresse  est vide  alors erreur
    $error=true;
    }
 
 
	if($error) {
        echo '<h3 style="red"; font-family:arial;"><a href=best.htm>Veuillez recommencer svp.</a></h3>';
    }
    else {
        // execution de la requete
        if (!$error) {
 
					mysql_connect("localhost","root","");	
                    mysql_select_db("projet");
 
                    $req = "select * from membre where CodEns  = '".$CodE."'";
                    $rep = mysql_query($req);
					$donnees = mysql_fetch_assoc($rep);			
 
					if($donnees['CodEns'] == $CodE)
						{
						echo " <H3> L'enregistrement </H3>";
		                echo $CodE;
		                echo '" existe deja. <br />';
						print "<H3><a href=best.htm>Retour a la page precedente</a><H3>";
							//echo '<h5>le code que vous avez entr&eacute; exit deja</h5><br>';
							echo '<h5>essayer de nouveau</h5>';
 
						}
					else
						{
						$req = "INSERT INTO `membre` (`id`, `CodEns` ,`NomEns` ,`PrenEns` ,`AdresseEns` )
	                                                      VALUES ('', '".$CodE."', '".$NomE."', '".$PrenE."', '".$AdrE."')";
					    $rep = mysql_query($req);
							// = "insert into membre values('$id','$CodE','$NomE','$PrenE','$AdrE')";
 
 
							echo '<h2>Votre Inscription Effecuté</h2><br>';
							print "<H5><a href=best.htm>Retour au page d'acceuil</a></H5>";
						}
					mysql_close();
				}
				else
				{
					header('location: '.$_SERVER['HTTP_REFERER']); 
				}
	    }	
    }
 
 
 
// Récupération des champs
if ($_GET['mode'] == 'control')
		{
IF(isset($_POST['Code']))	 { 
$Code = $_POST['Code'];
  extract($_POST); 
 
  // ON recupère le code de la TABLE qui correspond au CodEns du membre
 
                        mysql_connect("localhost","root","");	
                        mysql_select_db("projet");
 
 $sql = "select * from membre where CodEns='".$_POST['Code']."'"; 
 
  $req = mysql_query($sql) OR die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); 
 
  $result = mysql_num_rows($req);
  $row = mysql_fetch_assoc($req);
 
   IF ($result > 0 && $row['CodEns'] == "OUI") { 
     session_start(); 
    $_SESSION['CodEns'] = $_POST['Code']; 
 
    // page de donnee
    header("Location:Acceuil.html"); 
   }
  else if ($row['CodEns'] == "NON") {
    echo "<script>alert ('acces non permis');</script>"; 
    header("location: best.htm"); 
  } 
  // else redirige vers ta page d'inscription
  else { 
 
        echo "<script>alert ('erreur Code');</script>"; 
      echo "<script>window.location= 'best.htm';</script>"; 
 
 
       } 
    }     
  } 
}
// else redirige vers ta page d'inscription
else { header("location: best.php"); } 
?>

salut les amis ,je suis nouveau a votre forum ,passons a mon probleme j'aimerai partager avec vous un probleme au niveau de deuxieme traitement au niveau de code php ----membre.php
je veux faire une comparaison entre le code entrer par le membre lors de l'inscription et celle stocker au niveau de ma base de donnee ce que lui premettre d'acceder au page d'accueil.html . mais j'arrive pas.
j'espere votre aide et merci d'avance