Te lo explico más graficamente en un ejemplo:
Mal:
Código PHP:
Ver original<?php
echo "<form name='test' method='post' action='#'>";
echo "<input type='submit' name='test' value='test'>";
echo "</form>";
if (isset($_POST['test'])){ echo "<form name='borra' method='post' action='#'>";
echo "<input type='submit' name='aceptoborrar' value='confirmar accion'>";
echo "</form>";
if (isset($_POST['aceptoborrar'])) {
echo "Entrando al form";
}
}
?>
Bien:
Código PHP:
Ver original<?php
echo "<form name='test' method='post' action='#'>";
echo "<input type='submit' name='test' value='test'>";
echo "</form>";
if (isset($_POST['test'])){ echo "<form name='borra' method='post' action='#'>";
echo "<input type='submit' name='aceptoborrar' value='confirmar accion'>";
echo "</form>";
}
if (isset($_POST['aceptoborrar'])) {
echo "Entrando al form";
}
?>