bonjour a tous
Alors des petits soucis avec mes formulaires mais j'ai un peu plus compris ce qu'il fallait faire
Alors le 1er est le formulaire de connexion:
?php
php_session_start(); ?>
<?php
if (isset($_SESSION['login']))
{
echo "Vous etes connecté en tant que".$_SESSION['login'];
}
else
{
?>
Veuillez entrer votre login
<form action="motdepasse.php" method="post">
<input name="login" type="text">
<input name="motdepasse" type="password">
<input name="submit" type="submit">
</form>
<?php } ?>
et les formulaires di'nscription pour les nouveaux clients, a ce que j'ai compris il en faut deux dont un qui recupère les données :
alors voila le 1er:
<?
include "connexion.php";
$requete="select * from client;";
$resultat= mysql_query($requete,$connexio n);
echo '<form action="inscription2.php" method="post">';
echo '<h2>Saisie des informations sur le client</h2>';
'Donner son nom :';
echo '<input type="text" name="nom" size="20" /><br />';
'Donner son prenom :';
echo '<input type="text" name="prenom" size="20" /><br />';
'Donner son adresse :';
echo '<input type="text" name="adresse" size="20" /><br />';
'Donner son code postal :';
echo '<input type="text" name="code postal" size="5" /><br />';
'Donner sa ville :';
echo '<input type="text" name="ville" size="20" /><br />';
'Donner son telephone :';
echo '<input type="text" name="telephone" size="20" /><br />';
echo "</select>";
echo '<p /><input type="submit" value="Ajouter dans la base"><p />';
echo '<input type="reset" name="annuler" value="annuler" />';
echo "</form>";
mysql_close($connexion);
?>
et le 2nd:
<? include('connexion.php'); // appel du script de connexion
// gestion des cas particuliers
// le champ peut comporter un guillemet qui va gêner MySQL
$nom=addslashes($_POST["login"]);
// le champ peut ne pas avoir été saisi, on met une valeur nulle
if (isset ($_POST["password"]))
$password = $_POST["password"];
else
$password = null;
$requete="select * from client;";
$resultat= mysql_query($requete,$connexio n);
$ligne=mysql_fetch_assoc($resu ltat);
$requete="insert into client values ('".$_POST["nom"]."','".$_POST["prenom"]."',".$_POST["adresse"].",".$_POST["code postal"].", '".$_POST["ville"]."', '".$_POST["telephone"]."');";
echo "voici la requête sql qui va être exécutée : <br />".$requete;
$resultat= mysql_query($requete,$connexio n);
if ( ! $resultat)
{ echo "<h1>echec de la requête </h1>";
echo mysql_error($connexion);
}
else
if ( mysql_affected_rows ( ) )
echo "<h1>insertion dans la base effectuée</h1>";
echo '<h3><a href="index.html">RETOUR au menu de la base FRINGUES2_BDD</a></h3>';
mysql_close($connexion);
?>
jaimerai bien qu'on me corrige
merci davance
EDIT Skynet : Correction du texte, pas de langage de type SMS, merci d'avance.