Aide en php
Résolu
audi68
Messages postés
571
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
J aimerai savoir si vous ne connaisser pas un script qui demande le mon prenon, date de naissance et adresse mail et qui es stocker dans une base de donnée
je ne mis connait pas en php
merci de votra aide
J aimerai savoir si vous ne connaisser pas un script qui demande le mon prenon, date de naissance et adresse mail et qui es stocker dans une base de donnée
je ne mis connait pas en php
merci de votra aide
A voir également:
- Aide en php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
29 réponses
j ai essaier mais ca ne vas pas non plus
Peut etre que je ne connais pas le code pour verifier le mot de passe et l adresse des 2 champ
car moi je peut mettre n importe quel adresse il suffit que le mot de passe soit juste et il ouvre la page
donc mon code est faux
Peut etre que je ne connais pas le code pour verifier le mot de passe et l adresse des 2 champ
car moi je peut mettre n importe quel adresse il suffit que le mot de passe soit juste et il ouvre la page
donc mon code est faux
et si on reprenait au départ en allant à l'eseentiel ?
première étape : on crée le formulaire.
c'est là on l'utilisateur saisit son nom (ou login ou admail et mot de passe).
il clique alors sur submit.
cette action envoit les données vers le second programme;
deuxième étape et deuxième programme :
on récupère les infos de l'étape
soit login admial et mot de passe avec comme nom ce qui est noté dan le paramètre name des input
exemple :
si name =nom
alors on a :
$nom = $_POST['nom'];
soit :
premier exercice : afficher les valeurs envoyées par le formulaire.
première étape : on crée le formulaire.
c'est là on l'utilisateur saisit son nom (ou login ou admail et mot de passe).
il clique alors sur submit.
cette action envoit les données vers le second programme;
deuxième étape et deuxième programme :
on récupère les infos de l'étape
soit login admial et mot de passe avec comme nom ce qui est noté dan le paramètre name des input
exemple :
si name =nom
alors on a :
$nom = $_POST['nom'];
soit :
premier exercice : afficher les valeurs envoyées par le formulaire.
oui le formulaire est fait ca c es juste
la 2eme etape aussi
je sais recuperer les donnée
mais c es apres ou ca coince avec la connection et la verification des champs
<?php
include("setup/settings2.php");
include("setup/lang.php");
$email = $_POST['email'];
$passuser = $_POST['passuser'];
$queryt = "select * from table $table_user nom=$email and pass=$passuser";
@mysql_connect($DBHost, $DBUser, $DBPass);
$resultt = @mysql_db_query($DBName, $queryt);
if ($resultt){$flag=0;
while ($r = mysql_fetch_array($resultt))
{
$pass2=$r["pass"];
echo "votre mail est $email ";
$ip = $_SERVER['REMOTE_ADDR']; echo "votre adresse IP est $ip ";
include("test2.php");
}}
if ($pass2!="$passuser"){echo"<span class=\"grostitre\">$c57<br><a href=\"indext.html\"> $c10</a></span>";}
if ($passuser==""){echo"<span class=\"grostitre\">$c58<a href=\"indext.html\"> $c10</a></span>";}
?>
le debut est juste non?
la 2eme etape aussi
je sais recuperer les donnée
mais c es apres ou ca coince avec la connection et la verification des champs
<?php
include("setup/settings2.php");
include("setup/lang.php");
$email = $_POST['email'];
$passuser = $_POST['passuser'];
$queryt = "select * from table $table_user nom=$email and pass=$passuser";
@mysql_connect($DBHost, $DBUser, $DBPass);
$resultt = @mysql_db_query($DBName, $queryt);
if ($resultt){$flag=0;
while ($r = mysql_fetch_array($resultt))
{
$pass2=$r["pass"];
echo "votre mail est $email ";
$ip = $_SERVER['REMOTE_ADDR']; echo "votre adresse IP est $ip ";
include("test2.php");
}}
if ($pass2!="$passuser"){echo"<span class=\"grostitre\">$c57<br><a href=\"indext.html\"> $c10</a></span>";}
if ($passuser==""){echo"<span class=\"grostitre\">$c58<a href=\"indext.html\"> $c10</a></span>";}
?>
le debut est juste non?
Bonjour
Ca va mieu en forme de nouveau?
j ai essaié ce matin mais ca ne vas pas
j ai mis ca
$queryt = "select * from $table_user where nom=$email and pass=$passuser";
il me dit mot de passe incorect
la table s apelle table_user
la colonne nom est ou sont enregistrer les mail et passe le mot de passe
voila mes souci lol
Ca va mieu en forme de nouveau?
j ai essaié ce matin mais ca ne vas pas
j ai mis ca
$queryt = "select * from $table_user where nom=$email and pass=$passuser";
il me dit mot de passe incorect
la table s apelle table_user
la colonne nom est ou sont enregistrer les mail et passe le mot de passe
voila mes souci lol
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ben j ai essaier avec et sans mais ca ne marche pas
non le mot de passe de la base est correct
non mais je me suis mal expliqué en haut
j ai 3 colonne dans ma table
id
nom avec l adresse mail
pass avec le mot de passe
non le mot de passe de la base est correct
non mais je me suis mal expliqué en haut
j ai 3 colonne dans ma table
id
nom avec l adresse mail
pass avec le mot de passe
Bonjour
Ca va mieu en forme de nouveau?
j ai essaié ce matin mais ca ne vas pas
j ai mis ca
$queryt = "select * from $table_user where nom=$email and pass=$passuser";
il me dit mot de passe incorect
la table s apelle table_user
la colonne nom est ou sont enregistrer les mail et passe le mot de passe
voila mes souci lol
Ca va mieu en forme de nouveau?
j ai essaié ce matin mais ca ne vas pas
j ai mis ca
$queryt = "select * from $table_user where nom=$email and pass=$passuser";
il me dit mot de passe incorect
la table s apelle table_user
la colonne nom est ou sont enregistrer les mail et passe le mot de passe
voila mes souci lol
Bonsoir,
ja'i un gros problème car quand vous dites ça ne marche pas, on ne sait pas ce qui ne va pas.
si je résume, le formulaire est Ok
les variables sont bien transmises
la table est correcte alors où est le probléme.
vous dites j'ai mis ça, il faudrait tenir compte des messages précédents.
$queryt = "select * from $table_user where nom=$email and pass=$passuser";
mettez ceci
$queryt = "select * from $table_user where nom='".$email."' and pass='".$passuser.'";
ja'i un gros problème car quand vous dites ça ne marche pas, on ne sait pas ce qui ne va pas.
si je résume, le formulaire est Ok
les variables sont bien transmises
la table est correcte alors où est le probléme.
vous dites j'ai mis ça, il faudrait tenir compte des messages précédents.
$queryt = "select * from $table_user where nom=$email and pass=$passuser";
mettez ceci
$queryt = "select * from $table_user where nom='".$email."' and pass='".$passuser.'";
bonjour,
le code suivant fonctionne sur un de mes sites
$log = $_POST['login'];
$psw = $_POST['pswd'];
include_once ('connect.php');
// verif utilisateur
$query = " select * from utilisateurs where login = '$log' and pswd = '$psw'";
$result = mysql_query($query);
// Vérification du résultat
// Ceci montre la requête envoyée à MySQL ainsi que l'erreur. Utile pour déboguer.
if (!$result) {
$message = 'Requête invalide : ' . mysql_error() . "\n";
$message .= 'Requête complète : ' . $query;
die($message);
}
le code suivant fonctionne sur un de mes sites
$log = $_POST['login'];
$psw = $_POST['pswd'];
include_once ('connect.php');
// verif utilisateur
$query = " select * from utilisateurs where login = '$log' and pswd = '$psw'";
$result = mysql_query($query);
// Vérification du résultat
// Ceci montre la requête envoyée à MySQL ainsi que l'erreur. Utile pour déboguer.
if (!$result) {
$message = 'Requête invalide : ' . mysql_error() . "\n";
$message .= 'Requête complète : ' . $query;
die($message);
}
exemple : synthétique (ne pas recopier tel quel)
select * from table where nom=login and motedepasse= mot de passe
alors on a un retour positif et l'utilisateur est enregistré sinono l'utilistaeur n'est pas inscrit
--