phpzip

Inscris le 11/02/2011 à 17:08
  • Signature
    cdc
  • Nombre de sujets
    1
  • Nombre de messages
    1
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
phpzip
je suis un débutant et j'essai de créer une page d'inscription avec la possibilité de verifier si dè cham son identiq come le mo de pass ou lemail à confirmé mè jarriv pa
jè essayé dè copié colé mais rien
$host="localhost";
$username="";
$pwd="";
$bdd="";

$connexionMysql= mysql_connect($host, $username, $pwd) ;
mysql_select_db($bdd);

$emailcompte1=@addslashes(trim(utf8_decode($_POST['emailcompte1']))); ;//et toute les autres variables
$emailcompte2=@addslashes(trim(utf8_decode($_POST['emailcompte2'])));
$mdpcompte1=@addslashes(trim(utf8_decode($_POST['mdpcompte1'])));
$mdpcompte2=@addslashes(trim(utf8_decode($_POST['mdpcompte2'])));
$quesecrcompte=@addslashes(trim(utf8_decode($_POST['quesecrcompte'])));
$repsecrcompte=@addslashes(trim(utf8_decode($_POST['repsecrcompte'])));

// on teste si le visiteur a soumis le formulaire
if (isset($_POST['inscriptionparetap1']) && $_POST['inscriptionparetap1'] == 'Valider')
{
// on teste l'existence de nos variables. On teste également si elles ne sont pas vides
if ((isset($_POST['emailcompte1']) && !empty($_POST['emailcompte1'])) && (isset($_POST['emailcompte2']) &&
!empty($_POST['emailcompte2'])) && (isset($_POST['mdpcompte1']) && !empty($_POST['mdpcompte1'])) && (isset($_POST['mdpcompte2']) &&
!empty($_POST['mdpcompte2'])) && (isset($_POST['repsecrcompte']) && !empty($_POST['repsecrcompte'])))
{
// on teste les deux email et les deux mots de passe
if ($_POST['emailcompte1'] != $_POST['emailcompte2'] && $_POST['mdpcompte1'] != $_POST['mdpcompte1']) {
$erreur = 'Les informations ne sont pas identiques';
}
else {

mysql_num_rows()
// on recherche si ce email est déjà utilisé par un autre
$sql = 'SELECT * FROM compte WHERE $emailcompte1="'.mysql_escape_string($_POST['emailcompte1']).'"';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$data = mysql_fetch_array($req);
if ($data[0] == 0)
{
$sql = 'INSERT INTO compte(idcompte, idsecurcompte, emailcompte1, emailcompte2, modepassecompte1, modepassecompte2, quesecrcompte,
repsecrcompte) VALUES("","", "'.mysql_escape_string($_POST['emailcompte1']).'","'.$emailcompte2.'" "'.md5(mysql_escape_string($_POST[
'mdpcompte1'])).'","'.$mdpcompte2.'","'.$quesecrcompte.'","'.$repsecrcompte.'")';

mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());
/*session_start();
$_SESSION['login'] = $_POST['login'];
header('Location: membre.php');
exit();*/
}
else {
$erreur = 'Un membre possède déjà cet e-mail.';
}
}
}
else {
$erreur = 'Au moins un des champs est vide.';
}
}
cdc

Ses derniers messages sur les forums

forum
phpzip
je suis un débutant et j'essai de créer une page d'inscription avec la possibilité de verifier si dè cham son identiq come le mo de pass ou lemail à confirmé mè jarriv pa
jè essayé dè copié colé mais rien
$host="localhost";
$username="";
$pwd="";
$bdd="";

$connexionMysql= mysql_connect($host, $username, $pwd) ;
mysql_select_db($bdd);

$emailcompte1=@addslashes(trim(utf8_decode($_POST['emailcompte1']))); ;//et toute les autres variables
$emailcompte2=@addslashes(trim(utf8_decode($_POST['emailcompte2'])));
$mdpcompte1=@addslashes(trim(utf8_decode($_POST['mdpcompte1'])));
$mdpcompte2=@addslashes(trim(utf8_decode($_POST['mdpcompte2'])));
$quesecrcompte=@addslashes(trim(utf8_decode($_POST['quesecrcompte'])));
$repsecrcompte=@addslashes(trim(utf8_decode($_POST['repsecrcompte'])));

// on teste si le visiteur a soumis le formulaire
if (isset($_POST['inscriptionparetap1']) && $_POST['inscriptionparetap1'] == 'Valider')
{
// on teste l'existence de nos variables. On teste également si elles ne sont pas vides
if ((isset($_POST['emailcompte1']) && !empty($_POST['emailcompte1'])) && (isset($_POST['emailcompte2']) &&
!empty($_POST['emailcompte2'])) && (isset($_POST['mdpcompte1']) && !empty($_POST['mdpcompte1'])) && (isset($_POST['mdpcompte2']) &&
!empty($_POST['mdpcompte2'])) && (isset($_POST['repsecrcompte']) && !empty($_POST['repsecrcompte'])))
{
// on teste les deux email et les deux mots de passe
if ($_POST['emailcompte1'] != $_POST['emailcompte2'] && $_POST['mdpcompte1'] != $_POST['mdpcompte1']) {
$erreur = 'Les informations ne sont pas identiques';
}
else {

mysql_num_rows()
// on recherche si ce email est déjà utilisé par un autre
$sql = 'SELECT * FROM compte WHERE $emailcompte1="'.mysql_escape_string($_POST['emailcompte1']).'"';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$data = mysql_fetch_array($req);
if ($data[0] == 0)
{
$sql = 'INSERT INTO compte(idcompte, idsecurcompte, emailcompte1, emailcompte2, modepassecompte1, modepassecompte2, quesecrcompte,
repsecrcompte) VALUES("","", "'.mysql_escape_string($_POST['emailcompte1']).'","'.$emailcompte2.'" "'.md5(mysql_escape_string($_POST[
'mdpcompte1'])).'","'.$mdpcompte2.'","'.$quesecrcompte.'","'.$repsecrcompte.'")';

mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());
/*session_start();
$_SESSION['login'] = $_POST['login'];
header('Location: membre.php');
exit();*/
}
else {
$erreur = 'Un membre possède déjà cet e-mail.';
}
}
}
else {
$erreur = 'Au moins un des champs est vide.';
}
}
cdc

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours