Probleme de code php
remi
-
Skeletyon Messages postés 1552 Date d'inscription Statut Membre Dernière intervention -
Skeletyon Messages postés 1552 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
bonjour j'ai essayé de faire un formulaire d'inscription et je n'arrive pas
voici le code
<?php
// Tant que le membre n'a pas été ajouté, on affiche le formulaire:
if(!=$membre_ajoute);
{
?>
<form method="post" action="./inscription.php" class="inscription">
<label for="identifiant">
Identifiant :
<br />
<input type="text" name="identifiant" id="identifiant"
value="<?php echo $identifiant; ?>" />
</label>
<br />
<br />
<label for="mot_de_passe">
Mot de passe :
<br />
<input type="password" name="mot_de_passe" id="mot_de_passe" value="" />
</label>
<br />
<br />
<br />
<br />
<input type="submit" name="valider" value="Valider" />
<input type="reset" name="reinitialiser" value="Réinitialiser" />
</form>
<?php
{
else
$identifiant = stripslashes(htmlspecialchars($_POST['identifiant']));
}
?>
<b><?php echo ucfirst($identifiant); ?>,votre compte est maintenant actif.</b>
merci pour toute aide
bonjour j'ai essayé de faire un formulaire d'inscription et je n'arrive pas
voici le code
<?php
// Tant que le membre n'a pas été ajouté, on affiche le formulaire:
if(!=$membre_ajoute);
{
?>
<form method="post" action="./inscription.php" class="inscription">
<label for="identifiant">
Identifiant :
<br />
<input type="text" name="identifiant" id="identifiant"
value="<?php echo $identifiant; ?>" />
</label>
<br />
<br />
<label for="mot_de_passe">
Mot de passe :
<br />
<input type="password" name="mot_de_passe" id="mot_de_passe" value="" />
</label>
<br />
<br />
<br />
<br />
<input type="submit" name="valider" value="Valider" />
<input type="reset" name="reinitialiser" value="Réinitialiser" />
</form>
<?php
{
else
$identifiant = stripslashes(htmlspecialchars($_POST['identifiant']));
}
?>
<b><?php echo ucfirst($identifiant); ?>,votre compte est maintenant actif.</b>
merci pour toute aide
A voir également:
- Probleme de code php
- Code ascii - Guide
- Code de déverrouillage oublié - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
1 réponse
Bonjour.
C'est un peu fouillis, mettons de l'ordre :-)
Je suppose que votre formulaire ne s'affiche même pas...? Si oui? JE veux bien tout le code...
Déjà quelques petites choses. Vos balise label, faites les se terminer après chaque nom de champ, pas après l'affichage de la zone de texte.
Ensuite je suppose que la page s'appelle inscription.php..?
Mettez ceci:
Ensuite les winput type=submit" permettent d'envoyer ici en post. Or je ne vois aucun contrôle dessus.
un simple
vous permettra de regarder plus précisément ou cela ne fonctionne pas.
Uns fois que vous aurez bien récupéré vos variables et fait votre requête de sélection, vous choisirez comment donner les droits. Soit par une variable de session, soit par $_GET avec un système de token, comme bon vous semble.
N'hésitez pas si vous avez des questions. Une fois le principe acquis, c'est beaucoup plus rigolo qu'au début :p
C'est un peu fouillis, mettons de l'ordre :-)
Je suppose que votre formulaire ne s'affiche même pas...? Si oui? JE veux bien tout le code...
Déjà quelques petites choses. Vos balise label, faites les se terminer après chaque nom de champ, pas après l'affichage de la zone de texte.
<label for="mot_de_passe"> Mot de passe :</label> <br /> <input type="password" name="mot_de_passe" id="mot_de_passe" value="" />
Ensuite je suppose que la page s'appelle inscription.php..?
Mettez ceci:
<form action="<?php echo($_SERVER['PHP_SELF']);?>" method="POST"Cela permet d'appeler la page sur laquelle vous êtes. Très pratique si vous changez un jour vos fichiers de place (entre autre).
Ensuite les winput type=submit" permettent d'envoyer ici en post. Or je ne vois aucun contrôle dessus.
un simple
<?php if (isset($_POST['valider']){ //Instructions ex: //test existence variable + affectation if (isset($_POST['identifiant'])) $identifiant = $_POST['identifiant'] //etc //Ensuite une requête de sélection pour savoir si la personne existe. Vous connaissez surement la suite }?>
vous permettra de regarder plus précisément ou cela ne fonctionne pas.
Uns fois que vous aurez bien récupéré vos variables et fait votre requête de sélection, vous choisirez comment donner les droits. Soit par une variable de session, soit par $_GET avec un système de token, comme bon vous semble.
N'hésitez pas si vous avez des questions. Une fois le principe acquis, c'est beaucoup plus rigolo qu'au début :p