Калкулатор

11 отговора 0 прегледа
#1

Калкулатор

Здравейте,

Бих желал малко помощ относно добавянето на калкулатор към сайт.
Сайта го правя с Dreamweaver. Трябва ми съвсем прост калкулатор ( сайта е туристически ). Аз пробвах по следния начин - чрез form-list/menu направих едната част и няма проблем с листа за броя на нощувките, също така съм дал й стойност за всяка една от опциите, но полето ( value ) не ми се показва. То това не е калкулатор в чистия му вид ( а не ми и трябва понеже сайта не е толкова сложен ) просто искам като сменя броя в list/menu -то да ми излиза съответна стойност в отделна графа.

Ще Ви бъда благодарен ако ми помогнете и посъватвете как да стане !!

Отговор
в отговор на Ивайло Георгиев #2

Re: Калкулатор

На какъв програмен език и с какви по-конкретни изчисления да се занимава?

Тук ти слагам примерен калкулатор - Всяко едно ученолюбиво дете може да го преработи и да му пасне...

======

<?php
// Calculator Script v1
// Copyright (C) 2007 RageD

// Define to make this all one document
$page = $_GET['page'];

// Defining the "calc" class
class calc {
var $number1;
var $number2;

function add($number1,$number2)
{
$result =$number1 + $number2;
echo("The sum of $number1 and $number2 is $result

");
echo("$number1 + $number2 = $result");
exit;
}

function subtract($number1,$number2)
{
$result =$number1 - $number2;
echo("The difference of $number1 and $number2 is $result

");
echo("$number1 - $number2 = $result");
exit;
}

function divide($number1,$number2)
{
$result =$number1 / $number2;
echo("$number1 divided by $number2 is $result

");
echo("$number1 - $number2 = $result");
exit;
}

function multiply($number1,$number2)
{
$result =$number1 * $number2;
echo("The product of $number1 and $number2 is $result

");
echo("$number1 x $number2 = $result");
exit;
}
}
$calc = new calc();
?>
<TITLE>PHP Calculator v1</TITLE>
<form name="calc" action="?page=calc" method="POST">
Number 1: <input type=text name=value1>

Number 2: <input type=text name=value2>

Operation: <input type=radio name=oper value="add">Addition <input type=radio name=oper value="subtract">Subtraction <input type=radio name=oper value="divide">Division <input type=radio name=oper value="multiply">Multiplication</input>

<input type=submit value="Calculate">
</form>
<?php
if($page == "calc"){
$number1 = $_POST['value1'];
$number2 = $_POST['value2'];
$oper = $_POST['oper'];
if(!$number1){
echo("You must enter number 1!");
exit;
}
if(!$number2){
echo("You must enter number 2!");
exit;
}
if(!$oper){
echo("You must select an operation to do with the numbers!");
exit;
}
if(!eregi("[0-9]", $number1)){
echo("Number 1 MUST be numbers!");
exit;
}
if(!eregi("[0-9]", $number2)){
echo("Number 2 MUST be numbers!");
exit;
}
if($oper == "add"){
$calc->add($number1,$number2);
}
if($oper == "subtract"){
$calc->subtract($number1,$number2);
}
if($oper == "divide"){
$calc->divide($number1,$number2);
}
if($oper == "multiply"){
$calc->multiply($number1,$number2);
}
}
?>

Отговор
в отговор на UbuHtu Man 1Ox #3

Re: Калкулатор

Здравей ,

Благодаря ти за отговора !

Пробвах да приложа това , което си ми изпратил, въпреки че не можах да го поставя където искам . Както и да е . На мен не ми трябва калкулатор в истинския смисъл на думата , тъй като сайта не е сложен , а пък и имам само две променливи - брой и цена . Бих желал да си направя нещо подобно - посочваш брой и това променя цената ( като цената е постоянна, понеже продукта е само един ) . Даже не необходимо да е калкулатор. Аз направих нещо подобно чрез Insert - list/menu бутон , зададох стойности във value за всеки вариант и като го проверих можеше да се сменя броят на продуктите , но стойността им не беше видима. Та бих желал за съвет как да направя видимо полето със стойността.

Благодаря

Отговор
в отговор на Ивайло Георгиев #4

Re: Калкулатор

Не искам да те разочаровам, но програмирането е малко по-сложно от умението да се шофира.

От до този момент става ясно че не ти е много ясно какво точно искаш, но го искаш безплатно, а това няма как да стане.

С други думи трябва ти специалист. Може да е младши, но да е специалист. Да е учил това поне 1 г.

Затова в твоя случай това ще струва между 20 и 100 лв.



Отговор
в отговор на Ивайло Георгиев #5

Re: Калкулатор

НЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕ (:

Вече разбирам от футбол, жени и медицина (: Все ще се оправя и с това )))

Отговор
в отговор на Ивайло Георгиев #6

Сделка.

Предлагам ти сделка. Правя ти го без пари, при положение, че сложиш в сайта си линк към моя блог и добавим едно коментарче, че аз съм писал калкулатора.

Господ ще ми прости греховете. Това му е работата.
Отговор
в отговор на Ивайло Георгиев #7

Re: Калкулатор

Висока цена искаш, страннико ))))..

Благодаря за предложението , мисля да пробвам с Relational lists , мисля че това ще ми свърши работа, тъй като на мен така или иначе не ми трябва някакъв сложен калкулатор , но ако не стане ще се обърна към тебе )) аз не бързам тъй като сайта ще го качвам чак към Нова година и искам сам да почовъркам да видим какво ще стане

Отговор
в отговор на Ивайло Георгиев #8

Re: Калкулатор

Висока цена искаш, страннико

По принцип ако някой ти свърши нещо, дори и за пари, трябва да се сложи текст, където да пише, че го е направил той. Ти за авторско право чувал ли си?

Отговор
в отговор на croesus #9

Re: Калкулатор

мда !

Първо това беше шега , пък и аз поисках само съвет , а не някой да ми го прави от което следва следното :

Чл. 4. Не са обект на авторското право:

1. нормативни и индивидуални актове на държавни органи за управление, както и официалните им преводи;

2. идеи и концепции;

3. фолклорни творби;

4. новини, факти, сведения и данни.


мисля, че е достатъчно

Отговор
в отговор на Ивайло Георгиев #10

Re: Калкулатор

но ако не стане ще се обърна към тебе
Офертата е валидна до петък (00:00 17 Юни 2011 г.). Иначе лошо няма да понаучиш JavaScript. Дори ще ти е полезно в бъдеще.

Господ ще ми прости греховете. Това му е работата.
Отговор
в отговор на Ивайло Георгиев #11

Re: Калкулатор

Софтуерът попада под защитата на Бернската конвенция за закрила на литературните и художествени произведения подписана през 1886 година. По този начин за всеки написан програмен код автоматично се прилага авторско право. Това позволява на носителя на авторското право да защити програмата от евентуално копиране. Не се налага регистрация на програмния код за да стане той обект на авторското право.

Господ ще ми прости греховете. Това му е работата.
Отговор
в отговор на Бokop #12

Re: Калкулатор

Ще свикам заседание ( извънредно ) на борда на директорите. Надявам се да спазим крайния срок !

Отговор