X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> обмен данными с елементами формы
oler117
oler117
Topic Starter сообщение 25.7.2008, 15:37; Ответить: oler117
Сообщение #1


Может эти вопросы кому-то покажется смешным, но строго не судите: я новичок:).
<input type="text" name="a" value="-0,5" size=10>
<input type="text" name="b" value="" size=10>
<?php
$a = 0;
$b = 5;
?>

Как присвоить переменной $a значение текстбокса "a"? И наоборот, как вписать в текстбокс "b" значение переменной $b?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 25.7.2008, 15:46; Ответить: Webmaster_hb
Сообщение #2


значение переменной a передается при сабмите формы или через Ajax, других способов нету

на счет b
[php]
<input type="text" name="b" value="<?=$b?>" size=10>
[/php]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
oler117
oler117
Topic Starter сообщение 25.7.2008, 15:54; Ответить: oler117
Сообщение #3


Что такое Ajax?:pardon:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 25.7.2008, 16:08; Ответить: Webmaster_hb
Сообщение #4


это подача запроса на сервер через Javascript без перезагрузки страницы
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
oler117
oler117
Topic Starter сообщение 25.7.2008, 16:48; Ответить: oler117
Сообщение #5


Ясно, буду через сабмит...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
oler117
oler117
Topic Starter сообщение 25.7.2008, 17:29; Ответить: oler117
Сообщение #6


Пытаюсь добиться решения кв. уравнения. Дискриминант определяет, а корни - нет.
Quadratic equation_PHP.php:
<html>
<head>
<title>Решение квадратного уравнения.</title>
<body>
<table width=740 align=center>
<tr><td><center>
<h2>
Решение квадратного уравнения.</h2>
<form name="equ" action="qe_php_.php" method="get">
<input type="text" name="a" value="" size=10> * x<sup>2</sup> +
<input type="text" name="b" value="" size=10> * x +
<input type="text" name="c" value="" size=10> = 0
<p><input type="submit" value="Решить">
<p>
x<sub>1</sub> = <input type="text" name="x1" value="" size=40><br>
x<sub>2</sub> = <input type="text" name="x2" value="" size=40><br>
Дискриминант уравнения:<br>
<input type="text" name="dis" value="" size=20><br>
</form></center>
</body>
</html>

qe_php_.php:
<html>
<head>
<title>Решение квадратного уравнения</title>
<body>
<table width=740 align=center>
<tr><td><center>
<h2>
Решение квадратного уравнения.</h2>
<form name="equ">
<?php
$a = $_GET['a'];
$b = $_GET['b'];
$c = $_GET['c'];
?>
<input type="text" name="a" value="<?=$a?>" size=10> * x<sup>2</sup> +
<input type="text" name="b" value="<?=$b?>" size=10> * x +
<input type="text" name="c" value="<?=$c?>" size=10> = 0
<p>Результат вычисления:<p>
<?php
$d = pow($b,2)-4*$a*$c;
if ($d<0) {
$x = -b/2*$a;
echo 'Уравнение не имеет действительных корней';
} elseif ($d==0) {
$x = -b/2*$a;
echo 'x = <input type="text" name="x" value="$x size=40><br>';
} else {
$x1 = (-b-sqrt($d))/2*$a;
$x2 = (-b+sqrt($d))/2*$a;
echo 'x<sub>1</sub> = <input type="text" name="x1" value=$x1 size=40><br>';
echo 'x<sub>2</sub> = <input type="text" name="x2" value=$x2 size=40><br>';
};
?>
Дискриминант уравнения:<br>
<input type="text" name="dis" value="<?=$d?>" size=20><br>
</form></center>
</body>
</html>

По-моему проблемма с выводом...:wacko:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Exterior
Exterior
сообщение 26.7.2008, 12:26; Ответить: Exterior
Сообщение #7


oler117, ошибки в формуле и выводе значений:
quadratic equation.php
[php]<html>
<head>

<title>Решение квадратного уравнения.</title>

<body>

<table width="740" align="center">
<tr>
<td align="center">
<h2>Решение квадратного уравнения.</h2>
<form name="equ" action="qe_php.php" method="get">
<input type="text" name="a" value="" size="10">* x<sup>2</sup> +
<input type="text" name="b" value="" size="10">* x +
<input type="text" name="c" value="" size="10"> = 0
<p><input type="submit" value="Решить"></p> x<sub>1</sub> =
<input type="text" name="x1" value="" size="40">
<br>
x<sub>2</sub> = <input type="text" name="x2" value="" size="40">
<br>
Дискриминант уравнения:
<br>
<input type="text" name="dis" value="" size="20">
<br>
</form>
</td>
</tr>
</table>

</body>
</html>[/php]

qe_php.php
[php]<html>
<head>

<title>Решение квадратного уравнения</title>

<body>
<table width="740" align="center">
<tr>
<td align="center">
<h2>Решение квадратного уравнения.</h2>
<form name="equ">
<?php
$a = $_GET['a'];
$b = $_GET['b'];
$c = $_GET['c'];
?>
<input type="text" name="a" value="<?=$a?>" size="10"> * x<sup>2</sup> +
<input type="text" name="b" value="<?=$b?>" size="10"> * x +
<input type="text" name="c" value="<?=$c?>" size="10"> = 0
<p>Результат вычисления:</p>
<?php
$d = pow($b,2)-4*$a*$c;
if ($d<0)
{
$x = -$b/2*$a;
echo "Уравнение не имеет действительных корней<br>";
}
elseif ($d==0)
{
$x = -$b/2*$a;
echo "x = <input type=\"text\" name=\"x\" value=\"$x\" size=\"40\"><br>";
}
else
{
$x1 = (-$b-sqrt($d))/(2*$a);
$x2 = (-$b+sqrt($d))/(2*$a);
echo "x<sub>1</sub> = <input type=\"text\" name=\"x1\" value=\"$x1\" size=\"40\"><br>";
echo "x<sub>2</sub> = <input type=\"text\" name=\"x2\" value=\"$x2\" size=\"40\"><br>";
};
?>
Дискриминант уравнения: <input type="text" name="dis" value="<?=$d?>" size="20">
</form>
</td>
</tr>
</table>

</body>
</html>[/php]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
oler117
oler117
Topic Starter сообщение 27.7.2008, 14:44; Ответить: oler117
Сообщение #8


Спасибо, работает.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) SHARKY - круглосуточный обмен криптовалют
22 SharkyOne 5356 24.3.2024, 15:41
автор: SharkyOne
Открытая тема (нет новых ответов) Базы Youtube кейвордов с данными по конкуренции и Volume
3 Krok 1033 20.3.2024, 14:59
автор: ManagerAE8888
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыБыстрый и качественный обмен на сайте Baksman.org
Обмен Bitcoin, BTC-e, PM, Qiwi, Yandex money, Карты банк
51 Baksman 33208 15.3.2024, 21:14
автор: Baksman
Горячая тема (нет новых ответов) Перестановки/Обмен/Массовые платежи/Выплаты на карты/Зарплаты/B2B/B2C/Эквайринг - PayPal/Paxum/Tether/BTC/Крипта/Наличные/SWIFT/SEPA/WMZ/AdvCash/РФ Банки/Capitalist/Visa/MC/PM/QIWI - 24/7/365
350 JenkinChange 305429 11.3.2024, 15:48
автор: PaxumTransfer
Открытая тема (нет новых ответов) AVpay.pro - Cервис-обменник криптовалют, переводы за рубеж. Обмен BTC, ETH, USDT, XMR
20 AVPAY 6786 9.3.2024, 18:59
автор: AVPAY


 



RSS Текстовая версия Сейчас: 29.3.2024, 10:09
Дизайн