Menu schließen

PHP- Programmierung

Frage: PHP- Programmierung
(2 Antworten)


Autor
Beiträge 0
13
Hallo!
also wir haben folgende aufgabe bekommen:
Ein Sportverein hat ein Fest, der Eintritt kostet für Jugendliche 8 Euro
Erwachsene 15 Euro
Rentner 10 Euro

nun soll ich mit Radio Buttons und mit einer Auswahliste ein formular erstellen und dann mit if und elseif dann auf der verlinkten php seite , das der da anzeigen soll was der jenige ausgewählt hat wer er ist und wie viel er bezahlen muss also zB:
Angeklickt Jugendlicher
dann soll er in der ausgabe stehen:
Jugendlicher 8 EUro

ich hab beide erstellt, jedoch zeigt er bei mir egal was ich anklicke immer Jugendlicher 8 Euro an...
könnt ihr mir vll helfen?

____________________________________
Eingbe:
<html>
<head>
<title><u><b>Schülernote</b></u></title>
</head>
<link rel="stylesheet" href="Format_td.css" type="text/css">
<body>
<h1>Sportveranstaltung</h1>
<form action="Sportveranstaltung.php" method="post">
<p>Preisklasse:<br>
<input name="Erwachsener" type="radio" value="Erwachsener" >Erwachsener<br>
<input name="Jugendlicher" type="radio" value="Jugendlicher">Jugendlicher<br>
<input name="Rentner" type="radio" value="Rentner">Rentner<br>
</p>


<input type="SUBMIT" Value="Abschicken">
<input type="RESET" Value="Zurücksetzen">
</form>
</body>
</html>
________________________
Ausgabe

<?
echo "<h1>Eintrittspreis</h1>";
$Erwachsener=$_POST["Erwachsener"];
$Rentner=$_POST["Rentner"];
$Jugendlicher=$_POST["Jugendlicher"];

$Eintritt1=15;
$Eintritt2=8;
$Eintritt3=10;

if ($Preisklasse=$Erwachsener) {
echo "Preis: <b>$Eintritt1 €</b>";
} elseif ($Preisklasse=$Rentner) {
echo "Preis: <b>$Eintritt3 €</b>";
} elseif ($Preisklasse=$Jugendlicher) {
echo "Preis: <b>$Eintritt2 €</b>";
}

?>
Frage von Speedy3000 (ehem. Mitglied) | am 30.11.2009 - 21:32


Autor
Beiträge 4080
17
Antwort von S_A_S | 30.11.2009 - 21:36
Wo wird denn dein "$preisklasse" definiert? :-)
Der Teil fehler irgendwie.

Und ich versteh nicht wieso du für name jedesmal was anderes definierst, wenn das Radiobuttons werden sollen, die somit nur einen Wert einer und der selben Sache repräsentiere sollen.


Autor
Beiträge 0
13
Antwort von Speedy3000 (ehem. Mitglied) | 01.12.2009 - 16:51
so ich habs nochmal geändert:

<html>
<head>
<title><u><b>Eintrittspreisberechnung</b></u></title>
</head>
<link rel="stylesheet" href="Format_td.css" type="text/css">
<body>
<h1>Sportveranstaltung</h1>
<form action="Sportveranstaltung.php" method="post">
<p>Preisklasse:<br>
<input name="Preisklasse" type="radio" value="Erwachsener" >Erwachsener<br>
<input name="Preisklasse" type="radio" value="Jugendlicher">Jugendlicher<br>
<input name="Preisklasse" type="radio" value="Rentner">Rentner<br>
</p>


<input type="SUBMIT" Value="Abschicken">
<input type="RESET" Value="Zurücksetzen">
</form>
</body>
</html>

--------------------------
Ausgabe:

<?
echo "<h1>Eintrittspreis</h1>";
$Preisklasse=$_POST ["Preisklasse"];

$Eintritt1=15;
$Eintritt2=8;
$Eintritt3=10;

if ($Preisklasse= "Erwachsener") {
echo "Preis: <b>$Eintritt1 €</b>";
} elseif ($Preisklasse= "Rentner") {
echo "Preis: <b>$Eintritt3 €</b>";
} elseif ($Preisklasse= "Jugendlicher") {
echo "Preis: <b>$Eintritt2 €</b>";
}

?>

____
Egal was ich anklicke ich bekomm jedesmal die Antwort 15€

Verstoß melden
Hast Du eine eigene Frage an unsere Informatik-Experten?

> Du befindest dich hier: Support-Forum - Informatik
ÄHNLICHE FRAGEN:
BELIEBTE DOWNLOADS:
  • Programmierung in C++
    Diese Facharbeit beschäftigt sich mit der Programmierung in der Programmiersprache C++. Behandelte Themen: Grundlagen, ..
  • Algorithmen
    - Beschreibung von Algorithmen - Eigenschaften von Algorithmen (Determinismus,Ausführbarkeit, Allgemeingültigkeit, ..
  • Drehzahlregelung mit Atmel Atmega 8
    Entwicklung einer Drehzahlsteuerung mit einem ATMEGA 8. Mit Programmierung in C.
  • Teilerprogramm in Delphi
    Einfaches Teilerprogramm in Delphi, die exe durfte ich elider nicht uppen - Virengefahr
  • Tutorial: Programmieren in LOGO
    Die Datei im EXCEL-Format gibt eine gute Einführung in das Programm MSWLogo mit Befehlsübersicht, Beispielen und Übungsaufgaben.
  • mehr ...