Problème d'ajout d'un nouveau utilisateur

Résolu/Fermé
forgottenspam Messages postés 26 Date d'inscription mardi 14 octobre 2014 Statut Membre Dernière intervention 10 décembre 2014 - 16 oct. 2014 à 11:34
forgottenspam Messages postés 26 Date d'inscription mardi 14 octobre 2014 Statut Membre Dernière intervention 10 décembre 2014 - 16 oct. 2014 à 16:19
Bonjour,

Bonjour a tous désole c'est encore moi bref la j'un problème lors de l'ajout d'un nouveau utilisateur dans ma base donnée au fait je suis entrain de développer une application multiplatforme avec cordova phonegap j'utilise de code HTML pour l'interface ,AJAX pour le traitement et PHP pour l'interaction avec la base de données


Voici mon code html :


<div data-role="page" id="register">
<div data-role="content">
<form id="inscription" data-ajax="true">

<a href="#home"> <img src="img/arrow-back3.png"></a>
<div data-role="content">
<table width="500" border="0" align="center">
<tr><td> <a href="#forgot_login"> <img src="img/arrow-back3.png"></a></td>
<td align="center"><b>S'INSCRIRE</b></td>
</tr>
</table>

<table width="310" border="0" align="center" style="margin-top:150px">
<tr><tr><td>
<label for="nom">Nom</label></td><td></td></tr>
<tr><td>
<input type="text" name="f_name" id="f_name" placeholder="PRÉNOM" style="color:#000" required/></td><td align="right"><span id="erreur1"></span>
<span id="ok"></span></td></tr>


<tr><td>
<input type="text" name="l_name" id="l_name" placeholder="NOM" style="color:#000" required/>

</td><td><span id="erreur2"></span>
<span id="ok2"></span></td></tr>

<tr><td>

MOT DE PASSE

</td><td></td></tr>

<tr><td>


<input type="password" name="password_insc" id="password" placeholder="6-20 CHARACTERES" style="color:#000" required />

</td>
<td align="center"><span class="error"></span>
<span class="bar"></span></td>
</tr>

<tr><td>

<input type="password" name="re_password" id="re_password" placeholder="REPETER" style="color:#000" required/>
</td><td></td></tr>


<tr><td>
ADRESSE EMAIL

</td><td></td></tr>

<tr><td>
<input type="email" name="email" id="email" placeholder="SOMEONE@EXAMPLE.COM" style="color:#000" required/>

</td><td></td></tr>

<tr><td align="right">
<input border="0" src="img/connexion.png" type="image" value="submitinsciption" id="submitinsciption">

</td><td></td></tr></tr>

</table>
</form>
</div>
</div>


Code ajax :

$(document).on('click', '#submitinsciption', function() { debugger;
if($('#f_name').val().length > 0 && $('#l_name').val().length > 0 && $('#password_insc').val().length > 0 && $('#re_password').val().length > 0 && $('#email').val().length > 0 ){


var fname = $("#f_name").val();
var lname = $("#l_name").val();
var passwordinsc = $('#password_insc').val();
var repassword = $('#re_password').val();
var email = $('#email').val();
var dataString = 'f_name='+fname+'&l_name='+lname+'&password_insc='+passwordinsc+'&re_password='+repassword+'&email='+email;
$.ajax({
type:'POST',
data:dataString,
url:'Connections/inscription.php',
success:function(data) {
//alert(data);
if(data == 'SUCCESS'){
$(location).attr('href',"index.html#login");
}else{
alert('Erreur: Adresse email \351xiste d\351ja');
}
}
});

} else {
alert('Merci de remplire tous les champs');
}
return false; // cancel original event to prevent form submitting
});




Code PHP :
<code>
<?php
$fname = $_POST['f_name'];
$lname = $_POST['l_name'];
$passwordinsc = $_POST['password_insc'];
$repassword = $_POST['re_password'];
$email = $_POST['email'];

$hostname_hangingdb = "localhost";
$database_hangingdb = "hangingdb";
$username_hangingdb = "root";
$password_hangingdb = "";
$hangingdb = mysql_pconnect($hostname_hangingdb, $username_hangingdb, $password_hangingdb) or trigger_error(mysql_error(),E_USER_ERROR);
mysql_select_db($database_hangingdb, $hangingdb);

//identification de mot de passe
if ( $_POST['password_insc'] == $_POST['re_password'])
{
//test if 'Mots de passe sont identiques';
}

else
{


// 'Mots de passe ne sont pas identiques';
}





if(mysql_query("INSERT INTO users VALUES('$f_name', '$l_name', '$password_insc', '$re_password', '$email')"))

if($f_name = $_POST['f_name'] && $l_name = $_POST['l_name'] && $password = $_POST['password_insc'] && $re_password = $_POST['re_password'] && $email = $_POST['email'])

if ($mysql_query==1) {
echo "SUCCESS";

} else {
echo "FAIL";
}


?>
<code>

1 réponse

forgottenspam Messages postés 26 Date d'inscription mardi 14 octobre 2014 Statut Membre Dernière intervention 10 décembre 2014 1
16 oct. 2014 à 16:19
resolu
0