Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: проблема с пересылкой данных

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Описание: использование GET
TeRoN
Отправлено: 26 Апреля, 2011 - 22:50:36
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Апр. 2011  


Помог: 0 раз(а)




Суть проблемы:
имеются 2 файла(text.html и text.php). Из text.html через GET отправляю данные в text.php, но в text.php переданные данные не отображаются. Используется denwer сервер.

text.html:

<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body bgcolor="white">
<form action="text.php" method="GET">
Кто ваш любимый автор?
<input type="text" name="Author">
<br>
<br>
<input type="submit" value="Отправить">
</form>
</body>
</html>

text.php:

<html>
<head>
<title></title>
</head>
<body>
Ваш любимый автор:
<?php
echo $_GET['Author'];
?>
</body>
</html>
 
 Top
DlTA
Отправлено: 26 Апреля, 2011 - 23:45:54
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




скорее всего синтаксическая ошибка/различие
в названии переменной и в имени поля ввода.
(Добавление)
наберите в адресной строке
"http://адрес по которому лежит файл text.php/text.php?Author=Ktoto_tam"
а потом можно еще посмотреть что написано в адресной строке после отправки формы

в общем такая проблема свидетельствует о том что вы еще не владеете даже азами, а рассказывать курс по php ломно!
 
 Top
Php-html.org
Отправлено: 27 Апреля, 2011 - 04:57:39
Post Id



Новичок


Покинул форум
Сообщений всего: 13
Дата рег-ции: Апр. 2011  
Откуда: Россия, Екатеринбург.


Помог: 0 раз(а)




Возможно и правда синтаксическая ошибка.
Я исправил переменную $author с маленькой буквы и заработало.
Исправьте это и в

(Отредактировано автором: 27 Апреля, 2011 - 04:58:18)



-----
http://www.php-html[dot]org - мой сайт.
 
 Top
TeRoN
Отправлено: 27 Апреля, 2011 - 09:05:59
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Апр. 2011  


Помог: 0 раз(а)




1. исправил A на а и там и там. Безрезультатно.
2. URL после отсылки: file://localhost/Z:/home/localhost/www/text.php?author=222
 
 Top
DlTA
Отправлено: 27 Апреля, 2011 - 09:52:36
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




попробуем еще раз
вот рабочий код:

PHP:
скопировать код в буфер обмена
  1. <form method='GET'>
  2.   <input type='text' name='pipka'>
  3.   <input type='submit' value='Отправить'>
  4. </form>
  5.  
  6. <?PHP
  7.   echo @$_GET['pipka'];
  8. ?>

сохраните его в файл text.php и запустите этот же файл!
 
 Top
TeRoN
Отправлено: 27 Апреля, 2011 - 10:18:13
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Апр. 2011  


Помог: 0 раз(а)




всё!! всем спасибо!!
Ошибка была в адресной строке:
надо было: http://localhost/text[dot]html , а не file://localhost/Z:/home/localhost/www/text.html Радость
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Если скрипт не работает »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB