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 Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Без описания
Каролина
Отправлено: 09 Февраля, 2012 - 11:28:13
Post Id



Частый гость


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


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

[+][+]


доброго времени сутоук хотелось вас спросить.
у мя есть 2 скрипта
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. echo"Регистрационая форма";
  3. echo '<form name="Form1"
  4. action="text.php"
  5. method="GET">
  6. <table>
  7. <tr><td>имя</td><td><input type="text" name="Name" size="20"></td></tr>
  8. </table>
  9. </form>';
  10. ?>
  11. <?PHP
  12. echo'<form name="Form1"
  13. action="text.php"
  14. method="GET">
  15. <tr><td><input type="submit" value="Зарегестрироваться"></td>
  16. </form>'
  17. ?>
  18.  




и 2скрипт
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $Name=$_POST['Name'];
  3. if(empty($Name))
  4. {
  5. ?>
  6. <h4>Вы забыли ввести имя</h4>
  7.  
  8. <?PHP
  9. }
  10. else
  11. {
  12. ?>
  13. <?PHP
  14. }
  15. ?>


я ввожу имя и мне высвечуется вы не ввели имя как быть чтобы я когда вводила имя мне не чего не высвечевалось а когда я не вводила имя мне ваысвечивалось вы не ввели имя
 
 Top
Зверь
Отправлено: 09 Февраля, 2012 - 11:32:18
Post Id



Частый гость


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


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




отправляете GETом, ловите POSTом
определитесь
 
 Top
garvey
Отправлено: 09 Февраля, 2012 - 11:32:31
Post Id



Частый посетитель


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


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




У вас в форме метод GET, а в скрипте вы берете значение из POST.

1) Или в форме пропишите method="POST"
2) Или в скрипте сделайте $Name=$_GET['Name'];
 
 Top
snikers987
Отправлено: 09 Февраля, 2012 - 11:33:33
Post Id



Участник


Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011  
Откуда: Крым


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




Омг...Зачем две формы то? В одну поместить и поле и кнопку религия не позволяет?
Каролина, почитайте хотя бы базовый материал по html, я уже о php молчу..

(Отредактировано автором: 09 Февраля, 2012 - 11:34:25)



-----
Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
 
My status
 Top
Зверь
Отправлено: 09 Февраля, 2012 - 11:33:36
Post Id



Частый гость


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


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




И для чего две формы, если нужна только одна?


снова каша php с html
 
 Top
Каролина
Отправлено: 09 Февраля, 2012 - 11:37:03
Post Id



Частый гость


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


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

[+][+]


а как 1сделать
 
 Top
Plusminuz
Отправлено: 09 Февраля, 2012 - 11:37:36
Post Id



Частый гость


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


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




PHP:
скопировать код в буфер обмена
  1. <?
  2. echo 'Регистрационая форма:<br>
  3. <form action="text.php" method="GET">
  4.         <input type="text" name="name" size="20"><br>
  5.         <input type="submit" value="Зарегестрироваться">
  6. </form>';
  7. ?>


text.php
PHP:
скопировать код в буфер обмена
  1. <?
  2. if (empty($_GET['name']))
  3.         echo 'Вы не ввели имя';
  4. else
  5.         echo 'Всё в порядке';
  6. ?>



Каролина, вас случайно не данила учит?


-----
учусь... Улыбка
 
 Top
Каролина
Отправлено: 09 Февраля, 2012 - 11:43:20
Post Id



Частый гость


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


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

[+][+]


нет не данила

(Отредактировано автором: 09 Февраля, 2012 - 13:40:44)

 
 Top
Каролина
Отправлено: 10 Февраля, 2012 - 09:44:21
Post Id



Частый гость


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


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

[+][+]


можете для этого скрипта сделать такой же код


PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. echo"Регистрационая форма";
  3. echo '<form name="Form1"
  4. action="text.php"
  5. method="POST">
  6. <table>
  7. <tr><td>имя</td><td><input type="text" name="name" size="20"></td></tr>
  8. <tr><td>фамилия</td><td> <input type="text" name="fam" size="20"></td></tr>
  9. <tr><td>ник</td><td><input type="text" name="Nik" size="20"></td></tr>
  10. <tr><td>пароль </td><td><input type="text" name="lastP" size="20"></td></tr>
  11. <tr><td>повторите пароль</td><td> <input type="text" name="lastP" size="20"></td></tr>
  12. <tr><td>страна</td><td> <input type="text" name="strana" size="20"></td></tr>
  13. <tr><td>область/район</td><td><input type="text" name="last" size="20"></td></tr>
  14. <tr><td>город</td><td> <input type="text" name="gorod" size="20"></td></tr>
  15. </table>
  16. </form>';
  17. ?>

(Добавление)
чо никто не может подсказать
 
 Top
Зверь
Отправлено: 10 Февраля, 2012 - 10:14:26
Post Id



Частый гость


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


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




Цитата:
для этого скрипта сделать такой же код

Это как? Излагайте свои мысли хоть немного понятнее
 
 Top
Каролина
Отправлено: 10 Февраля, 2012 - 10:27:26
Post Id



Частый гость


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


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

[+][+]


PHP:
скопировать код в буфер обмена
  1. <?
  2.  
  3. if (empty($_GET['name']))
  4.  
  5.         echo 'Вы не ввели имя';
  6.  
  7. else
  8.  
  9.         echo 'Всё в порядке';
  10.  
  11. ?>


типо отакого
 
 Top
illy
Отправлено: 10 Февраля, 2012 - 10:30:31
Post Id



Участник


Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011  
Откуда: от верблюда)


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




name передаёте как $_POST, а не $_GET

не глумитесь над Данилой Слёзы в глазах

(Отредактировано автором: 10 Февраля, 2012 - 10:31:36)



-----
Всё гениальное - просто
И ещё проще, если ты - индиго
 
 Top
snikers987
Отправлено: 10 Февраля, 2012 - 10:32:52
Post Id



Участник


Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011  
Откуда: Крым


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




Каролина пишет:
PHP:
скопировать код в буфер обмена
  1. <?
  2.  
  3. if (empty($_GET['name']))
  4.  
  5.         echo 'Вы не ввели имя';
  6.  
  7. else
  8.  
  9.         echo 'Всё в порядке';
  10.  
  11. ?>


типо отакого

А уловить принцип и попытаться сделать самой никак? Делай по аналогии, только тут массив будет $_POST ,а не $_GET.


-----
Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
 
My status
 Top
Каролина
Отправлено: 10 Февраля, 2012 - 10:36:26
Post Id



Частый гость


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


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

[+][+]


уловила немного
(Добавление)
но не получается
все варианты перепробывала
(Добавление)
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. echo"Регистрационая форма";
  4.  
  5. echo '<form name="Form1"
  6.  
  7. action="text.php"
  8.  
  9. method="GET">
  10.  
  11. <table>
  12.  
  13. <tr><td>имя</td><td><input type="text" name="name" size="20"></td></tr>
  14.  
  15. <tr><td>фамилия</td><td> <input type="text" name="fam" size="20"></td></tr>
  16.  
  17. <tr><td>ник</td><td><input type="text" name="Nik" size="20"></td></tr>
  18.  
  19. <tr><td>пароль </td><td><input type="text" name="lastP" size="20"></td></tr>
  20.  
  21. <tr><td>повторите пароль</td><td> <input type="text" name="lastP" size="20"></td></tr>
  22.  
  23. <tr><td>страна</td><td> <input type="text" name="strana" size="20"></td></tr>
  24.  
  25. <tr><td>область/район</td><td><input type="text" name="last" size="20"></td></tr>
  26.  
  27. <tr><td>город</td><td> <input type="text" name="gorod" size="20"></td></tr>
  28.  
  29. </table>
  30.  
  31. </form>';
  32.  
  33. ?>




так тоже не действует
 
 Top
Зверь
Отправлено: 10 Февраля, 2012 - 10:54:03
Post Id



Частый гость


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


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




Что-то я не одного варианта не вижу, покажите хотя бы что именно не получается
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB