Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#28 used as offset, casting to integer (28) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#29 used as offset, casting to integer (29) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Передача данных из формы в файл [2]
ТвойWeb » WebMaster класс » PHP/Perl » Передача данных из формы в файл

Страниц (2): « 1 [2]
 

11. Bolat - 14 Января, 2005 - 01:50:11 - перейти к сообщению
ita
Мож я неправильно рассуждаю?Однако
Но твой код весь выполняется на клиентской машине.
Напимер чуть изменю твой код:
CODE:

<form id="form" name="FormName" action="qqq.php" method="post">
<input id="text" name="Name" type="text" value="" size="20"><br/>
<input name="Knopka" type="submit" ><br/>
</form>
<script>
size=document.form.text.size;
type=document.FormName.Name.type;
</script>


Как теперь передать значения JavaScript-овских переменных "size" и "type" в файл qqq.php?


Ещё есть вопрос:
CODE:

<?php
$id=$_REQUEST["id"];
?>

Как проверить передалось ли в файл значение id? И если рузультат отрецательный, то как присвоить $id другое значение, например 0? Я пытался так:
CODE:

<?php
$id=$_REQUEST["id"];
if (!isset($id))
{$id=0;}
?>


Неправельно.Огорчение
12. TvoyWeb - 14 Января, 2005 - 07:17:31 - перейти к сообщению
Bolat пишет:
Как проверить передалось ли в файл значение id? И если рузультат отрецательный, то как присвоить $id другое значение, например 0?

CODE:
<?php
$id = (isset($_REQUEST["id"])) ? $_REQUEST["id"]:0;
?>

Bolat пишет:
Как теперь передать значения JavaScript-овских переменных "size" и "type" в файл qqq.php?

CODE:
<html>
<head>
<title>Передача параметров полей формы</title>
</head>
<body>
<?php
if (isset($_POST['Knopka'])){
echo "Параметр \"type\" поля \"Name\" имеет значение - \"{$_POST['text_type']}\"<BR>\n";
echo "Параметр \"size\" поля \"Name\" имеет значение - \"{$_POST['text_size']}\"<BR>\n";
echo "<a href=\"{$_SERVER['PHP_SELF']}\">Повторить еще раз</a>";
} else {
?>
<form id="form" name="FormName" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input name="text_size" type="hidden" value="">
<input name="text_type" type="hidden" value="">
<input id="text" name="Name" type="text" value="" size="20"><br/>
<input name="Knopka" type="submit" ><br/>
</form>
<script>
size=document.FormName.text.size;
type=document.FormName.text.type;
document.FormName.text_size.value=size;
document.FormName.text_type.value=type;
</script>
<?
}
?>
</body>
</html>
13. Bolat - 16 Января, 2005 - 22:17:36 - перейти к сообщению
Спааасииибо!

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0356]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33