Autor Zpráva
Venushja
Profil
Zdravim
mam tu takovej rpoblem udelal sem si scp na vypocet odporu ale kdyz do scriptu napisu deleno ("/") tak mi to hodi chybu v naky "Division by zero in ....." nechapu tudle chybu sem nikdy nevidel...
<?php
if(a=="" or b==""){
echo"<center>
<form method='post'>
Číslo 1 : <input type='text' name='a'><br>
Číslo 2 : <input type='text' name='b'><br>
<input type='submit' value='Vypočítej'>
</form>
";
}else{
$pocet1=$a*$b;
$pocet2=$a+$b;
$c=($a*$b)/($a+$b);
echo"Výsledný odpor je $c";
};
?>
RockFire
Profil
nebude lepší

$c = $pocet1/$pocet2
Kacko
Profil *
<?php
if(a=="" or b==""){
echo"<center>
<form method='post'>
Číslo 1 : <input type='text' name='a'><br>
Číslo 2 : <input type='text' name='b'><br>
<input type='submit' value='Vypočítej'>
</form>
";
}else{
$pocet1=$a*$b;
$pocet2=$a+$b;
if($a && $b){
$c=($a*$b)/($a+$b);
echo"Výsledný odpor je $c";
}else{
var_dump($a,$b);
}
};
?>


Moderátor Alphard: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Alphard
Profil
Venushja:
Division by zero in
Další "matematik", co umí dělit nulou :-) PHP za to nemůže.
Testujte čísla, se kterými pracujete.
Venushja
Profil
Alphard:
Ono je problem v tom ze se neukaze formular :-X a hodi to chybu
Alphard
Profil
Venushja:
Ono je problem v tom ze se neukaze formular :-X
if(a=="" or b==""){

Máte definovány ty konstanty?

A celkově používejte $_POST['a'].
Venushja
Profil
No nejsem to ale Vul? ja do If zapomnel dat $ :-X diky vyreseno :-D

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: