uha hat die Lösung geliefert. Ich hatte bei den Feldern nur eine id-Eigenschaft aber keine name festgelegt.
PS r23: das Formular wird nur intern genutzt ohne Datenbankabfrage
Beiträge von tip2si
-
-
Hallo,
ich arbeite mit dem FW genesis und habe ein Template erstellt, das folgendermaßen aufgebaut ist:add_action( 'genesis_after_entry_content', 'append_content', 15 );
function append_content() {
?><style type="text/css">
...
</style><?php
echo "Inputs:";
foreach ($_POST as $key => $value) {
echo $key . " = " . $value ;
}
?><form action="<?php $PHP_SELF; ?>" method="post">
....
<input type="submit" value="Get license number">
</form><?php
}
genesis();Wieso werden im Codeabschnitt "Inputs" keine Feldinhalte nach dem Absenden (und dem Wiederaufrufen) der Seite ausgegeben? Ist das ein genesis-spezifisches Problem?
-
-
Bisher hat das Absenden eine leere Seite aufgerufen, auf der mittels eigenem Plugin und einem ShortCode die Auswertung vorgenommen und das Ergebnis angezeigt wurde. Die zuvor angezeigte Seite wird deshalb nicht mehr angezeigt.
Jetzt werde ich mal versuchen über deinen Vorschlag das Ergebnis nur im Widget anzuzeigen und die Seite stehen lassen.
Danke -
Hi
Ich habe in der Sidebar ein widget mit einem kleinen Formular. Nach Absenden des Formulars (via post-Methode) möchte ich das Formular auswerten und die gerade aktuelle Seite behalten bzw. erneut aufrufen.
Wie und wo kann man die aktuelle Seite erneut aufrufen, nachdem das Formular gesendet wurde?