Probleme Session PHP avec IE et Opera

Fermé
helmus211 - 28 déc. 2010 à 11:31
 helmus211 - 28 déc. 2010 à 12:20
Bonjour,
j'ai un page contient 3 formulaires qui ne s'affiche pas ensemble,
Exemple : on peut pas remplir le formulaire N°2 que si on'a rempli le 1ère formulaire*

Pour cela j'utilise les Session PHP et je test sur ces session pour passer d'un formulaire a une autre,

j'ai tester le fonctionnement sur FireFox et Google Chrome ce passe bien, mais le problème est quand je test sur internet explorer ou opera ce ne fonctionne pas,

Si qlq1 a une solution merci de m'aider
A voir également:

2 réponses

mimigenie Messages postés 1180 Date d'inscription dimanche 3 janvier 2010 Statut Membre Dernière intervention 4 août 2018 313
28 déc. 2010 à 12:09
Peux-tu nous donner le code de ta page ou l'adresse de ton site pour qu'on puisse tester cela et voir par nous même où ca coince ?
0
le page est en local, je vais vous donner le code entier de la page?
<?php 
include '../../includes/conn.php';
// *** Validate request to login to this site.
if (!isset($_SESSION)) {
	
  session_start();

}

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../familliale.css" /> 
<title>Zone Familliale ::   :: </title>


</head>

<body>
<center>
<div id="page" align="center">
<table width="900" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#A9000C">
  <tr>
    <td><table width="900" border="0" align="center" cellpadding="0" cellspacing="0">
      <tr>
        <td><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" background="../../include/entete/HEADER.png" >
            <tr>
              <td >&nbsp;</td>
            </tr>
            <tr>
              <td ><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
                  <tr>
                    <td width="280"><img src="../../logo.jpg" width="280" height="121" /></td>
                    <td width="520"><div align="center"> PUB</div></td>
                  </tr>
              </table></td>
            </tr>
        </table></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
      </tr>
            <tr>
        <td>
        <?php
function VerifierAdresseMail($adresse) 
{ 
   $Syntaxe='#^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,6}$#'; 
   if(preg_match($Syntaxe,$adresse)) 
      return true; 
   else 
     return false; 
}
$nbrecode =  strlen($_GET['code']) ;
if (isset($_GET['email']) && VerifierAdresseMail($_GET['email']) && isset($_GET['code']) && $nbrecode == '11')
{
$code=$_GET['code'];
$email=$_GET['email'];
$verifsql = "select * from demande_inscription where code = '$code' and email = '$email'" ;
$dbverif = mysql_query($verifsql);
$numrows = mysql_num_rows($dbverif);
$voirverif = mysql_fetch_array($dbverif);
$accept = $voirverif['accepte'];
if($numrows == 1 && $accept == 1)
{
		 $_SESSION['MMUseremail'] = $email;
		 $sqluserfamille = "select * from userfamille where Email = '$email' and active = '1'";
		 $dbuserfamille = mysql_query($sqluserfamille);
		 $voiruserfamille = mysql_fetch_array($dbuserfamille);
		 $IDUSERFAMILLE = $voiruserfamille['Id_userFamille'];
		 $rSexe = $voiruserfamille['Sexe'];
		 $rNom = $voiruserfamille['Nom'];
		 $rPrenom = $voiruserfamille['Prenom'];
		 $rEmail = $voiruserfamille['Email'];
		 $rdate_naissance = $voiruserfamille['date_naissance'];
		 $rMOTDEPASSSE = $voiruserfamille['passwd'];
		 //echo $rdate_naissance;
		 $rmobile = $voiruserfamille['mobile'];
		 $rtelephone = $voiruserfamille['telephone'];
//test si le client est déja inscrit ou pas encore
if ( $rMOTDEPASSSE == '')
{
	//test form 1
	if (!isset($_SESSION['FORMdeux']) && !isset($_SESSION['FORMun']) && !isset($_SESSION['FORMtrois']) )
	{
		if (isset($_POST['verifsubmit']) && $_POST['verifsubmit']=='1' && isset($_POST['submit']) && $_POST['submit']=='submit' )
		{
		 $MOTDEPASSE = $_POST['PASSWD'];
		 $nbrecpass =  strlen($MOTDEPASSE) ;
		 $RMOTDEPASSE = $_POST['RPASSWD'];
		 $nbrecrpass =  strlen($RMOTDEPASSE) ;
		 $SEXE = $_POST['SEXE'];
		 $TEL = $_POST['TEL'];
		 $PAYS = $_POST['PAYS'];
		 $VILLE = $_POST['VILLE'];
		 $MOBILE = $_POST['MOBILE'];
		 $ADRESSE = $_POST['ADRESSE'];
		 if (isset($_POST['jour']) && $_POST['jour'] != '-1') { $_SESSION['JOUR'] = $_POST['jour']; }
		 if (isset($_POST['mois']) && $_POST['mois'] != '-1') { $_SESSION['MOIS'] = $_POST['mois']; }
		 if (isset($_POST['annee']) && $_POST['annee'] != '-1') { $_SESSION['ANNEE'] = $_POST['annee']; }
			 if (($MOTDEPASSE != $RMOTDEPASSE) || ($nbrecpass <8) || ($nbrecrpass <8))
 			{ 
			$err = "";
				if ($MOTDEPASSE != $RMOTDEPASSE) { $err = '<p align="left" style="color:red"><strong>- Le mot de passe et la confirmation doit être identiques.</strong>'; }
				if (($nbrecpass <8) || ($nbrecrpass <8)) { $err .= '(le mot de passe doit contenir au moin 8 caractères)</p>'; }
			echo ' <form id="formdemande" name="formdemande" method="post" action="">
         <table align="center" width="644" border="0" align="center" cellpadding="1" cellspacing="1">
  <tr>
    <td align="center" ><img src="etape1.jpg" width="644" height="34" /></td>
  </tr>
  <tr>
    <td><fieldset style="width:644px;">
	'.$err.'
	<table width="600" border="0" align="center" cellpadding="1" cellspacing="1">
      <tr>
        <td width="300">&nbsp;</td>
        <td width="200">&nbsp;</td>
      </tr>
      <tr>
        <td align="right">Mot de passe :</td>
        <td align="left"><input name="PASSWD" type="password" id="PASSWD" size="35"   style="background-color:#FFDDDD; border:#FF0000 solid 1px;"/></td>
      </tr>
      <tr>
        <td align="right">Confirmer mot de passe : </td>
        <td align="left"><input name="RPASSWD" type="password" id="RPASSWD" size="35"  style="background-color:#FFDDDD; border:#FF0000 solid 1px;""/></td>
      </tr>
      <tr>
        <td align="right">Email :</td>
        <td  align="left"><input name="EMAIL" type="text" id="EMAIL" size="35" value="'.$rEmail.'"  disabled="disabled"/></td>
      </tr>
      <tr>
        <td align="right">Sexe : </td>
        <td  align="left"><select name="SEXE" id="SEXE">
          <option value="0" selected="selected">Sélectionnez</option>
          <option value="Homme"';  if ($SEXE == 'Homme') echo 'selected="selected"'; echo '>Homme</option>
          <option value="Femme"';  if ($SEXE == 'Femme') echo 'selected="selected"';  echo '>Femme</option>
        </select></td>
      </tr>
      <tr>
        <td align="right">Nom : </td>
        <td  align="left"><input name="NOM" type="text" id="NOM" size="35" value="'.$rNom.'" disabled="disabled"  /></td>
      </tr>
      <tr>
        <td align="right">Prénom : </td>
        <td  align="left"><input name="PRENOM" type="text" id="PRENOM" value="'.$rPrenom.'"  disabled="disabled" size="35" /></td>
      </tr>
      <tr>
        <td align="right">Date de naissence :</td>
        <td  align="left"><select name="jour" id="jour">
          <option value="-1">Jour :</option>
          <option value="1">1</option>
          <option value="2">2</option>
          <option value="3">3</option>
          <option value="4">4</option>
          <option value="5">5</option>
          <option value="6">6</option>
          <option value="7">7</option>
          <option value="8">8</option>
          <option value="9">9</option>
          <option value="10">10</option>
          <option value="11">11</option>
          <option value="12">12</option>
          <option value="13">13</option>
          <option value="14">14</option>
          <option value="15">15</option>
          <option value="16">16</option>
          <option value="17">17</option>
          <option value="18">18</option>
          <option value="19">19</option>
          <option value="20">20</option>
          <option value="21">21</option>
          <option value="22">22</option>
          <option value="23">23</option>
          <option value="24">24</option>
          <option value="25">25</option>
          <option value="26">26</option>
          <option value="27">27</option>
          <option value="28">28</option>
          <option value="29">29</option>
          <option value="30">30</option>
          <option value="31">31</option>
        </select>
          <select id="mois" name="mois">
            <option value="-1">Mois :</option>
            <option value="1">janvier</option>
            <option value="2">février</option>
            <option value="3">mars</option>
            <option value="4">avril</option>
            <option value="5">mai</option>
            <option value="6">juin</option>
            <option value="7">juillet</option>
            <option value="8">août</option>
            <option value="9">septembre</option>
            <option value="10">octobre</option>
            <option value="11">novembre</option>
            <option value="12">décembre</option>
          </select>
          <select name="annee" id="annee">
            <option value="-1">Année :</option>
            <option value="2010">2010</option>
            <option value="2009">2009</option>
            <option value="2008">2008</option>
            <option value="2007">2007</option>
            <option value="2006">2006</option>
            <option value="2005">2005</option>
            <option value="2004">2004</option>
            <option value="2003">2003</option>
            <option value="2002">2002</option>
            <option value="2001">2001</option>
            <option value="2000">2000</option>
            <option value="1999">1999</option>
            <option value="1998">1998</option>
            <option value="1997">1997</option>
            <option value="1996">1996</option>
            <option value="1995">1995</option>
            <option value="1994">1994</option>
            <option value="1993">1993</option>
            <option value="1992">1992</option>
            <option value="1991">1991</option>
            <option value="1990">1990</option>
            <option value="1989">1989</option>
            <option value="1988">1988</option>
            <option value="1987">1987</option>
            <option value="1986">1986</option>
            <option value="1985">1985</option>
            <option value="1984">1984</option>
            <option value="1983">1983</option>
            <option value="1982">1982</option>
            <option value="1981">1981</option>
            <option value="1980">1980</option>
            <option value="1979">1979</option>
            <option value="1978">1978</option>
            <option value="1977">1977</option>
            <option value="1976">1976</option>
            <option value="1975">1975</option>
            <option value="1974">1974</option>
            <option value="1973">1973</option>
            <option value="1972">1972</option>
            <option value="1971">1971</option>
            <option value="1970">1970</option>
            <option value="1969">1969</option>
            <option value="1968">1968</option>
            <option value="1967">1967</option>
            <option value="1966">1966</option>
            <option value="1965">1965</option>
            <option value="1964">1964</option>
            <option value="1963">1963</option>
            <option value="1962">1962</option>
            <option value="1961">1961</option>
            <option value="1960">1960</option>
            <option value="1959">1959</option>
            <option value="1958">1958</option>
            <option value="1957">1957</option>
            <option value="1956">1956</option>
            <option value="1955">1955</option>
            <option value="1954">1954</option>
            <option value="1953">1953</option>
            <option value="1952">1952</option>
            <option value="1951">1951</option>
            <option value="1950">1950</option>
            <option value="1949">1949</option>
            <option value="1948">1948</option>
            <option value="1947">1947</option>
            <option value="1946">1946</option>
            <option value="1945">1945</option>
            <option value="1944">1944</option>
            <option value="1943">1943</option>
            <option value="1942">1942</option>
            <option value="1941">1941</option>
            <option value="1940">1940</option>
            <option value="1939">1939</option>
            <option value="1938">1938</option>
            <option value="1937">1937</option>
            <option value="1936">1936</option>
            <option value="1935">1935</option>
            <option value="1934">1934</option>
            <option value="1933">1933</option>
            <option value="1932">1932</option>
            <option value="1931">1931</option>
            <option value="1930">1930</option>
            <option value="1929">1929</option>
            <option value="1928">1928</option>
            <option value="1927">1927</option>
            <option value="1926">1926</option>
            <option value="1925">1925</option>
            <option value="1924">1924</option>
            <option value="1923">1923</option>
            <option value="1922">1922</option>
            <option value="1921">1921</option>
            <option value="1920">1920</option>
            <option value="1919">1919</option>
            <option value="1918">1918</option>
            <option value="1917">1917</option>
            <option value="1916">1916</option>
            <option value="1915">1915</option>
            <option value="1914">1914</option>
            <option value="1913">1913</option>
            <option value="1912">1912</option>
            <option value="1911">1911</option>
            <option value="1910">1910</option>
            <option value="1909">1909</option>
            <option value="1908">1908</option>
            <option value="1907">1907</option>
            <option value="1906">1906</option>
            <option value="1905">1905</option>
            <option value="1904">1904</option>
            <option value="1903">1903</option>
            <option value="1902">1902</option>
            <option value="1901">1901</option>
            <option value="1900">1900</option>
          </select></td>
      </tr>
      <tr>
        <td align="right">Téléphone : </td>
        <td align="left"><input name="TEL" type="text" id="TEL" size="35" value="'.$TEL.'" /></td>
      </tr>
      <tr>
        <td align="right">Mobile : </td>
        <td align="left"><input name="MOBILE" type="text" id="MOBILE" size="35" value="'.$MOBILE.'" /></td>
      </tr>
      <tr>
        <td align="right" valign="top">Adresse :</td>
        <td align="left"><textarea name="ADRESSE" id="ADRESSE" cols="45" rows="5">'.$ADRESSE.'</textarea></td>
      </tr>
      <tr>
        <td align="right">Ville :</td>
        <td align="left"><input name="VILLE" type="text" id="VILLE" size="35" value="'.$VILLE.'"  /></td>
      </tr>
      <tr>
        <td align="right">Pays</td>
        <td align="left"><input name="PAYS" type="text" id="PAYS" size="35" value="'.$PAYS.'" /></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
      </tr>
  </table> </fieldset></td>
  </tr>
  <tr>
    <td align="right"><input type="hidden" value="1" name="verifsubmit"><INPUT border="0" src="suivant.jpg" type="image" name ="submit" Value="submit" align="middle" ></td>
  </tr>
</table></form>';
			}
			else { 
			$_SESSION['FORMun'] = $_POST['verifsubmit']; 
			$_SESSION['PASSWD'] = $_POST['PASSWD']; 
			$_SESSION['SEXE'] = $_POST['SEXE']; 
			$_SESSION['TEL'] = $_POST['TEL'];
			$_SESSION['PAYS'] = $_POST['PAYS'];
			$_SESSION['VILLE'] = $_POST['VILLE'];
			$_SESSION['ADRESSE'] = $_POST['ADRESSE'];
			$_SESSION['MOBILE'] = $_POST['MOBILE'];
			}
		} else {
        ?>
	  <form id="formdemande" name="formdemande" method="post" action="">
         <table width="644" border="0" align="center" cellpadding="1" cellspacing="1">
  <tr>
    <td align="center"><img src="etape1.jpg" width="644" height="34" /></td>
  </tr>
  <tr>
    <td><fieldset style="width:644px;">
	<p align="left"><strong>- Veuillez créer votre mot de passe (</strong>le mot de passe doit contenir au moin 8 caractères<strong>).</strong></p>
	<p align="left">&nbsp;</p>
	<table width="600" border="0" align="center" cellpadding="1" cellspacing="1">
      <tr>
        <td width="260">&nbsp;</td>
        <td width="333">&nbsp;</td>
      </tr>
      <tr>
        <td align="right">Mot de passe :</td>
        <td align="left"><input name="PASSWD" type="password" id="PASSWD" size="35" /></td>
      </tr>
      <tr>
        <td align="right">Confirmer le mot de passe : </td>
        <td align="left"><input name="RPASSWD" type="password" id="RPASSWD" size="35" /></td>
      </tr>
      <tr>
        <td align="right">Email :</td>
        <td align="left"><input name="EMAIL" type="text" id="EMAIL" size="35" value="<?php echo $rEmail; ?>"  disabled="disabled"/></td>
      </tr>
      <tr>
        <td align="right">Sexe : </td>
        <td align="left"><select name="SEXE" id="SEXE">
          <option value="0" selected="selected">Sélectionnez</option>
          <option value="Homme" <?php if ($rSexe == 'Homme') echo 'selected="selected"'; ?>>Homme</option>
          <option value="Femme" <?php  if ($rSexe == 'Femme') echo 'selected="selected"'; ?>>Femme</option>
        </select></td>
      </tr>
      <tr>
        <td align="right">Nom : </td>
        <td align="left"><input name="NOM" type="text" id="NOM" size="35" value="<?php echo $rNom; ?>" disabled="disabled"  /></td>
      </tr>
      <tr>
        <td align="right">Prénom : </td>
        <td align="left"><input name="PRENOM" type="text" id="PRENOM" value="<?php echo $rPrenom; ?>"  disabled="disabled" size="35" /></td>
      </tr>
      <tr>
        <td align="right">Date de naissence :</td>
        <td align="left"><select name="jour" id="jour">
          <option value="-1">Jour :</option>
          <option value="1">1</option>
          <option value="2">2</option>
          <option value="3">3</option>
          <option value="4">4</option>
          <option value="5">5</option>
          <option value="6">6</option>
          <option value="7">7</option>
          <option value="8">8</option>
          <option value="9">9</option>
          <option value="10">10</option>
          <option value="11">11</option>
          <option value="12">12</option>
          <option value="13">13</option>
          <option value="14">14</option>
          <option value="15">15</option>
          <option value="16">16</option>
          <option value="17">17</option>
          <option value="18">18</option>
          <option value="19">19</option>
          <option value="20">20</option>
          <option value="21">21</option>
          <option value="22">22</option>
          <option value="23">23</option>
          <option value="24">24</option>
          <option value="25">25</option>
          <option value="26">26</option>
          <option value="27">27</option>
          <option value="28">28</option>
          <option value="29">29</option>
          <option value="30">30</option>
          <option value="31">31</option>
        </select>
          <select id="mois" name="mois">
            <option value="-1">Mois :</option>
            <option value="1">janvier</option>
            <option value="2">février</option>
            <option value="3">mars</option>
            <option value="4">avril</option>
            <option value="5">mai</option>
            <option value="6">juin</option>
            <option value="7">juillet</option>
            <option value="8">août</option>
            <option value="9">septembre</option>
            <option value="10">octobre</option>
            <option value="11">novembre</option>
            <option value="12">décembre</option>
          </select>
          <select name="annee" id="annee">
            <option value="-1">Année :</option>
            <option value="2010">2010</option>
            <option value="2009">2009</option>
            <option value="2008">2008</option>
            <option value="2007">2007</option>
            <option value="2006">2006</option>
            <option value="2005">2005</option>
            <option value="2004">2004</option>
            <option value="2003">2003</option>
            <option value="2002">2002</option>
            <option value="2001">2001</option>
            <option value="2000">2000</option>
            <option value="1999">1999</option>
            <option value="1998">1998</option>
            <option value="1997">1997</option>
            <option value="1996">1996</option>
            <option value="1995">1995</option>
            <option value="1994">1994</option>
            <option value="1993">1993</option>
            <option value="1992">1992</option>
            <option value="1991">1991</option>
            <option value="1990">1990</option>
            <option value="1989">1989</option>
            <option value="1988">1988</option>
            <option value="1987">1987</option>
            <option value="1986">1986</option>
            <option value="1985">1985</option>
            <option value="1984">1984</option>
            <option value="1983">1983</option>
            <option value="1982">1982</option>
            <option value="1981">1981</option>
            <option value="1980">1980</option>
            <option value="1979">1979</option>
            <option value="1978">1978</option>
            <option value="1977">1977</option>
            <option value="1976">1976</option>
            <option value="1975">1975</option>
            <option value="1974">1974</option>
            <option value="1973">1973</option>
            <option value="1972">1972</option>
            <option value="1971">1971</option>
            <option value="1970">1970</option>
            <option value="1969">1969</option>
            <option value="1968">1968</option>
            <option value="1967">1967</option>
            <option value="1966">1966</option>
            <option value="1965">1965</option>
            <option value="1964">1964</option>
            <option value="1963">1963</option>
            <option value="1962">1962</option>
            <option value="1961">1961</option>
            <option value="1960">1960</option>
            <option value="1959">1959</option>
            <option value="1958">1958</option>
            <option value="1957">1957</option>
            <option value="1956">1956</option>
            <option value="1955">1955</option>
            <option value="1954">1954</option>
            <option value="1953">1953</option>
            <option value="1952">1952</option>
            <option value="1951">1951</option>
            <option value="1950">1950</option>
            <option value="1949">1949</option>
            <option value="1948">1948</option>
            <option value="1947">1947</option>
            <option value="1946">1946</option>
            <option value="1945">1945</option>
            <option value="1944">1944</option>
            <option value="1943">1943</option>
            <option value="1942">1942</option>
            <option value="1941">1941</option>
            <option value="1940">1940</option>
            <option value="1939">1939</option>
            <option value="1938">1938</option>
            <option value="1937">1937</option>
            <option value="1936">1936</option>
            <option value="1935">1935</option>
            <option value="1934">1934</option>
            <option value="1933">1933</option>
            <option value="1932">1932</option>
            <option value="1931">1931</option>
            <option value="1930">1930</option>
            <option value="1929">1929</option>
            <option value="1928">1928</option>
            <option value="1927">1927</option>
            <option value="1926">1926</option>
            <option value="1925">1925</option>
            <option value="1924">1924</option>
            <option value="1923">1923</option>
            <option value="1922">1922</option>
            <option value="1921">1921</option>
            <option value="1920">1920</option>
            <option value="1919">1919</option>
            <option value="1918">1918</option>
            <option value="1917">1917</option>
            <option value="1916">1916</option>
            <option value="1915">1915</option>
            <option value="1914">1914</option>
            <option value="1913">1913</option>
            <option value="1912">1912</option>
            <option value="1911">1911</option>
            <option value="1910">1910</option>
            <option value="1909">1909</option>
            <option value="1908">1908</option>
            <option value="1907">1907</option>
            <option value="1906">1906</option>
            <option value="1905">1905</option>
            <option value="1904">1904</option>
            <option value="1903">1903</option>
            <option value="1902">1902</option>
            <option value="1901">1901</option>
            <option value="1900">1900</option>
          </select></td>
      </tr>
      <tr>
        <td align="right">Téléphone : </td>
        <td align="left"><input name="TEL" type="text" id="TEL" size="35" value="<?php echo $rtelephone; ?>" /></td>
      </tr>
      <tr>
        <td align="right">Mobile : </td>
        <td align="left"><input name="MOBILE" type="text" id="MOBILE" size="35" value="<?php echo $rmobile; ?>" /></td>
      </tr>
      <tr>
        <td align="right" valign="top">Adresse :</td>
        <td align="left"><textarea name="ADRESSE" id="ADRESSE" cols="45" rows="5"></textarea></td>
      </tr>
      <tr>
        <td align="right">Ville :</td>
        <td align="left"><input name="VILLE" type="text" id="VILLE" size="35" /></td>
      </tr>
      <tr>
        <td align="right">Pays : </td>
        <td align="left"><input name="PAYS" type="text" id="PAYS" size="35" /></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
      </tr>
  </table></fieldset> </td>
  </tr>
  <tr>
    <td align="right"><input type="hidden" value="1" name="verifsubmit"><INPUT border="0" src="suivant.jpg" type="image" name ="submit" Value="submit" align="middle" ></td>
  </tr>
</table></form>
		<?php
		}
	}// FIN form 1
	
	//test form 2
	if (isset($_SESSION['FORMun']) && !isset($_SESSION['FORMdeux']))
	{
	
		if (isset($_POST['verifsubmit2']) && $_POST['verifsubmit2']=='2' && isset($_POST['submit2']) && $_POST['submit2']=='submit2' )
		{
		$_SESSION['FORMdeux'] = $_POST['verifsubmit2']; 
		if (isset($_POST['ACTIVITES'])) { $_SESSION['ACTIVITES'] = $_POST['ACTIVITES']; }
		if (isset($_POST['INTERETS'])) { $_SESSION['INTERETS'] = $_POST['INTERETS']; }
		if (isset($_POST['APROPOS'])) { $_SESSION['APROPOS'] = $_POST['APROPOS']; }
		if (isset($_POST['MSN'])) { $_SESSION['MSN'] = $_POST['MSN']; }
		if (isset($_POST['YAHOO'])) { $_SESSION['YAHOO'] = $_POST['YAHOO']; }
		if (isset($_POST['SKYPE'])) { $_SESSION['SKYPE'] = $_POST['SKYPE']; }
		if (isset($_POST['SITEWEB'])) { $_SESSION['SITEWEB'] = $_POST['SITEWEB']; }
        } else
		{
        ?>
 		<form id="formdemande2" name="formdemande2" method="post" action="">
         <table width="644" border="0" align="center" cellpadding="1" cellspacing="1">
  <tr>
    <td align="center"><img src="etape2.jpg" width="644" height="34" /></td>
  </tr>
  <tr>
    <td><fieldset style="width:644px;">
      <table width="600" border="0" align="center" cellpadding="1" cellspacing="1">
        <tr>
        <td width="183">&nbsp;</td>
        <td width="410">&nbsp;</td>
      </tr>
      <tr>
        <td align="right" valign="top">Activités :</td>
        <td align="left"><textarea name="ACTIVITES" id="ACTIVITES" cols="45" rows="5"></textarea></td>
      </tr>
      <tr>
        <td align="right" valign="top">Interêts : </td>
        <td align="left"><textarea name="INTERETS" id="INTERETS" cols="45" rows="5"></textarea></td>
      </tr>
      <tr>
        <td align="right" valign="top"> A propos :</td>
        <td align="left"><textarea name="APROPOS" id="APROPOS" cols="45" rows="5"></textarea></td>
      </tr>
      <tr>
        <td align="right">MSN : </td>
        <td align="left"><input name="MSN" type="text" id="MSN" size="35" /></td>
      </tr>
      <tr>
        <td align="right">YAHOO : </td>
        <td align="left"><input name="YAHOO" type="text" id="YAHOO" size="35" /></td>
      </tr>
      <tr>
        <td align="right">SKYPE :</td>
        <td align="left"><input name="SKYPE" type="text" id="SKYPE" size="35" /></td>
      </tr>
      <tr>
        <td align="right">SITE WEB :</td>
        <td align="left"><input name="SITEWEB" type="text" id="SITEWEB" size="35" /></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
      </tr>
</table></fieldset> </td>
  </tr>
  <tr>
    <td align="right"><input type="hidden" value="2" name="verifsubmit2"><INPUT border="0" src="suivant.jpg" type="image" name ="submit2" Value="submit2" align="middle" ></td>
  </tr>
</table></form>
		<?php 
		}
	}// FIN form 2
	
	//test form 3
	if (isset($_SESSION['FORMdeux']))
	{
		if (isset($_POST['verifsubmit3']) && $_POST['verifsubmit3']=='3' && isset($_POST['submit3']) && $_POST['submit3']=='submit3' )
		{
			////////////////photo
$fichier_temp = $_FILES['pict']['tmp_name'];
$fichier_nom = $_FILES['pict']['name'];

// on défini les dimensions et le type du fichier
list($fichier_larg, $fichier_haut, $fichier_type, $fichier_attr)=getimagesize($fichier_temp);

// infos de contrôle du fichier
$fichier_poids_max = 1000000;
$fichier_h_max = 650;
$fichier_l_max = 789;

// dossier de destination
$fichier_dossier = '../UserFiles/Images/';
$Dodossier = 'UserFiles/Images/';

// extension du fichier
$fichier_ext = substr($fichier_nom,strrpos( $fichier_nom, '.')+1);

// on renomme le fichier
$fichier_name = explode(".",$fichier_nom);
$nameFILE = $fichier_name[0];
$fichier_date = date("ymdhis");

$fichier_n_nom = $fichier_date.".".$fichier_ext;


	// on vérifie s'il y a bien un fichier à uploader
	if (!empty($fichier_temp) && is_uploaded_file($fichier_temp)) {
	
		// on vérifie le poids du fichier
		if (filesize($fichier_temp)<$fichier_poids_max) {
		
			// types de fichiers autorises 1=gif / 2=jpg / 3=png
			if (($fichier_type==1) || ($fichier_type==2) || ($fichier_type==3)) {
			
				// on vérifie si l'image n'est pas trop grande
				if (($fichier_larg<=$fichier_l_max) && ($fichier_haut<=$fichier_h_max)) {
				
					// si le fichier est ok, on l'upload sur le serveur
					if (move_uploaded_file($fichier_temp, $fichier_dossier.$fichier_n_nom)) {
					
						// on donne un acces total sur le fichier
						chmod ($fichier_dossier.$fichier_n_nom, 0777);
						
							
							/******************
							rotation de l'image
							******************/							
							
							if (!empty($_POST['pict_totate']) && is_numeric($_POST['pict_totate'])) {
							
								$degre_rotation = $_POST['pict_totate'];
	
								$image = getimagesize($fichier_dossier.$fichier_n_nom);
								// création de l'image
								if($fichier_type == "1") {
								$source = imagecreatefromgif($fichier_dossier.$fichier_n_nom);
								}
								if($fichier_type == "2") {
								$source = imagecreatefromjpeg($fichier_dossier.$fichier_n_nom);
								}
								if($fichier_type == "3") {
								$source = imagecreatefrompng($fichier_dossier.$fichier_n_nom);
								}
								//rotation de l'image
								$rotation = imagerotate($source,$degre_rotation,-1);
								//Le -1 permet de remplir les zones vides avec du transparent
								// sauvegarde de l'image finale
								if($fichier_type == "1") {
								imagegif($rotation,$fichier_dossier.$fichier_n_nom);
								}
								if($fichier_type == "2") {
								imagejpeg($rotation,$fichier_dossier.$fichier_n_nom);
								}
								if($fichier_type == "3") {
								imagepng($rotation,$fichier_dossier.$fichier_n_nom);
								}
	
									if (($degre_rotation == '90') || ($degre_rotation == '270')) {

										$n_larg = $fichier_haut;
										$n_haut = $fichier_larg;
										
										$fichier_larg = $n_larg;
										$fichier_haut = $n_haut;
										
									}	
							}
							
							
							/***********************
							création de la miniature
							***********************/
								
							// dimension maximale largeur et hauteur comprise
							$taille_max = 100;
	

							// si le fichier est plus grand que $taille_max on le miniaturise
							if (($fichier_larg > $taille_max) || ($fichier_haut > $taille_max)) {
								
								// définition des dimensions 
								if ($fichier_haut > $fichier_larg){

								$mini_haut = $taille_max;
								$mini_larg = $fichier_larg / ($fichier_haut / $taille_max);

								}
								//si plus large que haut
								else {
								
								$mini_haut = $fichier_haut / ($fichier_larg / $taille_max);
								$mini_larg = $taille_max;
								
								}
				
								// si le fichier est un .gif
								if ($fichier_type === 1){
								
								// definition de l'image dont on va faire une miniature
								$fichier_source = imagecreatefromgif($fichier_dossier.$fichier_n_nom);
													
								// on prépare le fichier miniature qui accueillera l'image réduite
								$fichier_reduit = imagecreate($mini_larg, $mini_haut);
								
								// fond blanc pour l'image
								$fond_blanc = imagecolorallocate($fichier_reduit, 255, 255, 255);
								
								// dimensions x et y à donner au fichier
								$fichier_larg_red = imagesx($fichier_reduit);
								$fichier_haut_red = imagesy($fichier_reduit);
								
								// on rajoute un mini_ defant le nom du fichier
								$nom_fichier_reduit = 'mini_'.$fichier_n_nom;
								
								// on redimensionne l'image de base dans le fichier $fichier_reduit
								imagecopyresampled($fichier_reduit, $fichier_source, 0, 0, 0, 0, $fichier_larg_red, $fichier_haut_red, $fichier_larg, $fichier_haut);
								
								// on rend transparent le fond blanc
								imagecolortransparent($fichier_reduit, $fond_blanc);
								
								// crée le fichier réduit définitif
								imagegif($fichier_reduit, $fichier_dossier.$nom_fichier_reduit);
								
								// on donne un acces total sur le fichier
								chmod($fichier_dossier.$nom_fichier_reduit, 0777);
								
								}
								
								// si le fichier est un .jpg / .jpeg
								if ($fichier_type===2){
								
								// définition de la qualité
								$qualite=80;
								
								// definition de l'image dont on va faire une miniature
								$fichier_source = imagecreatefromjpeg($fichier_dossier.$fichier_n_nom);
								
								// on prépare le fichier miniature qui accueillera l'image réduite	
								$fichier_reduit = imagecreatetruecolor($mini_larg, $mini_haut);
								
								// dimensions x et y à donner au fichier
								$fichier_larg_red = imagesx($fichier_reduit);
								$fichier_haut_red = imagesy($fichier_reduit);
								
								// on rajoute un mini_ defant le nom du fichier
								$nom_fichier_reduit = 'mini_'.$fichier_n_nom;
								
								// on redimensionne l'image de base dans le fichier $fichier_reduit
								imagecopyresampled($fichier_reduit, $fichier_source, 0, 0, 0, 0, $fichier_larg_red, $fichier_haut_red, $fichier_larg, $fichier_haut);
								
								// crée le fichier réduit définitif
								imagejpeg($fichier_reduit, $fichier_dossier.$nom_fichier_reduit, $qualite);
								
								// on donne un acces total sur le fichier
								chmod($fichier_dossier.$nom_fichier_reduit, 0777);
								
								}
								
								// si le fichier est un .png
								if ($fichier_type===3){
								
								// definition de l'image dont on va faire une miniature
								$fichier_source = imagecreatefrompng($fichier_dossier.$fichier_n_nom);
								
								// on prépare le fichier miniature qui accueillera l'image réduite
								$fichier_reduit = imagecreatetruecolor($mini_larg, $mini_haut);
								
								// dimensions x et y à donner au fichier
								$fichier_larg_red = imagesx($fichier_reduit);
								$fichier_haut_red = imagesy($fichier_reduit);
								
								// on rajoute un mini_ defant le nom du fichier
								$nom_fichier_reduit = 'mini_'.$fichier_n_nom;
								
								// on redimensionne l'image de base dans le fichier $fichier_reduit
								imagecopyresampled($fichier_reduit, $fichier_source, 0, 0, 0, 0, $fichier_larg_red, $fichier_haut_red, $fichier_larg, $fichier_haut);
								
								// crée le fichier réduit définitif
								imagepng($fichier_reduit, $fichier_dossier.$nom_fichier_reduit);
								
								// on donne un acces total sur le fichier
								chmod($fichier_dossier.$nom_fichier_reduit, 0777);
								
								}
						
							// si le fichier est plus petit que $taille_max pas besoin de le miniaturiser
							}
							else {
							$nom_fichier_reduit = $fichier_n_nom;
							}
																
								/*************************************
								enregistrement dans la base de données
								
								nom du fichier non réduit :
								-------------------------
								$fichier_n_nom
								
								nom du fichier réduit :
								---------------------
								$nom_fichier_reduit
								*************************************/

							// transfert ok	
							//if ($nbr==$nbr_fichiers-1) {
							//echo "Upload et création des miniatures effectué avec succès";
							//}
							
							$PATHPICTURE1 = $Dodossier.$fichier_n_nom;
//echo $PATHPICTURE1."<br>";
$PATHPICTURE2 = $Dodossier.$nom_fichier_reduit;
//echo $PATHPICTURE2;
														
					}
					// erreur
					else {
						die ("<div id='erreur'>L'image n'a pas pu être uploadée Esseyer une autre fois</div><br />");
					}
				
				}
				// erreur
				else {
					die ("<div id='erreur'>L'image est trop grande Redimonsinner l'image et la sélectionner une autre fois</div><br />");
				}
			
			}
			// erreur
			else {
				die ("<div id='erreur'>L'image n'a pas le bon format Sélectionner le bon format</div><br />");
			}
		
		}
		// erreur
		else {
			die ("<div id='erreur'>L'image est trop lourde Redimonsinner l'image et la sélectionner une autre fois</div><br />");
		}
	
	} 
			if (isset($_SESSION['JOUR']) && isset($_SESSION['MOIS']) && isset($_SESSION['ANNEE']))
			{
			$iDNAISSANCE = $_SESSION['ANNEE']."-".$_SESSION['MOIS']."-".$_SESSION['JOUR'];
			} else 
			{
			$iDNAISSANCE = 	$rdate_naissance;
			}
			$iPASSWD = $_SESSION['PASSWD']; 
			$iSEXE = $_SESSION['SEXE']; 
			$iTEL = $_SESSION['TEL'];
			$iPAYS = $_SESSION['PAYS'];
			$iVILLE = $_SESSION['VILLE'];
			$iADRESS = $_SESSION['ADRESSE'];
			$iMOBILE = $_SESSION['MOBILE'];
			$iACTIVITES = $_SESSION['ACTIVITES'];
			$iINTERETS = $_SESSION['INTERETS'] ;
			$iAPROPOS = $_SESSION['APROPOS'];
			$iMSN = $_SESSION['MSN'] ;
			$iYAHOO = $_SESSION['YAHOO'] ;
			$iSKYPE = $_SESSION['SKYPE'] ;
			$iSITEWEB = $_SESSION['SITEWEB'] ;
		////////MAX ID ALBUM
		$max_album = "select max(id_album) as max_id_album from allbums";
		$query_max_album = mysql_query($max_album);
		$voir_max_album = mysql_fetch_array($query_max_album);
		$max_id_album = $voir_max_album['max_id_album'];
		$MAXIDALBUM = $max_id_album + 1;
		//INSERTION ALBUM PROFIL
		$createAlbumProfil = "insert into allbums ('id_album','id_userfamille','titre','description') values ('$MAXIDALBUM','$IDUSERFAMILLE','PrOfiLuserFAMILLE','')";
		$DBcreateAlbumProfil = mysql_query($createAlbumProfil) or die (mysql_error());
		//INSERTION IMAGE ALBUM PROFIL
		$insert_image_profil = "insert into imagesuser ( 'id_album', 'img_thumb', 'img', 'current') values ('$MAXIDALBUM','$PATHPICTURE2','$PATHPICTURE1','1')";
		$db_insert_image_profil = mysql_query($insert_image_profil);
		// insert des privileger photo et video
		$insert_privilege_photo = "insert into fam_pri_pho_vid ('id_user', 'total', 'type') values ('$IDUSERFAMILLE', '1', 'P')";
		$db_insert_privilege_photo = mysql_query($insert_privilege_photo);
		$insert_privilege_video = "insert into fam_pri_pho_vid ('id_user', 'total' , 'type') values ('$IDUSERFAMILLE', '1', 'V')";
		$db_insert_privilege_video = mysql_query($insert_privilege_video);
		//UPDATE USERFAMILLE
		$insert = "update userfamille set passwd='$iPASSWD', date_naissance='$iDNAISSANCE', activites='$iACTIVITES', interets='$iINTERETS', apropos='$iAPROPOS', msn='$iMSN', yahoo='$iYAHOO', skype='$iSKYPE', mobile='$iMOBILE', Photo='$PATHPICTURE1', telephone='$iTEL', adresse='$iADRESS', ville='$iVILLE', pays='$iPAYS', siteweb='$iSITEWEB' where  Email = '$email' and active = '1' limit 1";
			if ($dbinsert = mysql_query($insert))
			{
			echo 'Votre inscription à été terminé avec succée, vous pouvez maintenant se connecter';
			}
	
	
	}
	else
	{
	?><form name="from1" enctype="multipart/form-data" method="post" action="" id="from1" onSubmit="return EW_checkMyForm(this);"><table width="582" border="0" cellspacing="2" cellpadding="2">
     
     
      <tr>
        <td valign="top" bgcolor="#CCEEFF"><div align="right"><strong>La photo : </strong></div></td>
        <td bgcolor="#F0FAFF"><input name="pict" type="file" id="pict" />
         
          <select name="pict_totate">
            <option>Pas de rotation</option>
            <option value="90">90° gauche</option>
            <option value="270">90° droite</option>
            <option value="180">180°</option>
          </select>
          <br />
          <span class="NB">* Largeur maximal : 750 px <br />
* Hauteur maximal : 350 px</span></td>
      </tr>
      <tr>


    <td align="right"><input type="hidden" value="3" name="verifsubmit3"><INPUT border="0" src="terminer.jpg" type="image" name ="submit3" Value="submit3" align="middle" ></td>
  </tr>
</table></form>
		<?php 
		}
	}// FIN form 3
} else { echo 'vous êtes déjà inscrit, avez vous oublier votre mot de passe?, cliquer ici'; }
} else
	{
	echo 'l\'email '.$_GET['email'].' n\'est pas correct, vérifier votre adresse email' ;
	}
} 
else {
echo 'erreur local';	
}
?>
        </td>
      </tr>
      
      <tr>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td><?php include '../../includes/pied.php'; ?></td>
      </tr>
      <tr>
        <td>&nbsp;
      
        
     </td>
      </tr>
    </table></td>
  </tr>
</table></div></center>
</body>
</html>



Merci
0