[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как передать параметры функции в 1 скрипте
LastChaos
Есть скрипт:
<?php

if(isset($_POST['update'])){update($get_array);}
function update($get_array)
{
echo $get_array['id'];
}

<form action='my.html&id=".$row[0]."' method='post'>
<
input type='image' src='template/apimages/update.png'>
<
input type='hidden' name='update'></form>

?>

Как передать функции переменную "$row[0]" иным, незаметным для пользователя способом?
Игорь_Vasinsky
<input type='hidden' name='update'> - в value

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
LastChaos
Не выходит, вот код:
<?php

if(isset($_POST['update'])){update($row);}
function update($row)
{
echo $row[0];
}

<form action='my.html' method='post'>
<
input type='image' src='template/apimages/update.png'>
<
input type='hidden' value='".$row[0]."' name='update'></form>

?>
LastChaos
Что я не так делаю?
Игорь_Vasinsky
я твоей логике не понимаю.

что тут делает функция?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
LastChaos
Ну все просто, человек перешел на страницу my.html, функция не срабатывает, нажимает на кнопку, страница перезагружается и срабатывает функция, только вот как передать параметр без смены url, не знаю...
Игорь_Vasinsky
1. сделать всё на одной странице
2. аякс

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
LastChaos
а можно пример подобной функции на ajax?
inpost
ты прям так и пишешь код? У тебя страница даже не должна была открыться.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
LastChaos
зачем лишние вопросы задавать? лучше бы решение подсказали
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.