Mailinglisten-Archive |
Hallo Sebastian natürlich sollte die Variable $autor_val auf $_GET['autor_eb'] gesetzt sein. Sorry - habe es schlicht übersehen. Zur Richtigstellung: $autor_val ist der Wert value im html-tag. So können die Werte im Formular les- und editierbar gehalten werden. Der Code sieht dann etwas verkürzt wie folgt aus: <?php require_once "includes/db.inc"; require_once "HTML/Template/ITX.php"; if (!($connection = @ mysql_connect($hostname, $username, $password))) die("Could not connect to database"); $status = mysqlclean($_GET, "status", 1, $connection); $template = new HTML_Template_ITX("./templates"); $template->loadTemplatefile("form2tpl.tpl", true, true); $_SESSION['autor_eb'] = mysqlclean($_GET, "autor_eb", 50, $connection); $template->setCurrentBlock("success"); $template->setVariable("AUTOR", $_GET["autor_eb"]);; $template->parseCurrentBlock(); $template->show(); $autor_val=$_GET['autor_eb']; switch ($_GET['submit']) { case "Eintrag Bearbeiten": ?> <form method="get" action="knowbase02.php"> <input type="hidden" name="autor_eb" value="<? echo htmlspecialchars($autor_val);?>"> <?php break; } ?> Mit freundlichen Grüssen, Joerg Kuehne
php::bar PHP Wiki - Listenarchive