ეს შეგეძლო უფრო ადვილადაც დაგეწერა:
<?php
$num = $_POST['textbox'];
if ( $num%2 == 0 ) {
echo "<h1> რიცხვი $gasayofi ლუწია</h1>";
} else {
echo "<h1>რიცხვი $gasayofi კენტია</h1>";
}
?>
აი სულ ესაა

)
გაითვალისწინე რომ რაც უფრო ნაკლები ცვლლადები იქნება უფრო კარგად წაიკითხავ კოდს და შეცდომების ნაკლები იქნება, ამ კოდში კი შენ 2 ზედმეტი ცვლადი გქონდა
* * *
აი ეს php კალკულატორია, ესეც მოგეწონება

ეს ინდექსი
<form action="result.php" method="post">
Enter 1st Number <input type="text" name="1var" /><br />
Enter 2nd Number <input type="text" name="2var" /><br />
Choose An Action
<select name="action">
<option value = "zero"> </option>
<option value = "add">+</option>
<option value = "subtract">-</option>
<option value = "divide">/</option>
<option value = "multiply">*</option>
</select><br />
<input type="submit" value="G0!" />
<input type="reset" value="Clear!" />
</form>
და ეს უკვე თვით კოდი
<?php
$var1 = $_POST['1var'];
$var2 = $_POST ['2var'];
$action = $_POST['action'];
if (IsSet($var1, $var2)){
switch ($action ){
case 'add';
$result = $var1 + $var2;
echo $var1." + ".$var2." = ".$result;
break;
case 'subtract';
$result = $var1 - $var2;
echo $var1." - ".$var2." = ".$result;
break;
case 'divide';
if ($var2 != 0){ // division by zero
$result = $var1 / $var2;
echo $var1." / ".$var2." = ".$result; } else {
echo "Division by 0 is prohibited";
}
break;
case 'multiply';
$result = $var1 * $var2;
echo $var1." * ".$var2." = ".$result;
break;
default:
echo "Something Is Wrong, Try Again";
}
} else {
echo "Type 1st number, 2nd number then choose an action";
}
?>
This post has been edited by iSin on 2 Dec 2012, 13:54