Script php pour 1 site de location de voiture

Fermé
nora1742005 Messages postés 6 Date d'inscription mercredi 6 mai 2009 Statut Membre Dernière intervention 12 mai 2009 - 6 mai 2009 à 13:40
 nanyid - 22 mai 2009 à 17:07
Bonjour,
je veux pas vous déranger mais voila j'ai un projet de fin d'étude et on me demande de créer un site web pour une location de voiture en ligne, mon probléme est dans le script php je sais pas comment faire pour que le prix de la voiture sera soustrait du compte(solde) du client apres la validation de la location.
au debut il doit remplir un formulaire : le num de sa carte, le modéle choisi et la période voici le script du formulaire
<form action="louer.php" method="post">
Votre Identifiant: <br /><input type="text" name="code" />
<br /><br />
Modéle de voiture : <input type="text" name="model" /><br /><br />
Période : <select name="periode"><option value="7jours">7Jours<option value="wk">Week_End</select>
</form>
le prix de la voiture dépend du modél choisi et la période mais je sais pas comment faire pour soustraire la valeur exacte de son compte si quelqu'un pourra m'aider svp
A voir également:

4 réponses

Bonjour,
je veux pas vous déranger mais voila j'ai un projet de fin d'étude et on me demande de créer un site web pour partage photo, mon probléme est dans le script php je sais pas comment faire pour inserst image dans base de donnee .
au debut il doit remplir un formulaire :voici le script du formulaire
<html>
<head>
<title>Stock d'images</title>
</head>

<!-- Popup Killer -->
<script language="JavaScript">
<!--
function dummy(a,b,c) { return true; }
window.onerror = dummy;
//
var wo_enable=false;
function wo_on() { wo_enable=true }
function wo_off(x) { wo_enable=false; return x }
//
function open_with_features(url,name,parm) {
if (parm>'') parm+=',resizable=1,toolbar=1,menubar=1,scrollbars=1,location=1,status=1';
return window.open_original(url,name,parm);
}
function open_no_popups(url,name,parm) {
var w = (wo_enable||(name=='_self')||(name=='_top')||(name=='_parent')) ? window.do_open(url,name,parm) : new String('X');
// wo_enable=false;
return w;
}
window.open_original=window.open;
window.open=open_no_popups;
window.do_open=open_with_features;
//
function modeless_with_features(url,arg,parm) {
if (parm>'') parm+=',resizable:1,scroll:1,status:1';
return window.modeless_original(url,arg,parm);
}
function modeless_no_popups(url,arg,parm) {
var w = wo_enable ? window.do_modeless(url,arg,parm) : new String('X');
// wo_enable=false;
return w;
}
window.modeless_original=window.showModelessDialog;
window.showModelessDialog=modeless_no_popups;
window.do_modeless=modeless_with_features;
//
window.attachEvent=dummy;
//-->
</script>

<body>
<table width="766" height="409" border="1">
<!--DWLayoutTable-->
<tr>
<td width="756" height="428" valign="top <h3>ajouter d'une image</h3> <form enctype="multipart/form-data" action="#" method="post">
<p>
<input type="hidden" name="MAX_FILE_SIZE" value="250000" />
<input type="file" name="fic" size=50 />
</p>
<p>login:
<input type="text" name="login" id="login">
</p>
<p>
<input type="text" name="jour" size="2" maxlength="2" />
/
<input type="text" name="mois" size="2" maxlength="2" />
/
<input type="text" name="an" size="4" maxlength="4" />
</p>
description:
<p>
<textarea name="img_desc"></textarea>
</p>
<input type="radio" name="pp" value="perso">
personnelle
<input type="radio" name="pp" value="pup">
puplic
<p>
<input type="submit" value="Envoyer" />
</p>
</form> <p><a href="liste.php">Liste</a></p> <p> </p></td>
</tr>
</table>
<p> </p>
</body>
</html>t voici le code php pour l
je sais pas comment faire pour inseret l'image si quelqu'un pourra m'aider svp
2
NookZ Messages postés 2138 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 7 mars 2013 514
6 mai 2009 à 13:44
Bonjour,

Cela dépend de nombreuses choses :
1/ est-ce qu'actuellement vous êtes capable de retrouver le prix exact à partir des données du formulaire?
2/ le solde est stocké en base?
3/ un utilisateur a bien un identifiant unique?
1
nora1742005 Messages postés 6 Date d'inscription mercredi 6 mai 2009 Statut Membre Dernière intervention 12 mai 2009 3
6 mai 2009 à 16:04
oui le prix de la voiture est stocké dans la base (voiture) chaque model a deux prix ( sa depend de la periode de location) par exp si vous allez louer la voiture pour une semaine sa va vous coutez 56000miles pour un week end 19000 miles.
l'adherent a bien un identifiant spécifique pour ce connecter a son espace membre est faire la location ou reservation de billet....
il doit se connecter d'abord en vérifiant l'idnetifiant et le mot de passe il se connecte a son espace membre(j'ai écrit le code la vérification du mot de passe et l'identifiant mais sa ne veut toujours pas marcher) voila le code
<? php
$hostname_canalbd="localhost";
$username_canalbd="root";
$password_canalbd="";
$database_canalbd="tuncar";

$connexion=mysql_pconnect($hostname_canalbd,$username_canalbd,$password_canalbd,$database_canalbd) or die(mysql_error());

?>
<FORM action="espace membre.htm">
<p><B>Identifiant :</B><BR>
<INPUT
name=id>
<BR>
<B>Mot de passe/Code Pin :</B> <BR>
<INPUT type=password
name=code>
</p>
<p><input type="submit" value="connexion"> </p>
<?php require_once("Acces_BDPROJETS.php");
$id=$_POST['id'];
$code=$_POST['code'];

$query="Select nom,prenom from adherent where identifiant= ".$id;
$result = mysql_query($query) or die ("Error dans la requête : $query. " . mysql_error());
if (mysql_num_rows($result) == 0) {
echo "Identifiant incorrect";
}
else {
$row = mysql_fetch_object($result);
$dbpasswd = $row->password;
if ($dbpasswd == $code) {
echo "Identifiant et mot de passe OK";
header("Location:espace membre.php");
}
else {
echo "Mot de passe incorrect";
require_once('Acces_BDPROJETS.php');

mysql_select_db($database_canalbd, $connexion) or die ("problème dans selection base");

$selectlogpass="select identifiantfrom utilisateur where Login='".$id."' ";


$Result=mysql_db_query ($database_canalbd,$selectlogpass) or die("Erreur dans la requête");

if(mysql_num_rows($Result)==0)
{
header('location: efidelys.php');

}

else
{
session_start();

session_register("id");
session_register("code");
header('location: espace membre.php');
}


mysql_close();

?>
merci
1
nora1742005 Messages postés 6 Date d'inscription mercredi 6 mai 2009 Statut Membre Dernière intervention 12 mai 2009 3
7 mai 2009 à 20:19
quelqu'un m'aide svp svp svp svp
0
NookZ Messages postés 2138 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 7 mars 2013 514
7 mai 2009 à 20:37
$query="Select nom,prenom from adherent where identifiant= ".$id;

vous ne pouvez pas en plus récupérer le solde là?
0
nora > NookZ Messages postés 2138 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 7 mars 2013
12 mai 2009 à 13:08
ben jfé komen alors chépa koi fer la
0
nora1742005 Messages postés 6 Date d'inscription mercredi 6 mai 2009 Statut Membre Dernière intervention 12 mai 2009 3 > NookZ Messages postés 2138 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 7 mars 2013
12 mai 2009 à 13:14
pour laselect noù et prenom c la vérification de l utilisateur si il existe dans la base ou pas !!!!! c pa le script de la valeur de la voiture jémeré bi1 lajouter dans un panier (en clikan sur la voiture le model sajoute dans un panier et jle recupér dans un autre page)!!!!
0