У меня есть страница PHP скрипт с формой, как это:Выполнить функцию PHP, когда нажмите на кнопку
<form method="post" action="clientmanager.php">
<input type="text" name="code_client" id="code_client" />
<input type="submit" value="Save" />
</form>
В моем файле «clientmanager.php», у меня есть функция, например «addClient() ». Я хочу нажать кнопку и только вызвать функцию «addClient()» в файле «clientmanager.php» вместо вызова всего файла «clientmanager.php», так как я мог это сделать? Thx !!!!
Вы не можете сделать этого. –
Возможный дубликат [Вызов функции PHP из формы действия] (http://stackoverflow.com/questions/10689164/call-php-function-from-action-form) –
Если эта функция представляет свой собственный вызов ресурса HTTP, Я хочу реорганизовать его из этого файла и на свой собственный ресурс, чтобы вы могли его напрямую вызвать. Вы также можете передать некоторый флаг вместе с данными POST и условно проверить этот флаг в 'clientmanager.php', но это плохой дизайн. Похоже, что 'clientmanager.php' имеет больше, чем нужно, и должен быть разбит на отдельные единицы. – David