Fixed a bug that could cause some servers to refuse form posts in web admin

Former-commit-id: e299af4714
This commit is contained in:
Jérôme Schneider 2012-05-29 22:13:46 +02:00
parent a8e2524810
commit 19fd9ad2c5

View file

@ -330,7 +330,7 @@ class Form {
}
}
$sSubmittedFlagName = $this->sModelClass . "::submitted";
$sSubmittedFlagName = $this->submitSignatureName();
if($this->option("close") === TRUE) {
$sCloseUrl = $this->option("closeurl");
$sCloseButton = '<a class="btn" href="' . $sCloseUrl . '">Close</a>';
@ -358,7 +358,11 @@ HTML;
return $sHtml;
}
protected function submitSignatureName() {
return str_replace('\\', '_', $this->sModelClass . "::submitted");
}
public function submitted() {
return intval(\Flake\Util\Tools::POST($this->sModelClass . "::submitted")) === 1;
return intval(\Flake\Util\Tools::POST($this->submitSignatureName())) === 1;
}
}