par
cyril1506 » 24 mars 2009, 13:18
c'est re moi, lol
donc je me suis plus ou moin debrouiller pour trouver un autre moyen de faire ce que je voulais
mais maintenant j'ai besoin d'aide a propos des session je crois bien donc voila mon code
Code : Tout sélectionner
<?php
session_start();
if(@$_POST['bouton']=="Retour à l'accueil")
{
header("Location: accueil.htm");
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>
<body>
<?php
// Récupération des variables de session
$numero=$_SESSION['NumClSession'];
// Affectation des valeurs saisies dans des variables
$codemeuble1=$_POST['Reference1'];
$codemeuble2=$_POST['Reference2'];
$quantitemeuble1=$_POST['Quantite1'];
$quantitemeuble2=$_POST['Quantite2'];
// Connexion au serveur MySQL
$db=mysql_connect("localhost","root","root") or die("erreur de connexion".mysql_error());
// Ouverture de la base bddperrin
mysql_select_db("bddperrin",$db) or die("erreur de connexion à la base bddperrin");
$DateHeure=date("Y-m-d H:i:s");
// Requête d'insertion des valeurs dans la table DEMANDE
$reqD="INSERT INTO commande(dateHeure,numClient,codemeuble1,codemeuble2) VALUES('$DateHeure','$numero','$codemeuble1','$codemeuble2')";
mysql_query($reqD);
// Confirmation de l'enregistrement de la commande
$req="SELECT * FROM client, commande WHERE numClient=code AND '$numero'=numClient";
$sql=mysql_query($req) or die ("exécution impossible de la requête");
$ligne=mysql_fetch_array($sql);
echo "Chèr(e) ".$ligne['Prenom']." ".$ligne['Nom'].",<br />";
echo " vous désirez ???? et vous habitez ".$ligne['Adresse'].".<br /><br />";
echo "Votre demande a bien été enregistrée à $DateHeure.<br />";
echo "Votre commande vous parviendra dans les meilleurs délais.<br /><br />";
// Fermeture de la connexion à MySQL
mysql_close();
?>
donc voila j'ai un probleme au niveau du $numero=$_SESSION['NumClSession']; je supose qui fait reference a la page de connexion
(je situe un petit peut le tout : il ya une page inscription.htm qui va vers inscription.php et qui donne un numero client et qui enregistre les info clients et un mdp dans la bdd; puis il ya une page de connexion.htm qui va vers connexion.php qui verifie si les donné corresponde et envoi vers la page commander.htm qui contient un formulaire de commmande et qui va vers transfert.php qui est cette page de code qui je vous ai mi
en gros inscription.htm>inscription.php>connexion.htm>connexion.php>comander.htm>transfet.php )
c'est re moi, lol
donc je me suis plus ou moin debrouiller pour trouver un autre moyen de faire ce que je voulais
mais maintenant j'ai besoin d'aide a propos des session je crois bien donc voila mon code
[code]<?php
session_start();
if(@$_POST['bouton']=="Retour à l'accueil")
{
header("Location: accueil.htm");
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>
<body>
<?php
// Récupération des variables de session
$numero=$_SESSION['NumClSession'];
// Affectation des valeurs saisies dans des variables
$codemeuble1=$_POST['Reference1'];
$codemeuble2=$_POST['Reference2'];
$quantitemeuble1=$_POST['Quantite1'];
$quantitemeuble2=$_POST['Quantite2'];
// Connexion au serveur MySQL
$db=mysql_connect("localhost","root","root") or die("erreur de connexion".mysql_error());
// Ouverture de la base bddperrin
mysql_select_db("bddperrin",$db) or die("erreur de connexion à la base bddperrin");
$DateHeure=date("Y-m-d H:i:s");
// Requête d'insertion des valeurs dans la table DEMANDE
$reqD="INSERT INTO commande(dateHeure,numClient,codemeuble1,codemeuble2) VALUES('$DateHeure','$numero','$codemeuble1','$codemeuble2')";
mysql_query($reqD);
// Confirmation de l'enregistrement de la commande
$req="SELECT * FROM client, commande WHERE numClient=code AND '$numero'=numClient";
$sql=mysql_query($req) or die ("exécution impossible de la requête");
$ligne=mysql_fetch_array($sql);
echo "Chèr(e) ".$ligne['Prenom']." ".$ligne['Nom'].",<br />";
echo " vous désirez ???? et vous habitez ".$ligne['Adresse'].".<br /><br />";
echo "Votre demande a bien été enregistrée à $DateHeure.<br />";
echo "Votre commande vous parviendra dans les meilleurs délais.<br /><br />";
// Fermeture de la connexion à MySQL
mysql_close();
?>[/code]
donc voila j'ai un probleme au niveau du $numero=$_SESSION['NumClSession']; je supose qui fait reference a la page de connexion
(je situe un petit peut le tout : il ya une page inscription.htm qui va vers inscription.php et qui donne un numero client et qui enregistre les info clients et un mdp dans la bdd; puis il ya une page de connexion.htm qui va vers connexion.php qui verifie si les donné corresponde et envoi vers la page commander.htm qui contient un formulaire de commmande et qui va vers transfert.php qui est cette page de code qui je vous ai mi
en gros inscription.htm>inscription.php>connexion.htm>connexion.php>comander.htm>transfet.php )