
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
12.05.2005, 19:22
|
|||
|---|---|---|---|
|
|||
[PHP] Передача и прием параметров |
|||
|
#18+
Здравствуйте, У меня тут возникла следуюшая проблема пишу код: <HTML> <?php if($submit) { $db = mysql_connect("localhost", "root",""); mysql_select_db("learndb",$db); $sql = "INSERT INTO personnel (firstname) VALUES ('$first')"; echo "Thank you! Information entered.\n"; } else { ?> <form method="post" action="<?php echo $PHP_SELF?>"> First name:<input type="Text" name="first"><br> <input type="Submit" name="submit" value="Enter information"></form> <? } ?> </HTML> Так он мне форму рисует, но вот когда я ету форму "сaбмичу" то он почему то не подклучается к БД а заново рисует мне форму. Ведь если я делаю сабмит то переменная $submit должна передоватся с методом пост. Как вообше в пхп проиcxодит передача и прием параметров? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.05.2005, 19:57
|
|||
|---|---|---|---|
[PHP] Передача и прием параметров |
|||
|
#18+
Не передаются переменные! Проблема register_globals ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.05.2005, 20:07
|
|||
|---|---|---|---|
|
|||
[PHP] Передача и прием параметров |
|||
|
#18+
VihtoldЗдравствуйте, У меня тут возникла следуюшая проблема пишу код: <HTML> <?php ?> </HTML> Так он мне форму рисует, но вот когда я ету форму "сaбмичу" то он почему то не подклучается к БД а заново рисует мне форму. Ведь если я делаю сабмит то переменная $submit должна передоватся с методом пост. Как вообше в пхп проиcxодит передача и прием параметров? Попробуй так автор<HTML> <?php if (isset($_POST['submit']) && isset($_POST['first'])) { $db = mysql_connect("localhost", "root",""); mysql_select_db("learndb",$db); $sql = "INSERT INTO personnel (firstname) VALUES ('".$_POST['first']."')"; echo "Thank you! Information entered.\n"; } else { ?> <form method="post" action="<?php echo $_SERVER['PHP_SELF']?>"> First name:<input type="Text" name="first"><br> <input type="Submit" name="submit" value="Enter information"></form> <? } ?> </HTML> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.05.2005, 20:12
|
|||
|---|---|---|---|
[PHP] Передача и прием параметров |
|||
|
#18+
ну и еще защиту от injection сделать неплохо бы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.05.2005, 20:16
|
|||
|---|---|---|---|
|
|||
[PHP] Передача и прием параметров |
|||
|
#18+
trustno1ну и еще защиту от injection сделать неплохо быТут не только защиту от injection, тут ещё и про возможные слэши неплохо бы вспомнить. PHP FAQ: \"Кавычки \". Cоставление запросов mysql, слеши, экранирование кавычек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=23&mobile=1&tid=1478295]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
183ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 488ms |

| 0 / 0 |
