zisslaweng.de

 Home    CSS    PHP    HTML    JavaScript    Allgemein    Sitemap   exemption-filter

Geben Sie Ihre Stimme ab.

Das dient erstens zum Testen dieser Demo aber Sie können auch zweitens Ihre Meinung über zisslaweg.de hier zum Ausdruck bringen.

Die Wirkungsweise eines HTML Form-Tags kennen Sie, die Radiobuttons ebenfalls. (Vielleicht zu beachten: Die Buttons haben alle den gleichen Steuernamen. Damit wird erreicht, dass immer nur ein Button dieser Gruppe eingeschaltet sein kann.) Also nichts geheimnisvolles damit der User seine Bewertung abgeben kann. Als Methode wird POST verwendet, die Seite ruft sich selbst wieder auf.

Die Verarbeitung dieses Wertes ganz am Seitenbeginn.

include ('../php/z_sessionclass.php5');
$Session = new SessionClass();
include ('../php/z_votedbclass.php5');
$Votedb = new VoteDbMapper();
$message=' ';

if (isset($_POST['abstimmung'])&&$_POST['abstimmung']=='absenden'){
  $v = new Vote();
  switch ($_POST['vote']) {
    case 1: $v->eins++; break;
    case 2: $v->zwei++; break;
    case 3: $v->drei++; break;
    case 4: $v->vier++; break;
    case 5: $v->fuenf++;	
  }
  $v->sid = session_id();
  if ($Votedb->checkVote($v->sid)) {
    $message= "Sie haben bereits abgestimmt";
  } else {
    $Votedb->insertVote($v);
    $message= "Danke für die Bewertung";
  }
}

Der Code für die Darstellung der Grafik an der gewünschten Stelle eingefügt (es ist nur ein Dreizeiler) und eine ansprechende Grafik zeigt das Abstimmungsergebnis.

$s = $Votedb->get_sum();
echo "<div>Basis  $s->sum Stimmen </div>";
echo "<IMG src=\"../php/z_statistik.php5?
   werte=$s->eins-$s->zwei-$s->drei-$s->vier-$s->fuenf-$s->sum\">";

ABSTIMMUNG

Bewerten Sie "zisslaweng.de" mit einer Schulnote


  1

  2

  3

  4

  5
 
Basis  158 Stimmen
 



und zum nachrechnen:

[1][2][3][4][5]
982616711
Logo