Scripts

Ampere, Ohm, Volt en Watt meter

Een script voor de leuk. Ik zat mij te vervelen en ik dacht, ik maak van die geinige cijfers. Toen kwam ik op het idee om zoiets als dit te maken. Het werk simpel: Het cijfer bijv 4542 word in een array gezet: Cijfer 1=4 Cijfer 2=5 Cijfer 3=4 Cijfer 4=2 De array word omgezet in plaatjes

ampere-ohm-volt-en-watt-meter
[index.php]
[code]
<?php
function meter($cijfer){

$cijfer="1" . $cijfer;
$afrond=strlen($cijfer);


for($i="1"; $i<$afrond; $i++){
	if($cijfer[$i]!=" "){
	$ir=$i++;
	$cijfer[$i]=substr($cijfer, $i, $ir);
}
}


for($i2="1"; $i2<$afrond; $i2++){
if($cijfer[$i2]!=" "){
	if($cijfer[$i2]!=" "){
		echo "<img src=\"h" . $cijfer[$i2] . ".gif\">";
	}
}
}
}
if($_GET["actie"]=="amp"){
	 $tussen=$_GET["R"]*$_GET["R"];
	 $amp=$tussen/$_GET["U"];
	 $ohm=$_GET["R"];
	 $volt=$_GET["U"];
}elseif($_GET["actie"]=="ohm"){
	 
	 $amp=$_GET["I"];
	 $ohm=$_GET["U"]/$_GET["I"];
	 $volt=$_GET["U"];
}elseif($_GET["actie"]=="volt"){
	 
	 $amp=$_GET["I"];
	 $ohm=$_GET["R"];
	 $volt=$_GET["I"]*$_GET["R"];
}
?>
<html>
<body bgcolor=black link=white vlink=white hlink=yellow>
<font color=white>
<?php
if($_GET["for"]=="1"){
	?>
U = I &#903; R<br><br>
R = <div style="position: absolute; left:35px; top:43px"><u>U</u></div>
<div style="position: absolute; left:38px; top:61px">I</div><br><br>
I = <div style="position: absolute; left:36px;top:81px"><u>R</u><sup>2</sup></div>
<div style="position: absolute; left:37px;top:102px">I</div><div style="position: absolute; left:186px;top:17px; width:163px; height:113px">U = Volt.<br><br>R = Ohm.<br><br>I = Ampere.<?php if($_GET["watt"]=="1"){ ?><br><br>P = Watt.<?php } ?></div>
<br><br>
<?php
if($_GET["watt"]=="1"){
	?>
P = U &#903; I<br><br>
<?php
}
?>
<a href=?for=0&watt=<?php echo $_GET["watt"]; ?>&actie=<?php echo $_GET["actie"]; ?>&U=<?php echo $_GET["U"]; ?>&I=<?php echo $_GET["I"]; ?>&R=<?php echo $_GET["R"]; ?>>Verberg</a>
<?php
}else{
	?>
	<a href=?for=1&watt=<?php echo $_GET["watt"]; ?>&actie=<?php echo $_GET["actie"]; ?>&U=<?php echo $_GET["U"]; ?>&I=<?php echo $_GET["I"]; ?>&R=<?php echo $_GET["R"]; ?>>Klik hier voor de Formules</a>
	<?php
}
?>
<hr><center>

Het bereken van: <a href=?actie=amp&U=<?php echo $_GET["U"]; ?>&I=<?php echo $_GET["I"]; ?>&R=<?php echo $_GET["R"]; ?>>Ampere</a> | <a href=?actie=ohm&I=<?php echo $_GET["I"]; ?>&R=<?php echo $_GET["R"]; ?>&U=<?php echo $_GET["U"]; ?>>Ohm</a> | <a href=?actie=volt&I=<?php echo $_GET["I"]; ?>&R=<?php echo $_GET["R"]; ?>&U=<?php echo $_GET["U"]; ?>>Volt</a>
<hr>
<form method=get>
<input type=hidden name=actie value=<?php echo $_GET["actie"]; ?>>
<input type=hidden name=for value=<?php echo $_GET["for"]; ?>>
<input type=hidden name=watt value=<?php echo $_GET["watt"]; ?>>
<?php
if($_GET["actie"]=="ohm" || $_GET["actie"]=="volt" || $_GET["actie"]=="watt"){
	?>
Amp. : <input type=text name=I value=<?php echo $_GET["I"]; ?>><br>
<?php
}
if($_GET["actie"]=="amp" || $_GET["actie"]=="volt"){
?>
OHM : <input type=text name=R value=<?php echo $_GET["R"]; ?>><br>
<?php
}
if($_GET["actie"]=="ohm" || $_GET["actie"]=="amp" || $_GET["actie"]=="watt"){
	?>
Volt : <input type=text name=U value=<?php echo $_GET["U"]; ?>><br>
<?php
}

?>
<input type=submit value=Bereken></form><hr>
Amp = <?php if($amp!=""){ meter($amp); }else{ meter("0"); }?><br>
Ohm = <?php if($ohm!=""){ meter($ohm); }else{ meter("0"); }?><br>
Volt = <?php if($volt!=""){ meter($volt); }else{ meter("0"); }?><br>
<?php
if($_GET["watt"]=="1"){
	$watt=$volt*$amp;
	?>
	Watt = <?php meter($watt); ?><br>
	<a href=?watt=0&for=<?php echo $_GET["for"]; ?>&actie=<?php echo $_GET["actie"]; ?>&U=<?php echo $_GET["U"]; ?>&I=<?php echo $_GET["I"]; ?>&R=<?php echo $_GET["R"]; ?>>Verberg</a>
	<?php
}else{
	?>
<a href=?watt=1&for=<?php echo $_GET["for"]; ?>&actie=<?php echo $_GET["actie"]; ?>&U=<?php echo $_GET["U"]; ?>&I=<?php echo $_GET["I"]; ?>&R=<?php echo $_GET["R"]; ?>>Bereken Watt</a>
<?php
}
?>
</body>
</html>
[/code]
[/index.php]

Reacties

0
Nog geen reacties.