Hallo.
Sieht mal wieder ziemlich nach Problemen durch neue PHP-Versionen und alte Skripte aus.
Früher war es möglich Variablen einfach per $feldname aus einem Formular zu übernehmen bzw. aus der URL (blablub.php?flag=insert => $flag = "insert"). Das ist inzwischen nicht mehr möglich. Du musst nun per $_GET['name'] bzw. $_POST['name'] draufzugreifen.
Zum Beispiel:
<input type="hidden" name="flag" value="insert"></input>
...
if($_POST['flag']=="insert") {
...
}
Grüße aus Würzburg
Julian