sql >> Databáze >  >> RDS >> Mysql

Více formulářů a jedna stránka zpracování

Není to úplně neslýchané udělat to. Poměrně často se v atributu action prvku formuláře předává jiný parametr, například /submit.php?action=register nebo /submit.php?action=activate .

Takže máte kód takto:

if ($_GET['action'] == 'register') {
  // Register user
} else if($_GET['action'] == 'activate' {
  // Activate user
}

Můžete však také jen změnit hodnotu tlačítka Odeslat a mít atribut action stejný pro oba formuláře:

if (isset($_POST['submit'])) {
  if ($_POST['submit'] == 'register') {
    // Register user
  } else if($_POST['submit'] == 'activate') {
    // Activate user
  }
}


  1. Skalární funkce ODBC pro datum a čas na serveru SQL (příklady T-SQL)

  2. C# Příliš mnoho připojení v MySQL

  3. PHP:echo počet duplikátů v tabulce podle nejběžnějších

  4. Hodnoty Oracle Sequence nejsou objednány