Thomas Schmieder: Umfrageanzeige + Abstimmung in einer Datei

Beitrag lesen

Guten [Tageszeit],

Hallo,

Die Frage klingt wahrscheinlich etwas unverständlich, von daher jetzt noch eine etwas genauere Erklärung: Ich habe eine Umfrage-Möglichkeit. Ich möchte jedoch nicht zwei verschiedene Php-Dateien für Abstimmung und Ergebnis haben, sondern das in einer Datei realisieren (was auch immer ihr davon halten magt...)

nö, das ist schon ok :-)

Ich habe also ein Formular mit Abstimmungspunkten. Nun möchte ich, klickt man auf den Submit-Button, die Umfrageergebnisse anzeigen. Irgendwie habe ich es mir so vorgestellt, was aber überhaupt nicht in der Praxis funktioniert:

Klar, das ist bei PHP-Programmierern auch durchaus so üblich. Kann wenigstens nix durcheinanderkommen mit verschiedenen Versionen.

if( $ergebnis == true )
 CodeFürErgebnisanzeige...
if( $ergebnis == false )
 CodeFürAbstimmung...

...
<form action="selbedatei?ergebnis=1" method="post">
...

Hier lieber Jan musst Du dich aber entscheiden. Entweder POST oder GET.

<form action="<?= $HTTP_SERVER_VARS["PHP_SELF"] ?>" method="post">
  <...>
  <input type="submit" name="btn_abstimm" value="abstimmen">
  <input type="submit" name="btn_anguck" value="nur sehen">
</form>


...
$P=HTTP_POST_VARS;

if ($P["btn_abstimm"])
{
  Funktionsaufruf Abstimmung
  Funktionsaufruf Anzeige
}
else if ($P["btn_anguck"])
{
  Funktionsaufruf Anzeige
}
else
{
  Funktionsaufruf WasWollenSieTun
}

Liebe Grüße aus http://www.braunschweig.de

Tom

Liebe Grüße aus http://www.braunschweig.de

Tom