bdavid

  • Nombre de sujets
    2
  • Nombre de messages
    8
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

bdavid
le 26/06/2006 à 19:16
Ma Programmation !
bonjour, alors voila j'ai programmé une page php d'inscription pour un espace membre, je souhaite savoir si c une bonne programmation ou pas, vos avis ...

merci

<?php

if (isset($_POST['Submit']) && $_POST['Submit'] == 'Adherer')
{

if ($_POST["nom"] == "")
{
$msg = "Veuillez introduire votre nom !";
}
else
{

if ($_POST["prenom"] == "")
{
$msg = "Veuillez introduire votre prénom !";
}
else
{

include("../inc/fonctions.php");

if (!verif_email($_POST["email"]))
{
$msg = "Veuillez introduire une adresse e-mail valide !";
}
else
{

include("../inc/connexion.php");

$req = mysql_query("select id from membres where email="".$_POST["email"]."" and (etat="0" or etat="1")") or die(mysql_error());

if (mysql_num_rows($req)!=0)
{
$msg = "Cet e-mail existe déjà dans la base de données !";
}
else
{

if (!verif_password($_POST["password"]))
{
$msg = "Veuillez introduire un mot de passe valide !";
}
else
{

if ($_POST["password"] != $_POST["confirmation"])
{
$msg = "Veuillez introduire un mot de passe (confirmation) valide !";
}
else
{

if (isset($_POST["reglement"]) != "1")
{
$msg = "Pour pouvoir vous inscrire, vous devez accepter les conditions d'utilisation !";
}
else
{

$code = gener_password();

$req = mysql_query("insert into membres values ("","".addslashes($_POST["nom"])."","".addslashes($_POST["prenom"])."","".$_POST["email"]."","".md5($_POST["password"])."","".date("Y-m-d H:i:s")."","".$_POST["newsletter"]."","$code","0")") or die(mysql_error());

mysql_close($connexion);

header("location: inscription.php?msg_ok=Un+email+vient+de+vous+être+envoyé+!");

exit();

}
}
}
}
}
}
}
}

?>


vos avis, svp
bdavid
le 24/06/2006 à 05:35
les donnés d'un formulaire
bonjour a tous, voila mon 1er post :)

j'ai un petit probleme, en faite c pas un probleme car je c le resoudre de plusieurs façon !

j'ai une page avec un formulaire qui enregistre des données dans ma table.

mais je suis super "maniaque" j'aime bien faire les choses au mieu (comme tt le monde je pense)

je souhaite connaitre la meilleur façon de vérifié si la page et appelé par le formulaire (donc POST) ou tt simplement normalement par le visiteur (attention je parle pas de GET la) je parle que la page s'affiche normalement donc aucune variable ne vigure dans l'url biensûr.

pour cela je c déjà le faire comme ca :

if (isset($_POST['envoi']) && $_POST['envoi'] == 'Envoi') {

ca marche bien je c, mais c le meilleur moyen le plus "propre" ?

(sinon ya aussi la solution de faire deux pages une le formulaire l'autre la programmation php mais bon c un peu "nul" de faire deux pages je pense)

merci d'avance a tous ici
LoadingChargement en cours