Hallo, ich bin dabei, mich in WP einzuarbeiten.
Ich benötige jetzt in einem Artikel ein kleines Berechnungsformular. Das Ergebnis soll in gleichen Formular wieder ausgegeben werden. Installiert habe ich PHP Execution
--------------------------------------------------------------------
Erste Aufruf des Artikels:
Eingabe Wert 1
Eingabe Wert 2
-> Submit
Zweiter Aufruf der Website mit $PHP_SELF
Ausgabe der Berechnung Wert 1 + Wert 2
------------------------------------------------------------------
Ich habe dazu ein kleines Template geschrieben:
phptest.php
<table>
<form action="<?php $PHP_SELF; ?>" method=post>
<tr>
<td>Wert 1:</td>
<td><input type=text name=wert1></td>
</tr><tr>
<td>Wert 2:</td>
<td><input type=TEXT name=wert2></td>
</tr><tr>
<td> </td>
<td><input type=submit value="Berechnen"></td>
</form>
</tr>
</table>
Alles anzeigen
Ausserdem habe ich einen Artikel erstellt, in dem dieses Template aufgerufen wird.
Der PHP-Code funktioniert, ich kann Wert1 und Wert2 eingeben. Nach Submit erscheint allerdings die Fehlermeldung:
[INDENT]404. Page not found.
Es konnten leider keine passenden Inhalte gefunden werden.
[/INDENT]Die aufgerufene URL ist allerdings richtig, zumindest wird der korrekte Pfad in der Adresszeile angezeigt.
Meine erste Frage:
Wie kann ich es erreichen, das der Artikel neu geladen wird.
Meine zweite Frage:
Normalerweise kann ich beil laden iener Seite z.B. die Variable wert1 mit $_POST['wert1'] abfragen, um dann die Inhalte zu bestimmen, die auf der Seite ausgegeben werden.
Geht das in Wordpress genaus?
Danke für die Hilfe.