Submit html addition: html — Adding two numbers in javascript from two inputs in a form

Добавление чисел с помощью форм HTML и PHP

спросил

Изменено 8 лет, 3 месяца назад

Просмотрено 7к раз

Я пытаюсь создать простое веб-приложение, добавляющее очки из физической игры, такой как Scrabble. Большая часть кода представляет собой HTML-форму, запрашивающую один ввод для каждого элемента формы. Затем он помещает данные, сгенерированные из формы, и инициализирует соответствующие переменные. Одна часть, которую я не могу понять, — это как добавить новую оценку к последней оценке. Я попытался добавить переменные, такие как $lastScore, но это тоже не сработало. У кого-нибудь есть предложения?

 
<голова> Оценка Добавить <тело>
<р> $player1 <метод формы=\"сообщение\" действие=\"\"> <тип ввода=\"отправить\" />

<р> $player2 <метод формы=\"сообщение\" действие=\"\"> <тип ввода=\"отправить\"/>

"; ?>
  • php
  • html
  • формы
  • переменные
  • математика
1

При отправке скрипт вызывает сам себя и теряет все переменные. Вам нужно сохранить их текущий счет, например. в сеансе, в базе данных или в скрытом поле в форме.

Со скрытым полем в форме:

 
<--! добавление выполняется в следующей строке в value--> <тип ввода = "отправить" />

Сделайте то же самое со второй формой —> oldScore2 и т.д…
В верхней части скрипта прочитайте старый счет из $_REQUEST

 // Получает данные из HTML-формы
$addScore1 = $_REQUEST['addScore1'];
$addScore2 = $_REQUEST['addScore2'];
$oldScore1 = $_REQUEST['oldScore1'];
$oldScore2 = $_REQUEST['oldScore2'];
// в качестве альтернативы делаем добавление здесь:
$oldScore1 += $addScore1;
$oldScore2 += $addScore2;
 
6

Перепишите свой код целиком, попробуйте:

Я отредактировал все эти , потому что они не работают с вашей установкой PHP, и заменил их на

?> . .. дайте мне знать, как это работает…

 

    <голова>
        Оценка Добавить
    
    <тело>
        <дел>
            

текущий счет: <метод формы="сообщение" действие="">

<тип ввода = "отправить" />

текущий счет: <тип ввода=\"отправить\"/>

7

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя электронную почту и пароль

Опубликовать как гость

Электронная почта

Требуется, но никогда не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания и подтверждаете, что прочитали и поняли нашу политику конфиденциальности и кодекс поведения.

Отправка результатов и дополнительных отчетов о результатах

Отправка результатов и дополнительных отчетов о результатах | ДЕЙСТВОВАТЬ перейти к содержанию

act.org,actprofile.org,act.org,actstudent.org,act.alertline.com,services.actstudent.org,career4.successfactors.com,engage.act.org,discoveractaspire.org,qc.vantage.com ,myworkkeys.act.org,twitter.com,facebook.com,youtube.com,plus.google.com,linkedin.com,preview.act.org,workreadycommunities.org,pearson.com,instagram.com,actaspire.org ,run2.careerready101.com,run2.keytrain.com,leadershipblog.act.org,my.act.org

{{#каждое уведомление}}

{{/каждый}}

Суперскоринг ACT теперь доступен!

ACT теперь автоматически рассчитывает ACT Superscore всем учащимся, сдавшим ACT более одного раза с сентября 2016 года по текущий день. Войдите в MyACT, чтобы просмотреть и отправить результаты.

Отправка результатов

Мы поняли — все меняется. Хотя мы по-прежнему автоматически отправляем ваши результаты теста ACT в те места, которые вы запрашивали при регистрации (включая получателей баллов как в средней школе, так и в колледже), с тех пор что-то могло измениться. Может быть, вы положили глаз на новый колледж, у вас есть шанс получить неожиданную стипендию или вы случайно оставили университет, который посещали в прошлом семестре.

Ваши результаты ACT могут быть отправлены в другие колледжи и стипендиальные агентства даже после прохождения теста.

Запросы обрабатываются после того, как ваши тесты были подсчитаны и все оценки для вашего варианта теста — ACT или ACT с письменной формой — готовы. Если оценка доступна для отправки, она обычно отправляется в тот же день.

Какие баллы можно отправлять

Superscore

Для того, чтобы отправить superscore, вы должны иметь баллы как минимум за два тестовых события.

Ваш суперсчет состоит из ваших лучших индивидуальных результатов, чтобы создать лучший общий суммарный балл. Когда учебные заведения получают ваш супербалл, они получают не только эти баллы, но и баллы по вашему наивысшему тестовому событию, а также по событиям, составляющим этот общий балл
. составной суперскор.

Результаты за сентябрь 2016 г. и позже действительны для супероценки.

Результаты экзамена

Хотите убедиться, что у колледжа есть определенный балл? Вы по-прежнему можете отправлять результаты определенного тестового события.

Кому я могу отправить результаты по номеру

Колледжи и стипендиальные агентства

В настоящее время вы можете отправлять результаты тестов с сентября 2011 г. по настоящее время, а также доступный суперсчет. Баллы доставляются действительным получателям кода колледжа, доступным для колледжей и стипендиальных агентств.

Обратите внимание, что письменные оценки до сентября 2016 года в настоящее время недоступны для отправки получателям оценок.

Средние школы

Баллы с сентября 2018 года по настоящее время доступны для отправки в среднюю школу в качестве дополнительного отчета о результатах. Если ваш суперсчет относится к этим датам, вы также можете запросить отправку вашего суперсчета. Результаты выставляются в режиме онлайн через онлайн-отчетность ACT
. платформа услуг.

Заказ онлайн

Создайте или войдите в свою учетную запись MyACT и запросите отправку отчетов с панели результатов и оплатите кредитной картой.

Сборы
  • 18,00 долларов США за дату тестирования за отчет
  • Если вы отправляете результаты до 1 сентября 2020 г., с них взимается дополнительная плата за архивирование в размере 30,00 долларов США, которая взимается за дату тестирования и за заказ.
Общие советы
  • В настоящее время вы не можете запрашивать личную копию отчета о результатах.
  • Если вы создали учетную запись ACT до сентября 2011 г. , будут доступны только результаты событий, на которые вы зарегистрировались в MyACT.
  • Используйте только действительные коды ACT. Список кодов колледжей и Список кодов Конгресса доступны в Интернете, чтобы предоставить вам самую последнюю информацию. Мы можем направить ваш отчет только в офис, указанный колледжем или агентством, но не какому-либо другому лицу или офису.
  • Отчеты, которые вы запрашиваете, будут включать идентификатор ACT, который в настоящее время находится в вашей записи. Вы можете только запросить исправление идентифицирующей информации в записях для дат тестирования после 1 сентября 2020 года.
  • Невозмещаемый сбор за архив предназначен для покрытия дополнительных затрат на поиск и доступ к базам данных для извлечения и отправки архивных результатов.
  • Для отправки Superscore: Если баллы одинаковые (например, ваши самые высокие баллы по математике на нескольких тестах равны), то для отправки вашего Superscore будет выбран самый последний.