Méret és súly kalkulátor
0)and($adat<100000000)){ }else{ $adat=""; } return($adat); } echo("
„);
?>
Eredmény
Figyelem!
A kész terméknél a számított értékektől eltérések lehetnek.
„);
$termek=””;
$anyag=””;
$mag=””;
$sze=””;
$vas=””;
$hos=””;
if ($_SERVER[‘REQUEST_METHOD’]==’POST’){
$termek=$_POST[„termek”];
$anyag=$_POST[„anyag”];
$mag=valid_input($_POST[„mx”]);
$sze=valid_input($_POST[„sx”]);
$vas=valid_input($_POST[„vx”]);
$hos=valid_input($_POST[„hx”]);
}else{
if ($_SERVER[‘REQUEST_METHOD’]==’GET’){
$termek=$_GET[„termek”];
$anyag=$_GET[„anyag”];
$mag=valid_input($_GET[„mx”]);
$sze=valid_input($_GET[„sx”]);
$vas=valid_input($_GET[„vx”]);
$hos=valid_input($_GET[„hx”]);
}
}
if (($hos<>„”)and($mag<>„”)and($sze<>„”)){
if ($anyag==”1″){ $fajsuly=7200;} # vas
if ($anyag==”2″){ $fajsuly=8900;} # réz
if ($anyag==”3″){ $fajsuly=2700;} # aluminium
if ($anyag==”4″){ $fajsuly=7800;} # acél
$sztermek=$tnev[$termek].’ (‘.$anev[$anyag].’) ‘;
echo(„
$sztermek
„);
echo(„Magasság: $mag mm, szélesség: $sze mm, vastagság: $vas mm, hossz: $hos mm.
„);
$szkg=0.00000;
if ($termek==”1″){ # cső
$szkg=($mag/2)*($mag/2)*3.14;
$szkg=$szkg-((($mag-$vas-$vas)/2)*(($mag-$vas-$vas)/2)*3.14);
$szkg=$szkg*$hos;
$szkg=$szkg/1000000000*$fajsuly;
}
if ($termek==”2″){ # lemez
$szkg=$mag*$sze;
$szkg=$szkg*$hos;
$szkg=$szkg/1000000000*$fajsuly;
}
if ($termek==”3″){ # T-profil
$szkg=($mag*$vas)+(($sze-$vas)*$vas);
$szkg=$szkg*$hos;
$szkg=$szkg/1000000000*$fajsuly;
}
if ($termek==”4″){ # zártszelvény – téglalap
$szkg=($mag*$sze)-(($mag-$vas)*($sze-$vas));
$szkg=$szkg*$hos;
$szkg=$szkg/1000000000*$fajsuly;
}
if ($termek==”5″){ # hatszögrúd
$szkg=(3/2)*(($mag/2)*($mag/2))*1.73;
$szkg=$szkg*$hos;
$szkg=$szkg/1000000000*$fajsuly;
}
if ($termek==”6″){ # körrúd
$szkg=($mag/2)*($mag/2)*3.14;
$szkg=$szkg*$hos;
$szkg=$szkg/1000000000*$fajsuly;
}
if ($termek==”7″){ # L-profil
$szkg=($mag*$vas)+(($sze-$vas)*$vas);
$szkg=$szkg*$hos;
$szkg=$szkg/1000000000*$fajsuly;
}
if ($termek==”8″){ # U-profil
$szkg=($mag*$vas)+(($sze-$vas)*$vas)+(($sze-$vas)*$vas);
$szkg=$szkg*$hos;
$szkg=$szkg/1000000000*$fajsuly;
}
if ($termek==”9″){ # laposrúd-vastag lemez
$szkg=$mag*$sze;
$szkg=$szkg*$hos;
$szkg=$szkg/1000000000*$fajsuly;
}
if ($termek==”10″){ # négyzetrúd
$szkg=$mag*$mag;
$szkg=$szkg*$hos;
$szkg=$szkg/1000000000*$fajsuly;
}
if ($termek==”11”){ # zártszelvény négyzetes
$szkg=($mag*$mag)-(($mag-$vas)*($mag-$vas));
$szkg=$szkg*$hos;
$szkg=$szkg/1000000000*$fajsuly;
}
$szkg=round($szkg,5);
echo(„
Termék: $sztermek – Súly: „.$szkg.” kg.
„);
}else{
if ($termek<>„”){
echo(„
Valami hiányzik. Magasság, szélesség, hosszúság kitöltése kötelező…
„);
}
}
?>