IzKuFeLiQqQqQ
Registered
Здравейте имам този код за изчисление на капацитет на кондензатори но тъй като има 2 вида кондензатори с различни формули реших да направя избор с radio бутони но имам проблем http://kuku-test.webege.com/math/kondenzatori.php давам примерно плосък кондензатор излиза ми формата въвеждам данните давам 'изчисли' но всичко изчезва та въпроса ми е как да направя така избира се 1 радио бутон появява се формата въвеждам данните давам 'изчисли' и ми се показва резултата(под формата)
след това давам на др-я радио и пак формата и пак данните и пак резултата...???
ето го кода
след това давам на др-я радио и пак формата и пак данните и пак резултата...???
ето го кода
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="author" content="plamba" />
<title>Изчисление капацитет кондензатори</title>
</head>
<body>
<h1>Изчисление капацитет кондензатори</h1>
Изберете вид на кондензатора<br>
<form action="" method="post" >
<input type="radio" name="plos1k" value="plos1k" onclick="this.form.submit()">Плосък<br>
или<br>
<input type="radio" name="kr1g1l" value="kr1g1l" onclick="this.form.submit()">Цилиндричен<br><br>
</form>
<?php
if($_POST['plos1k']){
echo'
<br>Изчисление капацитет плосък кондензатор по формулaтa C=q/U=ε(S/d) F!<br> Въведете само данните които имате!<br><br>
<form action="" method="post">
C= <input type="text" name="C" size="3"/><br><br>
q= <input type="text" name="q" size="3"/><br><br>
U= <input type="text" name="U" size="3"/><br><br>
S= <input type="text" name="S" size="3"/><br><br>
d= <input type="text" name="d" size="3"/><br><br>
ε= <input type="text" name="e" size="3"/><br><br>
<input type="submit" name="submit" value="Изчисли"/><br><br>
</form>';?>
<?php
if($_POST['submit']) {
$U=$_POST['U'];
$d=$_POST['d'];
$S=$_POST['S'];
$q=$_POST['q'];
$e=$_POST['e'];
$c=$_POST['C'];
echo "Резултат:<br>";
if($U && !$d && !$S && $q && !$e && !$C ) {
$C1=$q/$U;
echo "C=$C1 F;";
}
if(!$U && !$d && !$S && $q && !$e && $C ) {
$U1=$C*$q;
echo "U=$U1 V";
}
if($U && !$d && !$S && !$q && !$e && $C ) {
$q1=$C/$U;
echo "q=$q1 C";
}
if(!$U && $d && $S && !$q && $e && !$C ) {
$C2=$e*($S/$d);
echo "C=$C2 F ;";
}
if(!$U && $d && $S && !$q && !$e && $C) {
$e1=$C*($S/$d);
echo "ε=$e1 F/m";
}
if(!$U && $d && !$S && !$q && $e && $C ) {
$S1=$e*($C/$d);
echo "S=$S1 m<sup>2<sup>";
}
if(!$U && !$d && $S && !$q && $e && $C ) {
$d1=$e*$C*$d;
echo "d=$d1 m";
}
}
}
if($_POST['kr1g1l']) {
echo'
<br>Изчисление капацитет цилиндричен кондензатор по формулaтa C=2πεl/2,3lg(r<sub>2</sub>/r<sub>1</sub>) F!<br> Въведете само данните които имате!<br><br>
<form action="" method="post">
C= <input type="text" name="C" size="3"/><br><br>
r<sub>1</sub>= <input type="text" name="r1" size="3"/><br><br>
r<sub>2</sub>= <input type="text" name="r2" size="3"/><br><br>
l= <input type="text" name="l" size="3"/><br><br>
g= <input type="text" name="d" size="3"/><br><br>
ε= <input type="text" name="e" size="3"/><br><br>
π=3,14<br>
<input type="submit" name="submit1" value="Изчисли"/><br><br>
</form>';
if($_POST['submit1']) {
$r1=$_POST['r1'];
$r2=$_POST['r2'];
$l=$_POST['l'];
$g=$_POST['g'];
$e=$_POST['e'];
$c=$_POST['C'];
echo "Резултат:<br>";
if($r1 && $r2 && $l && $g && $e && !$C ) {
$C1=((2*3.14)*$e*$l)/2.31*($g*($r1/$r2)) ;
echo "C=$C1 F;";
}
if($r1 && $r2 && $l && $g && !$e && $C ) {
$e1=((2*3.14)*$C*$l)/2.31*($g*($r1/$r2)) ;
echo "ε=$e1 F/m;";
}
if($r1 && $r2 && !$l && $g && $e && $C ) {
$l1=((2*3.14)*$e*$C)/2.31*($g*($r1/$r2)) ;
echo "l=$l1 F;";
}
if($r1 && !$r2 && $l && $g && $e && $C ) {
$r21=((2*3.14)*$e*$l*$C)/2.31*($g*$r1) ;
echo "C=$r21 C;";
}
if(!$r1 && $r2 && $l && $g && $e && $C ) {
$r12=((2*3.14)*$e*$l*$C)/2.31*($g*$r2) ;
echo "C=$r12 C;";
}
if($r1 && $r2 && $l && !$g && $e && $C ) {
$g1=((2*3.14)*$e*$l*$C)/2.31*($r1*$r2) ;
echo "g=$g1 ;";
}
}
}
?>
</body>
</html>