Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > AJAX
AJAX Forum sur la programmation AJAX. Avant de poster : Cours AJAX, FAQ AJAX, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/04/2011, 21h13   #1
Membre du Club
 
Inscription : janvier 2007
Messages : 196
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 196
Points : 54
Points : 54
Par défaut Récuperation de config en Ajax

Bonjour,

Aprés de longues recherches sur notre ami GOOGLE, je viens a vous car j'ai un petit soucis sur mon script, je m'explique :

J'ai creer une authentification en ajax, la connection marche niquel mais quand la connection s'établie, je voudrais que le fichier recuperation.php soit ouvert et donc que je puisse utilisé les differentes parametres .


Voila le script de connection :

Code :
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
<SCRIPT language=JavaScript>
 
function getXhr(){
                                var xhr = null; 
                if(window.XMLHttpRequest) // Firefox et autres
                   xhr = new XMLHttpRequest(); 
                else if(window.ActiveXObject){ // Internet Explorer 
                   try {
                            xhr = new ActiveXObject("Msxml2.XMLHTTP");
                        } catch (e) {
                            xhr = new ActiveXObject("Microsoft.XMLHTTP");
                        }
                }
                else { // XMLHttpRequest non supporté par le navigateur 
                   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
                   xhr = false; 
                } 
                                return xhr
            }
 
 
 
 
function maFonctionAjax(email, mdp)
{
  var MonAjax = getXhr()
 
 
  MonAjax.open('POST',"connect_ajax.php",true);
 
/*
3: réponse en cours.
4: terminé. 
*/
  MonAjax.onreadystatechange = function()
  {
      if (MonAjax.readyState == 4 && MonAjax.status==200)
      {
          if (document.getElementById) 
          {    
              if (MonAjax.responseText == "true") { 
                    document.getElementById('LeRetour').innerHTML='<font color=GREEN>'+MonAjax.responseText+'</font>';
document.getElementById("formulaire").style.visibility = "hidden";
 
 
MonAjax.open('POST',"recuperation.php",true);
 
 
document.getElementById("connect").style.visibility = "visible";
alert('bon');
              }else {     
alert('pasbon');                        
                    document.getElementById('LeRetour').innerHTML='<font color=RED>ff'+MonAjax.responseText+'</font>';
              }
          }     
      }
  }
  MonAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
var email= document.getElementById('email').value;
var mdp= document.getElementById('mdp').value;
 
  MonAjax.send('email='+email+'&mdp='+mdp);                  
}
</SCRIPT>

Ce que je voudrais c'est quand je me connecte donc quand je ferme en meme temps la div "formulaire", j'ouvre la div "connect" avec le pseudo. il me faut donc pour cela, l'appelle via javascript du fichier recuperation.php qui me permettra d'avoir toutes les informations du membres connecté

Est t'il possible de recuperé le fichier recuperation en gardant la session ouverte ?

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?
session_start();
include("mysqlcon.php");
 
$emailcon = $_SESSION['email'];
 
$sql = mysql_query("SELECT * from wemboo_user where email='$emailcon'");
$sql = mysql_fetch_array($sql);
 
$pseudocon = $sql['pseudo'];
$webcon = $sql['adresseblog'];
$connect_one = $sql['connecter_one'];
$email = $emailcon;
$date = time();
$idcon =$sql['id'];
$update = mysql_query("UPDATE table_user SET connecter='$date' where email='$email'");
 
 
 
?>
Cordialement
toulousain3117 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/05/2011, 14h15   #2
Membre du Club
 
Inscription : janvier 2007
Messages : 196
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 196
Points : 54
Points : 54
j'ai trouvé une réponse, mais j'ai un petit bug

Code :
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
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
<?
session_start();
?><!-- stylesheets -->
 
  	<link rel="stylesheet" href="css/style_slide.css" type="text/css" media="screen" />
  	<link rel="stylesheet" href="css/slide.css" type="text/css" media="screen" />
 
  	<!-- PNG FIX for IE6 -->
  	<!-- http://24ways.org/2007/supersleight-transparent-png-in-ie6 -->
	<!--[if lte IE 6]>
		<script type="text/javascript" src="js/pngfix/supersleight-min.js"></script>
	<![endif]-->
 
 
<script type="text/javascript" src="js/json/cycle.js"></script>
<script type="text/javascript" src="js/json/json.js"></script>
<script type="text/javascript" src="js/json/json_parse.js"></script>
<script type="text/javascript" src="js/json/json_parse_state.js"></script>
<script type="text/javascript" src="js/json/json2.js"></script>
    <!-- jQuery - the core -->
	<script src="js/jquery-1.3.2.min.js" type="text/javascript"></script>
	<!-- Sliding effect -->
<SCRIPT language=JavaScript>
 
function getXhr(){
                                var xhr = null; 
                if(window.XMLHttpRequest) // Firefox et autres
                   xhr = new XMLHttpRequest(); 
                else if(window.ActiveXObject){ // Internet Explorer 
                   try {
                            xhr = new ActiveXObject("Msxml2.XMLHTTP");
                        } catch (e) {
                            xhr = new ActiveXObject("Microsoft.XMLHTTP");
                        }
                }
                else { // XMLHttpRequest non supporté par le navigateur 
                   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
                   xhr = false; 
                } 
                                return xhr
            }
 
 
 
 
function maFonctionAjax(email, mdp)
{
  var MonAjax = getXhr()
 
 
  MonAjax.open('POST',"connect_ajax.php",true);
 
/*
3: réponse en cours.
4: terminé. 
*/
  MonAjax.onreadystatechange = function()
  {
      if (MonAjax.readyState == 4 && MonAjax.status==200)
      {
          if (document.getElementById) 
          {    
              if (MonAjax.responseText == "true") { 
                    document.getElementById('LeRetour').innerHTML='<font color=GREEN>'+MonAjax.responseText+'</font>';
document.getElementById("formulaire").style.visibility = "hidden";
 
 
 var ton_bel_objet = JSON.parse(MonAjax.responseText);
 
 json_encode($ton_beau_tableau);
document.getElementById("connect").style.visibility = "visible";
alert('bon');
              }else {     
alert('pasbon');                        
                    document.getElementById('LeRetour').innerHTML='<font color=RED>ff'+MonAjax.responseText+'</font>';
              }
          }     
      }
  }
  MonAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
var email= document.getElementById('email').value;
var mdp= document.getElementById('mdp').value;
 
  MonAjax.send('email='+email+'&mdp='+mdp);                  
}
</SCRIPT>
 
<style type="text/css">
<!--
#formulaire
{
	width:430px;
	height:55px;
 
 
}
#formulaire-txt-1
{
float:left;
	width:430px;
	height:10px;
 
 
}
#ft1-1
{
	float:left;
	width:165px;
	height:15px;
}
#ft1-2
{
	float:left;
	width:165px;
	height:15px;
}
.form-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
}
#formulaire-login
{
	margin-top:5px;
	float:left;
	width:430px;
	height:22px;
 
}
#formlog-1
{
	float:left;
	width:165px;
	height:22px;
 
}
#formlog-2
{
	float:left;
	width:165px;
	height:22px;
 
}
#formlog-3
{
	float:left;
	width:100px;
	height:22px;
}
#formulaire-txt-2
{
	margin-top:5px;
	float:left;
	width:430px;
	height:10px;
 
 
}
#ft2-1
{
	float:left;
	width:165px;
	height:15px;
}
#ft2-2
{
	padding:2px;
	float:left;
	width:165px;
	height:15px;
}
 
 
input {
 border:1px solid #d2d2d2;
 background-color:#fbfbfb;
 height:17px;
 width:150px;
 }
 .submit{
     border:none;
     color:#666;
     background: transparent url('image/monimage.png') no-repeat top left;
     width:90px;
     height:22px;
}
input.largerCheckbox
{
	 width : 1em ; 
	 height : 1em ;    
 
	border:none;
}
 
-->
</style>
 
	<script src="js/slide.js" type="text/javascript"></script>
<!-- Panel -->
<div id="toppanel">
	<div id="panel">
 
		<div class="content clearfix">
 
 
<div class="left">
 
<div id="formulaire">
<div id="formulaire-txt-1">
<div id="LeRetour">
</div><form method="post"  onsubmit="maFonctionAjax(this.email.value,this.mdp.value);return false" action="">
 
   	  <div class="form-txt" id="ft1-1">Adresse e-mail</div>
       <div class="form-txt" id="ft1-2">Mot de passe</div>
  </div>
    <div id="formulaire-login">
    	<div id="formlog-1">
    	  <label>
    	  <input name="email" type="text" id="email" size="20" />
    	  </label>
    	</div>
        <div id="formlog-2">
          <label>
          <input name="mdp" type="password" id="mdp" size="20" />
          </label>
        </div>
        <div id="formlog-3">
          <label>
          <input type="submit" class="submit" name="button" id="button" value="Connexion" />
          </label></form>
        </div>    
    </div>
    <div id="formulaire-txt-2">
       	<div class="form-txt" id="ft2-1">
       	  <label>
       	  <input type="checkbox" class="largerCheckbox" name="checkbox" id="checkbox" />
       	  </label>
   	    Rester connect&#233;(e)</div>
        <div class="form-txt" id="ft2-2">Mot de passe oubli&#233; ?</div>
    </div>
</div>
<div id="connect" style="visibility: hidden">
 
<font color="white">
 
Bienvenu <? echo $pseudocon; ?> <a href="deco.php">Déconnection</a></font>
</div>
 
 
 
				</div>
 
 
</div>
 
</div> <!-- /login -->	
 
	<!-- The tab on top -->	
	<div class="tab">
		<ul class="login">
			<li class="left">&nbsp;</li>
			<li class="sep">|</li>
			<li id="toggle">
				<a id="open" class="open" href="#">Connection</a>
				<a id="close" style="display: none;" class="close" href="#">Fermer</a>			
			</li>
			<li class="right">&nbsp;</li>
		</ul> 
	</div> <!-- / top -->
 
</div><!--panel -->
dans le fichier connect_ajax.php j'ai ajouté le fichier recuperation.php le bug c'est que la connection marche, mais je n'ai aucun alert et du coup aucun pseudo affiché
toulousain3117 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2011, 18h26   #3
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 13 806
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 41
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 13 806
Points : 35 803
Points : 35 803
Tu ne trouves pas qu'il y a une légère incohérence entre la condition
Code :
if (MonAjax.responseText == "true")
et le traitement
Code :
var ton_bel_objet = JSON.parse(MonAjax.responseText);
Si MonAjax vaut 'true', je vois mal ce que peut donner le JSON.parse()

Et sinon,
Code :
<script src="js/jquery-1.3.2.min.js" type="text/javascript"></script>
jQuery, c'est juste pour la déco ? Pourquoi ne pas l'utiliser ?
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2011, 22h37   #4
Membre du Club
 
Inscription : janvier 2007
Messages : 196
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 196
Points : 54
Points : 54
beh voila toutes les pages


login.php

Code :
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
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
<?
session_start();
?><!-- stylesheets -->
 
  	<link rel="stylesheet" href="css/style_slide.css" type="text/css" media="screen" />
  	<link rel="stylesheet" href="css/slide.css" type="text/css" media="screen" />
 
  	<!-- PNG FIX for IE6 -->
  	<!-- http://24ways.org/2007/supersleight-transparent-png-in-ie6 -->
	<!--[if lte IE 6]>
		<script type="text/javascript" src="js/pngfix/supersleight-min.js"></script>
	<![endif]-->
 
 
<script type="text/javascript" src="js/json/json2.js"></script>
    <!-- jQuery - the core -->
	<script src="js/jquery-1.3.2.min.js" type="text/javascript"></script>
	<!-- Sliding effect -->
<SCRIPT language=JavaScript>
 
function getXhr(){
                                var xhr = null; 
                if(window.XMLHttpRequest) // Firefox et autres
                   xhr = new XMLHttpRequest(); 
                else if(window.ActiveXObject){ // Internet Explorer 
                   try {
                            xhr = new ActiveXObject("Msxml2.XMLHTTP");
                        } catch (e) {
                            xhr = new ActiveXObject("Microsoft.XMLHTTP");
                        }
                }
                else { // XMLHttpRequest non supporté par le navigateur 
                   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
                   xhr = false; 
                } 
                                return xhr
            }
 
 
 
 
function maFonctionAjax(email, mdp)
{
  var MonAjax = getXhr()
 
 
  MonAjax.open('POST',"connect_ajax.php",true);
 
 
/*
3: réponse en cours.
4: terminé. 
*/
  MonAjax.onreadystatechange = function()
  {
      if (MonAjax.readyState == 4 && MonAjax.status==200)
      {
          if (document.getElementById) 
          {    
              if (MonAjax.responseText != "true") { 
 
 var ton_bel_objet = JSON.parse(MonAjax.responseText);
if(ton_bel_objet.statut) {
alert('bon');
 
                    document.getElementById('LeRetour').innerHTML='<font color=GREEN>'+MonAjax.responseText+'</font>';
document.getElementById("formulaire").style.visibility = "hidden";
 
 
document.getElementById("connect").style.visibility = "visible";
 
             } else {
alert('pas bon');
}  } else {     
                     alert('pas bon'); 
                    document.getElementById('LeRetour').innerHTML='<font color=RED>ff'+MonAjax.responseText+'</font>';
              }
          }     
      }
  }
  MonAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
var email= document.getElementById('email').value;
var mdp= document.getElementById('mdp').value;
 
  MonAjax.send('email='+email+'&mdp='+mdp); 
}
 
</SCRIPT>
 
<style type="text/css">
<!--
#formulaire
{
	width:430px;
	height:55px;
 
 
}
#formulaire-txt-1
{
float:left;
	width:430px;
	height:10px;
 
 
}
#ft1-1
{
	float:left;
	width:165px;
	height:15px;
}
#ft1-2
{
	float:left;
	width:165px;
	height:15px;
}
.form-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
}
#formulaire-login
{
	margin-top:5px;
	float:left;
	width:430px;
	height:22px;
 
}
#formlog-1
{
	float:left;
	width:165px;
	height:22px;
 
}
#formlog-2
{
	float:left;
	width:165px;
	height:22px;
 
}
#formlog-3
{
	float:left;
	width:100px;
	height:22px;
}
#formulaire-txt-2
{
	margin-top:5px;
	float:left;
	width:430px;
	height:10px;
 
 
}
#ft2-1
{
	float:left;
	width:165px;
	height:15px;
}
#ft2-2
{
	padding:2px;
	float:left;
	width:165px;
	height:15px;
}
 
 
input {
 border:1px solid #d2d2d2;
 background-color:#fbfbfb;
 height:17px;
 width:150px;
 }
 .submit{
     border:none;
     color:#666;
     background: transparent url('image/monimage.png') no-repeat top left;
     width:90px;
     height:22px;
}
input.largerCheckbox
{
	 width : 1em ; 
	 height : 1em ;    
 
	border:none;
}
 
-->
</style>
 
	<script src="js/slide.js" type="text/javascript"></script>
<!-- Panel -->
<div id="toppanel">
	<div id="panel">
 
		<div class="content clearfix">
	<div id="connect" style="visibility: hidden">
 
<font color="white">
 
Bienvenu <? echo $pseudocon; ?><a href="deco.php">Déconnection</a></font>
</div>	
 
<div class="left">
 
 
 
<div id="formulaire">
<div id="formulaire-txt-1">
<div id="LeRetour">
</div><form method="post"  onsubmit="maFonctionAjax(this.email.value,this.mdp.value);return false" action="">
 
   	  <div class="form-txt" id="ft1-1">Adresse e-mail</div>
       <div class="form-txt" id="ft1-2">Mot de passe</div>
  </div>
    <div id="formulaire-login">
    	<div id="formlog-1">
    	  <label>
    	  <input name="email" type="text" id="email" size="20" />
    	  </label>
    	</div>
        <div id="formlog-2">
          <label>
          <input name="mdp" type="password" id="mdp" size="20" />
          </label>
        </div>
        <div id="formlog-3">
          <label>
          <input type="submit" class="submit" name="button" id="button" value="Connexion" />
          </label></form>
        </div>    
    </div>
    <div id="formulaire-txt-2">
       	<div class="form-txt" id="ft2-1">
       	  <label>
       	  <input type="checkbox" class="largerCheckbox" name="checkbox" id="checkbox" />
       	  </label>
   	    Rester connect&#233;(e)</div>
        <div class="form-txt" id="ft2-2">Mot de passe oubli&#233; ?</div>
    </div>
</div>
 
 
				</div>
 
 
</div></div>
 
<!-- /login -->	
 
	<!-- The tab on top -->	
	<div class="tab">
		<ul class="login">
			<li class="left">&nbsp;</li>
			<li class="sep">|</li>
			<li id="toggle">
				<a id="open" class="open" href="#">Connection</a>
				<a id="close" style="display: none;" class="close" href="#">Fermer</a>			
			</li>
			<li class="right">&nbsp;</li>
		</ul> 
	</div> <!-- / top -->
 
</div><!--panel -->

connect_ajax.php
Code :
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
<?
session_start();
//Si la variable $_SESSION['logged'] n'existe pas, on la créée.
if (!isset($_SESSION['logged'])) $_SESSION['logged'] = false;
 
//On oublie pas d'inclure le fichier contenant les identifiants mysql.
require("mysqlcon.php");
 
//Ensuite on vérifie que les variables existent et contiennent quelque chose :)
 
$email = (isset($_POST['email'])) ? (int) $_POST['email'] : 9999;
$mdp = (isset($_POST['mdp'])) ? $_POST['mdp'] : '';
if($mdp!="" && $email!=9999){
   //Mesure de sécurité, notamment pour éviter les injections sql.
   $email = htmlentities(addslashes($_POST["email"]));
   $mdp = htmlentities(addslashes($_POST["mdp"]));
 
 
 
 
      //Sélection des informations.
      $sql_info = mysql_query("SELECT * FROM wemboo_user WHERE email='$email'")or die(mysql_error());
      $donnees_info = mysql_fetch_array($sql_info);
 
      //Si le mot de passe est le même.
      if ($donnees_info["pass"] == $mdp)
      {
 
 
            //On modifie la variable qui nous indique que le membre est connecté.
            $_SESSION["logged"] = "true";
 
            //On créé les variables contenant des informations sur le membre.
            $_SESSION['id'] = $donnees_info['id'];
            $_SESSION['email'] = $email;
 
            $id = $_SESSION['id'];
            $ip = $_SERVER['REMOTE_ADDR'];
 
            $conect = time();
 
include("recuperation_json.php");
 echo json_encode($a);
 
echo json_encode($ton_beau_tableau);
 
 
 
 
 
         }
 
      else
      {
 
 
 
         $erreur = "le mot de passe est incorrecte !";
echo json_encode(array('statut'=>false));
 
 
 
 
 
      }
   }
 
else
{
 
  $erreur = 'Erreur : vous avez oublié de remplir un ou plusieurs champs !<br />
 
<form method="post" action="index.php">
                        <label><input type="text" name="email" value="pseudo" /></label><br />
                        <label><input type="password" name="mdp" value="" /></label><br />
                        <input type="submit" name="connexion" value="Se connecter" />
                </form>
                <a href="modules.php?page=inscription">S\'inscrire</a>';
 
                }
echo("$erreur");
?>

et récuperation_json.php
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$emailcon = $_SESSION["email"];
 
$sql = mysql_query("SELECT * from wemboo_user where email='$emailcon'");
$sql = mysql_fetch_array($sql);
 
$a = array(
    'pseudocon' => $sql['pseudo'],
    'statut' => true
);
 
 
?>
c'est pour la connexion, j'essaye de faire connecté un membre sans refresh de la page, juste un changement de div, et quand la div s'affiche un refresh de juste la div pour pouvoir afficher le pseudo

on m'a parlé d'utilisé JSON, c'est pour cela que j'utilise ce code
toulousain3117 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2011, 23h19   #5
Membre du Club
 
Inscription : janvier 2007
Messages : 196
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 196
Points : 54
Points : 54
Aprés des heures et des jours de recherche, j'ai enfin trouvé le probleme, il est désormais résolu .
toulousain3117 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h15.


 
 
 
 
Partenaires

Hébergement Web