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



 

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

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

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Передача данных из формы в форму!!
z3l
z3l
Topic Starter сообщение 20.9.2010, 14:56; Ответить: z3l
Сообщение #1


Здравствуйте Уважаемые!!!!
Я новичок(чайник) в деле веб кодинга, вот потихоньку изучаю!!!
Вопрос,имею 2 странички с таким(оч простым) кодом:
index.php
*****************************************
<html>
<head>
<title>Пример обработки ввода</title>
</head>
<body>
<form action="index2.php" method="post" name="form">
Pleaase type you name:
<input type="text" name="userName" value=""><br>
<input type="submit">
</form>
</body>
</html>

***********************************
index2.php

<html>
<head>
<title>Пример обработки ввода1</title>
</head>
<body>
<?php
echo
$userName;
?>
</body>
</html>

*************************
После того как я ввел данные и нажал отправить запрос, открывается вторая страничка, но пустая:niasilil: что я не так делаю??
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
forest69
forest69
сообщение 20.9.2010, 15:02; Ответить: forest69
Сообщение #2


Во втором файле должно быть так

[PHP]
<html>
<head>
<title>Пример обработки ввода1</title>
</head>
<body>
<?php
$userName = $_POST['userName'];
echo $userName;
?>
</body>
</html>
[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
www3_hb
www3_hb
сообщение 20.9.2010, 15:03; Ответить: www3_hb
Сообщение #3


Надо получить данные $userName
В вашем случаепишите так в index2.php:
<?
echo $_POST['username'];
?>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZhukV
ZhukV
сообщение 20.9.2010, 15:09; Ответить: ZhukV
Сообщение #4


(www3_hb @ 20.9.2010, 18:03) *
<?
echo $_POST['username'];
?>

Проще:
[PHP]
<?=$_POST['username']?>
[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
z3l
z3l
Topic Starter сообщение 20.9.2010, 15:10; Ответить: z3l
Сообщение #5


Отлично :goodpost:спасибо ребятки !!! Модеры не удаляйте тему, я в процессе буду еще спрашивать по формам!!!!


А присвоение переменной нужно в любом случае или не обязательно?
Если я буду на пример использовать <textarea>, то в этом случае "name" будет тоже самое так?а как обходиться без этой переменной?


а с методом гет я получаю тоже самое только с другим заголовком!!!!
*http://Localhost/study/index2.php?qwe=qewqwe*
это правильная работа скрипта?


При запуске этих скриптов в мазиле, в текстовой области почему-то вываливается скрипт:niasilil:

Ребят подскажите,а как сделать так чтобы у меня информация передавалась из формы в форму на одной странице?ведь тут post и get уже не катят!!!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
www3_hb
www3_hb
сообщение 20.9.2010, 16:25; Ответить: www3_hb
Сообщение #6


На сайт документы закинь
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 20.9.2010, 16:29; Ответить: Apay
Сообщение #7


(' post='81586 @ 20.9.2010, 18:09)
Проще: [php] <?=$_POST['username']?>[/php]
плохой совет, старайтесь никогда не использовать short-tags,

во-первых, получается непереносимый код, при переносе такого творения на многие хостинги придется делать дополнительные настройки, которые:
1) не всегда возможны (зависит от хостера)
2) для начинающих - лишняя сложность, выбивающая из колеи

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


(z3l @ 1.1.1970, 07:00) *
а с методом гет я получаю тоже самое только с другим заголовком!!!! *http://Localhost/study/index2.php?qwe=qewqwe* это правильная работа скрипта?
очень интересный вопрос, и откуда, скажите пожалуйста, нам знать что творится у вас на компе? (localhost):)

(z3l @ 20.9.2010, 18:10) *
Ребят подскажите,а как сделать так чтобы у меня информация передавалась из формы в форму на одной странице?ведь тут post и get уже не катят!!!
кроме post и get тут ничего не "катит", можно конечно еще через куки, но это уже сильный изврат
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mulder_hb
Mulder_hb
сообщение 20.9.2010, 16:34; Ответить: Mulder_hb
Сообщение #8


(z3l @ 1.1.1970, 07:00) *
А присвоение переменной нужно в любом случае или не обязательно?

По желанию.
(z3l @ 1.1.1970, 07:00) *
Если я буду на пример использовать <textarea>, то в этом случае "name" будет тоже самое так?а
как обходиться без этой переменной?

Каким назовете таким и будет. Хоть
<input type="text" name="pupkin"/>

(z3l @ 1.1.1970, 07:00) *
а с методом гет я получаю тоже самое только с другим заголовком!!!!
*http://Localhost/study/index2.php?qwe=qewqwe*
это правильная работа скрипта?

А как по вашему должно быть? Конечно, правильная.
(z3l @ 1.1.1970, 07:00) *
Ребят подскажите,а как сделать так чтобы у меня информация передавалась из формы в форму на одной странице?ведь тут post и get уже не катят!!!

С чего вы решили, что не катят?
[PHP]<html>
<head>
<title>Пример обработки ввода</title>
</head>
<body>
<form action="<?=$_SERVER['SCRIPT_NAME']?>" method="post" name="form">
Please type your name:
<input type="text" name="userName" value=""/><br/>
<input type="submit"/>
</form>
</body>
</html>

<?php
if (isset($_REQUEST['submit'])) {
echo $_REQUEST['name'];
}
?>[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mulder_hb
Mulder_hb
сообщение 20.9.2010, 16:38; Ответить: Mulder_hb
Сообщение #9


(Apay @ 20.9.2010, 19:29) *
плохой совет, старайтесь никогда не использовать short-tags,

Не путайте короткий тег '<?' с конструкцией '<?='. Это принципиально разные вещи.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
z3l
z3l
Topic Starter сообщение 20.9.2010, 16:44; Ответить: z3l
Сообщение #10


Действительно работает!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Интеграция спортивных данных API. Коэффициенты БК, Live результаты
15 yaroslav89 6835 8.4.2024, 17:17
автор: spoyer_ru
Открытая тема (нет новых ответов) ГОРЯЧИЕ FOREX|CRYPTO ЛИДЫ. БАЗЫ ДАННЫХ
[Чарджбек|Рекавери|Возврат]
9 Leado 3887 9.2.2024, 16:04
автор: baza0013
Открытая тема (нет новых ответов) Базы данных, различной тематики, выкладываем тут.
Делимся, обмениваемся, заказываем, парсим.
12 InfoObmen 15247 4.9.2022, 2:32
автор: Галецкая
Открытая тема (нет новых ответов) Сбор Данных Услуг И Специалистов Яндекс.Услуги
2 zkalinin 2376 26.5.2022, 17:10
автор: zkalinin
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыРассылка ваших сообщений в контакт формы!
3 dizaynmaks 1704 18.4.2022, 9:04
автор: dizaynmaks


 



RSS Текстовая версия Сейчас: 18.4.2024, 12:19
Дизайн