Loading...
PHP/MySQL | case с вложенными $_POST
Николай Карамышев (16.01.2016 в 09:24)
Вилы_Выкидные (16.01.2016 в 09:21)
Николай Карамышев (16.01.2016 в 09:15)
Значит будет так
в
switch 'case'

и в форме
<form action="/admin_faucets?case&new&create" method="post">


create отправляется методом post через input


упс сорян, не заметил про post запрос !
в этом случае будет так
<form action="/admin_faucets?case&new" method="post">


new уже отправлено методом post

/admin_faucets прописан в .htaccess = file.php?case=faucets

то есть я в new нахожусь и мне post create нужно отправить оставаясь в case faucets
как ссылка у тебя прописана у тебя в .htaccess ?
Вилы_Выкидные, если я правильно понял, у тебя есть форма с нее ты отправляешь POST['new'], после этого высвечивается форма с отправкой POST['create'], ты нажимаешь кнопку и POST['create'] отправляется, но все условия заного же проверяются, а у тебя isset(POST['new']) уже нету и не доходит до проверки isset(POST['create']), или делать с GET, чтобы в ссылке отставалось, или в форму с POST['create'] добавить скрытое поле new с любым значением)
Николай Карамышев (16.01.2016 в 09:35)
как ссылка у тебя прописана у тебя в .htaccess ?


RewriteRule ^admin_faucets/?$ admin_panel.php?case=faucets [L,QSA]
Вилы_Выкидные (16.01.2016 в 09:39)
Николай Карамышев (16.01.2016 в 09:35)
как ссылка у тебя прописана у тебя в .htaccess ?


RewriteRule ^admin_faucets/?$ admin_panel.php?case=faucets [L,QSA]



<form action="/admin_faucets?&new" method="post">
так пробуй
shadrvlad (16.01.2016 в 09:38)
Вилы_Выкидные, если я правильно понял, у тебя есть форма с нее ты отправляешь POST['new'], после этого высвечивается форма с отправкой POST['create'], ты нажимаешь кнопку и POST['create'] отправляется, но все условия заного же проверяются, а у тебя isset(POST['new']) уже нету и не доходит до проверки isset(POST['create']), или делать с GET, чтобы в ссылке отставалось, или в форму с POST['create'] добавить скрытое поле new с любым значением)


да, получается $_POST['new'] обрезает $_POST['create']

ща буду пробовать new как-то дополнительно отправлять, так мне же значение не нужно new мне только чтобы имя само отправило
Вилы_Выкидные (16.01.2016 в 09:43)
shadrvlad (16.01.2016 в 09:38)
Вилы_Выкидные, если я правильно понял, у тебя есть форма с нее ты отправляешь POST['new'], после этого высвечивается форма с отправкой POST['create'], ты нажимаешь кнопку и POST['create'] отправляется, но все условия заного же проверяются, а у тебя isset(POST['new']) уже нету и не доходит до проверки isset(POST['create']), или делать с GET, чтобы в ссылке отставалось, или в форму с POST['create'] добавить скрытое поле new с любым значением)


да, получается $_POST['new'] обрезает $_POST['create']

ща буду пробовать new как-то дополнительно отправлять, так мне же значение не нужно new мне только чтобы имя само отправило

<input name='new' type='hidden' value='1'/>
shadrvlad (16.01.2016 в 09:44)
Вилы_Выкидные (16.01.2016 в 09:43)
shadrvlad (16.01.2016 в 09:38)
Вилы_Выкидные, если я правильно понял, у тебя есть форма с нее ты отправляешь POST['new'], после этого высвечивается форма с отправкой POST['create'], ты нажимаешь кнопку и POST['create'] отправляется, но все условия заного же проверяются, а у тебя isset(POST['new']) уже нету и не доходит до проверки isset(POST['create']), или делать с GET, чтобы в ссылке отставалось, или в форму с POST['create'] добавить скрытое поле new с любым значением)


да, получается $_POST['new'] обрезает $_POST['create']

ща буду пробовать new как-то дополнительно отправлять, так мне же значение не нужно new мне только чтобы имя само отправило

<input name='new' type='hidden' value='1'/>


ага допёр уже, только value даже и не нужно по-ходу

спасибо
Вилы_Выкидные, ну в принципе да, можно и без value, это уже желание автора Гг
shadrvlad (16.01.2016 в 09:49)
Вилы_Выкидные, ну в принципе да, можно и без value, это уже желание автора Гг


ништяк, с меня пузырь :-)
Онлайн: 4
Время:
Gen. 0.0885
(c) Bym.Guru 2010-2025