|
|
|
(PHP) Форма логина
|
|||
|---|---|---|---|
|
#18+
Уважаемые! вот такое вопрос: Вот мой код на странице входа Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. не могу понять почему даже не показывает форму для ввода имени пользоавтеля и пароля, вроде все делаю по порядку: вывожу форму если пароль и логин пустые иначе делаю подключени и один запрос с параметрами... подскажите что не так делаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 10:27 |
|
||
|
(PHP) Форма логина
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 10:37 |
|
||
|
(PHP) Форма логина
|
|||
|---|---|---|---|
|
#18+
В PHP проверка на равенство осуществляется с помощью операторов == и ===. А Вы используете оператор присваивания =. Его результатом является собственно присваиваемое значение, в данном случае пустая строка, без жесткой типизации эквивалент false. В итоге Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 10:40 |
|
||
|
(PHP) Форма логина
|
|||
|---|---|---|---|
|
#18+
Спасибо Scey, помогло... и еще один вопрос... как после логина переходить на другую страницу? это наверно надо сделать в этом отрезке кода Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 10:47 |
|
||
|
(PHP) Форма логина
|
|||
|---|---|---|---|
|
#18+
Не в тему, но.... DenisUA, выводить через print солидный кусок HTML-кода не есть хорошо. ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 10:48 |
|
||
|
(PHP) Форма логина
|
|||
|---|---|---|---|
|
#18+
Проще всего вместо Код: plaintext Код: plaintext Еще вариант: форму входа сделать именно формой и задать у нее нужный action, а собственно проверку подключения и всего остального сделать уже на следующей странице. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 10:58 |
|
||
|
(PHP) Форма логина
|
|||
|---|---|---|---|
|
#18+
24m@t!c, я попробовал....сделать вывод формы читсым хтмл-ом, тогда получаеться что в теге form в action ничего писать не надо? или опять в чем не прав? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 11:01 |
|
||
|
(PHP) Форма логина
|
|||
|---|---|---|---|
|
#18+
пример обработки формы ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 11:04 |
|
||
|
(PHP) Форма логина
|
|||
|---|---|---|---|
|
#18+
2 4m@t!c в твоем примере в action у формы пишеться <? echo $_SERVER['PHP_SELF'] ?> это значит что обработка входа делается на той же странице, а как предать параметры входа (логин и пароль) на другую страницу? то есть вот у меня акшин сейчас просто вот так выглядит action=Main.php а как надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 11:10 |
|
||
|
(PHP) Форма логина
|
|||
|---|---|---|---|
|
#18+
передавать надо на ту страницу, которая производит авторизацию. Если нужно перенаправлять странцу, для это есть функция header ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 11:19 |
|
||
|
(PHP) Форма логина
|
|||
|---|---|---|---|
|
#18+
Мне пока перенаправлять не надо, мне просто надо передать парамерты входа на другую страницу....как то сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 11:32 |
|
||
|
(PHP) Форма логина
|
|||
|---|---|---|---|
|
#18+
вот сейчас попробовал сделть вот так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. открываеться страница Main.php но вот в таком виде Main.php?lgn=&pwd= то есть без параметров...почему? попробовал вывод все формы на читом хтмле только в акшине написал <?php Main.php?lgn=$lgn&pwd=$pwd ?> та же прблема? вроде бы все правильно делаю...почему не передаются параметры? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 11:45 |
|
||
|
(PHP) Форма логина
|
|||
|---|---|---|---|
|
#18+
в атрибуте action указывается, тот скрипт, который обрабатывает данные формы.. В примере, что я дал это тот же скрипт... сли тебе надо другой скритп, пиши его имя... В чем проблема? ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 12:00 |
|
||
|
(PHP) Форма логина
|
|||
|---|---|---|---|
|
#18+
В action'е формы не нужно прописывать параметры. При submit'е они передадутся автоматически парами name=value методом, указанном в method формы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 12:02 |
|
||
|
(PHP) Форма логина
|
|||
|---|---|---|---|
|
#18+
фух...работает я просто думал что эти параметры должны быть видны в строке адреса...а когда посмотрел через $_POST['pwd'] то все оказалось передаеться... большое спасибо всем... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 12:07 |
|
||
|
(PHP) Форма логина
|
|||
|---|---|---|---|
|
#18+
Прогугили два вопроса. "метод POST" и "метод GET"... Надйи, чем они отличаются, и сам ответь на вопросы, которые ты задавал... ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2005, 12:08 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=32962514&tid=1478609]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
187ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 489ms |

| 0 / 0 |
