<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<head>
<link rel="stylesheet" type="text/css" href="calculateur.css" />
</head>
<?php
$corde = $_POST["corde"];
$poids = $_POST["poids"];
$haut = $_POST["hauteur"];
$long = $_POST["long"];
include "../calculateur.html";
$Tcordes = array(
"c1" => array(
"libel" => "corde torronˆ©e 16 mm",
"E" => "62",
"D" => "16"
),
"c2" => array(
"libel" => "corde 11 mm norme EN 1891 A",
"E" => "110",
"D" => "11"
),
/* "c3" => array(
"libel" => "corde 11 mm norme EN 1891 A",
"E" => "90",
"D" => "11"
),
*/ "c4" => array(
"libel" => "corde 10,5 mm norme EN 1891 A",
"E" => "75",
"D" => "11"
),
"c5" => array(
"libel" => "corde antipode 9 mm",
"E" => "93",
"D" => "9"
),
"c6" => array(
"libel" => "corde dynamique 10 mm",
"E" => "48",
"D" => "10"
),
"c7" => array(
"libel" => "corde dynamique 11 mm",
"E" => "48",
"D" => "11"
),
"c8" => array(
"libel" => "sangle plate, largeur 20 mm",
"E" => "1100",
"D" => "10"
),
"c9" => array(
"libel" => "cˆ¢ble 8 mm",
"E" => "5000",
"D" => "10"
),
);
?>
<body>
<form method=post action="#resultat">
<table class="donnees">
<tr class="donnees">
<td class="donnees">corde</td>
<td class="donnees">
<select name="corde" size="1">
<?php
foreach($Tcordes as $key=>$val)
{
printf ("\n\t\t\t<option value=\"%s\" %s class=\"donnees\">%s</option>", $key, ($corde == $key)?"selected=\"selected\"":"", $val["libel"]);
}
?>
</select>
</td>
</tr>
<tr class="donnees">
<td class="donnees libelle">poids</td>
<td class="donnees"><input type="text" name="poids" value="<?php echo $poids; ?>" class="donnees valeur">kg</td>
</tr>
<tr class="donnees">
<td class="donnees libelle">hauteur de chute</td>
<td class="donnees"><input type="text" name="hauteur" value="<?php echo $haut; ?>" class="donnees valeur">m</td>
</tr>
<tr class="donnees">
<td class="donnees libelle">longueur de corde</td>
<td class="donnees"><input type="text" name="long" value="<?php echo $long; ?>" class="donnees valeur">m</td>
</tr>
</table>
<input type="submit" value ="calculer" class="donnees">
</form>
<?php
if( $corde == "")
{
print("ici le rˆ©sultat");
}
else
{
$facteur = $haut/$long;
$lacorde = $Tcordes[$corde];
$elasticite = $lacorde["E"];
$section = pow($lacorde["D"]/2,2)*pi();
$choc=sqrt(2*$section*$elasticite*$poids*$facteur);
$alertechoc = ($choc>600);
$msgalertechoc = " <tr class=\"resultat warning\" >
<td class=\"resultat libelle warning\" colspan=\"2\">
Absorbeur d'ˆ©nergie nˆ©cessaire
</td>
</tr>";
$chute = $poids*$haut*9.81;
$alertechute = ($chute>600);
$msgalertechute = " <tr class=\"resultat warning\" >
<td class=\"resultat libelle warning\" colspan=\"2\">
Toutes les explications dans l'ouvrage :Les travaux en hauteur paru en Mars 2007
</td>
</tr>";
printf("<H3 class=\"resultat\"><a name=\"resultat\">Rˆ©sultats</a></H3>
<table class=\"resultat\" border=\"1\">
<tr class=\"resultat\">
<td class=\"resultat libelle\">facteur de chute</td>
<td class=\"resultat valeur\">%s</td>
</tr>
<tr class=\"resultat%s\">
<td class=\"resultat libelle\">choc</td>
<td class=\"resultat valeur\">%01.2f daN</td>
</tr>
%s
<tr class=\"resultat%s\" >
<td class=\"resultat libelle\">chute libre</td>
<td class=\"resultat valeur\">%01.2f</td>
</tr>
%s
</table>",
$facteur,
$alertechoc?" warning":"", $choc, $alertechoc?$msgalertechoc:"",
$alertechute?" warning":"", $chute, $alertechute?$msgalertechute:""
);
}
?>
</body>
</html>