Sauver mon exercice
na3imaz
-
le père -
le père -
Bonjour,
l'exercice veut pas fonctionner:
<script language="javascript" type="text/javascript">
function verifier(){
if (form1.b.value =="")
{ alert("Il faut remplir les différents champs"); form1.b.focus();}
}
</script>
</head>
<body>
<form action="prog.php" method="post" name="form1">
<h1> <center>Configurateur D-Link</center></h1><br>
<center> <table width="700" border="1">
<tr>
<td><h3>Niveau</h3></td>
<td><select name="a">
<option value="Administration">Administration</option>
<option value="2">2</option>
<option value="3">3</option>
</select></td>
</tr>
<tr>
<td><h3>Nombre des ports RJ45 10/1100</h3></td>
<td><input type="text" name="b" /></td>
</tr>
<tr>
<td><h3>Nombre des ports Gigabit Ethernet</h3></td>
<td><input type="text" name="c" /></td>
</tr>
<tr>
<td><h3>Nombre des ports FO 100 base FX</h3></td>
<td><input type="text" name="d" /></td>
</tr>
<tr>
<td><h3>Nombre des ports FO 1000 base SX</h3></td>
<td><input type="text" name="e" /></td>
</tr>
<tr>
<td><h3>Nombre des ports FO 1000 base LX</h3></td>
<td><input type="text" name="f" /></td>
</tr>
<tr>
<td><h3>Fond de Panier</h3></td>
<td><input type="text" name="g" /></td>
</tr>
<tr><td><input type="submit" value="Valider" id="Valider" onclick="verifier()"></td>
<td><input type="reset" value="Effacer"></td></tr>
</table>
</center>
</form>
------------------------------------------------------------------------------------------------------------
<?php
$dbhost = "localhost";
$login = "root";
$password = "";
$usebdd = "configuration";
$connexion = mysql_connect ($dbhost, $login, $password) or die (mysql_error());
mysql_select_db ($usebdd, $connexion) or die(" Echec de connexion");
$a = $_POST ['a'];
$b = $_POST ['b'];
$c = $_POST ['c'];
$d = $_POST ['d'];
$e = $_POST ['e'];
$f = $_POST ['f''];
$Fond = $_POST ['g'];
$requete = SELECT * FROM table1 ;
$result = mysql_query ( $requete) or die('requete invalide: '.mysql_error());
if (($a == "Administration") && ($b ==11))
{
$Fond = ($b * 1000)*2;
echo "$Fond"; }
else if ($c ==11){
$Fond = ($c * 1000)*2;
echo "$Fond"; }
else if ($d ==11){
$Fond = ($d * 100)*2;
echo "$Fond"; }
else if ($e ==11){
$Fond = ($e * 1000)*2;
echo "$Fond"; }
else ($f ==11){
$Fond = ($f * 1000)*2;
echo "$Fond"; }
echo "Le modèle de ce produit est: ";
mysql_ close ($connexion) ;
?>
Merci.
l'exercice veut pas fonctionner:
<script language="javascript" type="text/javascript">
function verifier(){
if (form1.b.value =="")
{ alert("Il faut remplir les différents champs"); form1.b.focus();}
}
</script>
</head>
<body>
<form action="prog.php" method="post" name="form1">
<h1> <center>Configurateur D-Link</center></h1><br>
<center> <table width="700" border="1">
<tr>
<td><h3>Niveau</h3></td>
<td><select name="a">
<option value="Administration">Administration</option>
<option value="2">2</option>
<option value="3">3</option>
</select></td>
</tr>
<tr>
<td><h3>Nombre des ports RJ45 10/1100</h3></td>
<td><input type="text" name="b" /></td>
</tr>
<tr>
<td><h3>Nombre des ports Gigabit Ethernet</h3></td>
<td><input type="text" name="c" /></td>
</tr>
<tr>
<td><h3>Nombre des ports FO 100 base FX</h3></td>
<td><input type="text" name="d" /></td>
</tr>
<tr>
<td><h3>Nombre des ports FO 1000 base SX</h3></td>
<td><input type="text" name="e" /></td>
</tr>
<tr>
<td><h3>Nombre des ports FO 1000 base LX</h3></td>
<td><input type="text" name="f" /></td>
</tr>
<tr>
<td><h3>Fond de Panier</h3></td>
<td><input type="text" name="g" /></td>
</tr>
<tr><td><input type="submit" value="Valider" id="Valider" onclick="verifier()"></td>
<td><input type="reset" value="Effacer"></td></tr>
</table>
</center>
</form>
------------------------------------------------------------------------------------------------------------
<?php
$dbhost = "localhost";
$login = "root";
$password = "";
$usebdd = "configuration";
$connexion = mysql_connect ($dbhost, $login, $password) or die (mysql_error());
mysql_select_db ($usebdd, $connexion) or die(" Echec de connexion");
$a = $_POST ['a'];
$b = $_POST ['b'];
$c = $_POST ['c'];
$d = $_POST ['d'];
$e = $_POST ['e'];
$f = $_POST ['f''];
$Fond = $_POST ['g'];
$requete = SELECT * FROM table1 ;
$result = mysql_query ( $requete) or die('requete invalide: '.mysql_error());
if (($a == "Administration") && ($b ==11))
{
$Fond = ($b * 1000)*2;
echo "$Fond"; }
else if ($c ==11){
$Fond = ($c * 1000)*2;
echo "$Fond"; }
else if ($d ==11){
$Fond = ($d * 100)*2;
echo "$Fond"; }
else if ($e ==11){
$Fond = ($e * 1000)*2;
echo "$Fond"; }
else ($f ==11){
$Fond = ($f * 1000)*2;
echo "$Fond"; }
echo "Le modèle de ce produit est: ";
mysql_ close ($connexion) ;
?>
Merci.
Configuration: Windows XP Internet Explorer 6.0
2 réponses
-
Bonjour,
Malheureusement je crois que la vie de ton exercice est grave danger. Non seulement il ne fonctionne pas, mais en plus tu ne nous aide pas à savoir quoi exactement ?
Peux-tu donner plus de détails sur ce que dois faire ce programme, et où est-ce que ça ne fonctionne pas ?
Ainsi il sera plus simple de pouvoir te dire pourquoi ça ne marche pas et ce qu'il faut faire pour résoudre le problème.
-