|
|
|
[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:22 |
|
||
|
[PHP] Передача и прием параметров
|
|||
|---|---|---|---|
|
#18+
Не передаются переменные! Проблема register_globals ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2005, 19:57 |
|
||
|
[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:07 |
|
||
|
[PHP] Передача и прием параметров
|
|||
|---|---|---|---|
|
#18+
ну и еще защиту от injection сделать неплохо бы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2005, 20:12 |
|
||
|
[PHP] Передача и прием параметров
|
|||
|---|---|---|---|
|
#18+
trustno1ну и еще защиту от injection сделать неплохо быТут не только защиту от injection, тут ещё и про возможные слэши неплохо бы вспомнить. PHP FAQ: \"Кавычки \". Cоставление запросов mysql, слеши, экранирование кавычек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2005, 20:16 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=33060829&tid=1478295]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
184ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 514ms |

| 0 / 0 |
