Тема: Как вставить PHP калькулятор в страницу?

Добрый день, подскажите как вставить имеющийся php калькулятор в страницу сайта?

Повысить оценку Понизить оценку

2 Отредактировано Закусило Александр (23.06.2016 18:43:37)

Re: Как вставить PHP калькулятор в страницу?

Ну прямая вставка php в шаблон запрещена, т.к. она depricated (тег php) в Smarty. Так в мире уже никто не делает, кроме пожалуй Битрикса где идёт нативное подключение HTML в перемешку с PHP. У вас там калькулятор АПИ или просто обыкновенный код?
Если там сложная логика, то я думаю лучше будет выделить это всё в отдельный файл апи и в дополнительном модуле через Ваш блок контроллер вызывать обращения к этому API, где будет происходить калькуляция. Вообщем опишите более детально, что нужно сделать.

3

Re: Как вставить PHP калькулятор в страницу?

Александр, спасибо за оперативный ответ. Там простецкий калькулятор

<?php
$output = '';
if($_SERVER['REQUEST_METHOD'] == 'POST'){
    $pr = $_POST['pr'];
    $x = $_POST['x'];
    $y = $_POST['y'];
    $output = 'Количество упаковок покрытия; ';
    if ($y>0){
    $output .= ceil(($x+($x/100*$pr))/$y);
    }    
}
?>
<form action="<?=$_SERVER['PHP_SELF']?>" method="POST"&ggt>
Тип укладки: <br />
    <select name="pr">
        <option value="5">прямая</option>
        <option value="10">диагональная</option>
    </select><br /></br>
Площадь помощения: X м2: <br />
<input type="text" name="x"><br /></br> 
Метраж упаковки: Y м2: <br />
<input type="text" name="y"><br /></br>
<br />
<input type="submit" value="Рассчитать!"><br /></br>
</form>
<?php
if($output){
    echo $output;
}
?>

И хотелось бы сделать его вывод на странице рядом с формой заказа.

Повысить оценку Понизить оценку

Re: Как вставить PHP калькулятор в страницу?

Тут проще на JS написать, мне так кажется.

Re: Как вставить PHP калькулятор в страницу?

Он совсем простой, поэтому я думаю, тоже что проже я javascript сделать. И всё будет мгновенно.