[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: В упор не работает GET
moldis
Две формы: index.html -

<html>

<
head>
<
title></title>
</
head>
<
form action="find.php" method="GET">
<
body>
<
br /><br /><br /><br /><br /><br />

<
div align="center">
<
input name="caption" type="text" value="" size = 100>
<
input type=submit value="Найти">

</
div>
</
body>
</
form>
</
html>


find.php



<html>

<
head>
<
title></title>
</
head>
<
form action="find.php" name="myform" method="GET">
<
body>

<
div align="center">
<
input name="caption" type="text" value="" size = 100>
<
input type=submit value="Найти">

</
div>

<?php
//print_r($_POST);
if (isset($_GET['caption']))
{
$text = ($_GET['caption']);
echo $text;
} else die("Не могу получить переменную!");


?>


</body>
</
form>
</
html>



в строке браузера переменная не появляется...




Спустя 5 минут, 52 секунды (7.10.2010 - 11:55) olex0731 написал(а):
форму нужно закрыть до боди.

и открыть собственно тоже в теле...

Спустя 16 минут, 19 секунд (7.10.2010 - 12:11) moldis написал(а):
не понял...
сейчас пишет : Не могу получить переменную!

Спустя 21 минута, 46 секунд (7.10.2010 - 12:33) olex0731 написал(а):
<?php
print_r($_GET);
?>

<html>
<head>
<title></title>
</head>
<body>
<form
action="index.php" method="GET">
<div
align="center">
<input
type="text" name="caption">
<input
type="submit" value="123">
</div>
</form>
</body>
</html>


попробуйте вот этот код

Спустя 14 минут, 51 секунда (7.10.2010 - 12:48) moldis написал(а):
Пустая страница ? huh.gif

Спустя 8 минут (7.10.2010 - 12:56) moldis написал(а):
ошибся:

Array ( )

Спустя 6 минут, 40 секунд (7.10.2010 - 13:03) ASerputko написал(а):
index.html

<html>
<
head>
<
title></title>
</
head>
<
body>
<
br /><br /><br /><br /><br /><br />
<
div align="center">
<
form action="find.php" method="get">
<
input name="caption" type="text" value="" size = 100>
<
input type=submit value="Найти">
</
form>
</
div>
</
body>
</
html>


find.php

<html>
<
head>
<
title></title>
</
head>
<
body>
<
div align="center">
<
form action="find.php" name="myform" method="GET">
<
input name="caption" type="text" value="" size = 100>
<
input type=submit value="Найти">
</
form>
</
div>
<
br>
<?php
// Получаем переменную $_GET
$text = !empty($_GET['caption'])?$_GET['caption']:NULL;
// Выводим результат
echo $text;
// Если переменной нет, то выводим ошибку
if ($_GET['caption'] == NULL)
{
echo "Не могу получить переменную!";
}
?>
</body>
</
html>

Спустя 23 минуты, 19 секунд (7.10.2010 - 13:26) moldis написал(а):
браузер ничего не выводит, хотя в строке браузера переменная появилась(

Спустя 6 минут, 11 секунд (7.10.2010 - 13:32) Basili4 написал(а):
Сделай index.php положи в него

<html>
<head>
<title></title>
</head>
<body>
<div
align="center">
<form
name="myform" method="GET">
<input
name="caption" type="text" value="" size = 100>
<input
type=submit value="Найти">
</form>
</div>
<br>
<?php

// Получаем переменную $_GET
$text = !empty($_GET['caption'])?$_GET['caption']:NULL;
// Выводим результат
echo $text;
// Если переменной нет, то выводим ошибку
if ($_GET['caption'] == NULL)
{
echo "Не могу получить переменную!";
}
?>
</body>
</html>


и будет счастье иначе пыха не работает нот это другая история

Спустя 5 минут, 55 секунд (7.10.2010 - 13:38) moldis написал(а):
спасибо!


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.