• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

IF Fehler

BloodyRogue

Neues Mitglied
Guten Abend zusammen
Ich habe probiert das Wen ich zB auf Ja drück ein anderer Text ausgegeben wird Mit noch mal Submit Ja oder Nein und bei Nein sollte es ein anderer werden. Aber egal was ich klicke es kommt nur der Text vom Nein. Könntet ihr mir vlt bei der Fehlersuche behilflich sein.

Hier wäre mal der code von seite1.html
<form action="seite2.php" method="post">
Ihr Vorname: <br>
<input type="Submit" name="Ja">
<input type="Submit" name="Nein">
<form action="seite2.php" method="post">
<br>
Passwort: <br>
<input type="Password" name="password">
<input type="Submit" value="Absenden">
</form>

Und hier der code von der Empfangsseite seite2.php
<?php
$antwort = $_POST{"name"};
if($antwort=="ja")
{
echo " Herzlich Willkommen in der WMS";
}
else
{
echo " Herzlich Willkommen in der FMS";
}
?>


Wie Könnte ich noch bei Herzlich Willkommen in der WMS noch ein Submit Feld mit Ja oder Nein einfügen damit ich das dan wieder mit IF abfragen kann.

Ich danke euchfür eure Hilfe
 
Falsch:
PHP:
$antwort = $_POST{"name"};

Richtig:
PHP:
$antwort = $_POST["name"];

Und zu deiner Frage:
Kopiere einfach den HTML-Code von oben in die zweite Datei und passe den Code so an, dass er auf der danach folgenden Seite auch verarbeitet werden kann. Also action-Attribut anpassen, ggfs. Felder hinzufügen oder entfernen.

Und bitte verwende endlich Code-Tags wenn Du Quellcode zeigst. :!:
 
Hallo
Danke für deine Hilfe hat geklappt :)

Ich hätte da eine andere frage jetz :D

Ich will zB das eine Fehlermeldung rauskommt wen nicht alle felder ausgefüllt sind das man es tun sollte.
Ich hab bis jetz folgenden Code

PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title></title>
<meta name="author" content="mesut">
<meta name="editor" content="html-editor phase 5">
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">

<?php
$username = $_POST{"123"};
$passwort = $_POST{"321"};
$email    = $_POST{"email"};
$kommentar= $_POST{"kommentar"};
$pass = md5($passwort);

if($username=="Mesut" AND $passwort=="123" AND $email!="" AND $kommentar!="")
{
echo "Hallo $username dein Eintrag wurde eben gespeicher";
}
else
{
if(($username=="" AND $passwort=="" AND $kommentar=="" AND $email=="")OR ($username=="Mesut" AND $passwort=="" OR $username=="" AND $passwort=="123"))
{
echo "Bitte Alle Felder ausfüllen";
}
}

?>

</body>
</html>

Und dazu folgenden HTML Code
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title></title>
<meta name="author" content="mesut">
<meta name="editor" content="html-editor phase 5">
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">

<form action="PHP.php" method="post">
Ihr Vorname: <br>
<input type="Text" name="123">

<br>
Passwort: <br>
<input type="Text" name="321">

<br>
E-Mail: <br>
<input type="Text" name="email"><br><br>

Kommentar:<br>
<textarea name="kommentar" cols="30" rows="10"></textarea>
<input type="Submit" value="Absenden">
</form>

</body>
</html>

Wo ist der Fehler :( Es soll wie gesagt wen alles eingeben wurde Hallo $username e.t.c ausgeben sonst bitte alle felder ausfüllen.
 
du solltest lieber die existenz der einträge im formular mit
PHP:
empty();
prüfen. wenn alle felder gefüllt sind, kannst du die entsprechungen anweisungen ausführen. ist dem nicht so, kannst du separat für jedes feld die fehlermeldung ausgeben
 
naja... das könnte in etwa so aussehen:
PHP:
$fehlerausgabe = false;
foreach($_POST as $value) {
    if (empty($value)) {
        $fehlerausgabe = true;
    }
}

if ($fehlerausgabe) {
    echo "Bitte füllen Sie alle Felder aus!";
} else {
    /* Formulardaten verarbeiten oder was auch immer du damit machen willst */
}

das wäre jetzt erstmal eine minimalistische lösung, die man noch ausbauen kann. aber für diesen zweck reicht es dicke :D
 
Da gibt es viele versch. Möglichkeiten.

Hier mal eine (verständlichere) davon:

Angenommen du hast bei deinem Formular das hier stehen

HTML:
<form action="index.php?do=insert" method="post">

PHP:
$fehler = '';
if(isset($_GET['do']) && ($_GET['do'] == 'insert')) { // Hier wird geprüft ob der User auf Senden geklickt hat  
  $username  = $_POST['username'];
  $passwort  = $_POST['password'];
  $email     = $_POST['email'];
  $kommentar = $_POST['kommentar'];

  if(!empty($username) {       // Ist der Username gesetzt?
     if($username != '123') {  // Und auch richtig?
      $fehler = 1;
     }
   }

   if(!empty($passwort)) {    // Wenn das Passwortfeld nicht leer gelassen wurde,
     if($passwort != '123') { // wird hier geprüft ob das Passwort das richtige ist
       $fehler = 1;           // Sonst gibt es einen Fehler
     }
   } else {                   // Wenn das Passwortfeld nicht ausgefüllt wurde,
     $fehler = 1;             // gibt es einen Fehler
   }
  // Usw. Hier kannst du weitere Prüfungen anfügen

  if(empty($fehler)) {
    // Hier kannst du deine gewünschte Aktion hineinschreiben was geschehen soll wenn alle Vorgaben erfüllt sind
    // zB eine weiterleitung auf eine weitere seite, das würde dann so aussehen
    header('Location: http://www.google.de/');
  } else {
    echo 'Fehler!';           // Hier zB die Ausgabe deiner Fehlermeldung
  }
}

Ich denke mal dass es leicht verständlich sein sollte. Ich habe den Code nicht getestet, aber er sollte funktionieren. Die Fehlerausgabe kannst du noch beliebig Optimieren indem du den Variablen innerhalb der Prüfungen einen Wert gibst und diese dann am Schluss ausgibst, wenn es einen Fehler gegeben haben sollte.


lascaux
 
Falsch:
PHP:
$antwort = $_POST{"name"};

Richtig:
PHP:
$antwort = $_POST["name"];

Und zu deiner Frage:
Kopiere einfach den HTML-Code von oben in die zweite Datei und passe den Code so an, dass er auf der danach folgenden Seite auch verarbeitet werden kann. Also action-Attribut anpassen, ggfs. Felder hinzufügen oder entfernen.

Und bitte verwende endlich Code-Tags wenn Du Quellcode zeigst. :!:

Threadi ich hab deinen Vorschlag beachtet ging nicht ganz auf.

PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <link href="../css/probe1.css" rel="stylesheet" type="text/css" media="screen" />
<title>Beratung</title>

</head>


<body id="beratung">
<div id="wrapper">

<div id="kopfbereich">
<img src="../images/Foto1.JPG" width="1087"height="431" alt="find your way" />



</div> <!-- Ende kopfbereich -->


<div id="navibereich">
<ul>
          <li id="navi01"d><a href="../index.html">Home</a></li>
          <li id="navi02"><a href="berufsschulen.html">Berufsschulen</a></li>
          <li id="navi03"><a href="mittelmaturitätsschulen.html">Mittel- &amp Maturitätsschulen</a></li>
          <li id="navi04"><a href="brückenangebote.html">Brückenangebote</a></li>
          <li id="navi05"><a href="beratung.html">Beratung</a></li>
</ul>
</div> <!-- Ende navibereich -->

<div id="textbereich_beratung">
<h1>Bei der Entscheidung, welchen Weg du einschlagen solltest, kann dir diese Beratugsfunktion helfen.</h1>

<?php
$antwort = $_POST["antowrt"];
if($antwort=="Ja")
{
echo " Herzlich Willkommen in der WMS";
}
else
{
if($antwort=="Nein")
{
echo " Herzlich Willkommen in der FMS";
}
}
?>
</div> <!-- Ende textbereich_beratung -->

<div id="fussbereich">
<address>
 Wirtschaftsmittelschule · Bildungszentrum KvBL · M2h
</address>
</div> <!-- Ende fussbereich -->
</div> <!--Ende wrapper-->

</body>
</html>

Dazu der HTML Code

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <link href="../css/probe1.css" rel="stylesheet" type="text/css" media="screen" />
<title>Beratung</title>

</head>


<body id="beratung">
<div id="wrapper">

<div id="kopfbereich">
<img src="../images/Foto1.JPG" width="1087"height="431" alt="find your way" />



</div> <!-- Ende kopfbereich -->


<div id="navibereich">
<ul>
          <li id="navi01"d><a href="../index.html">Home</a></li>
          <li id="navi02"><a href="berufsschulen.html">Berufsschulen</a></li>
          <li id="navi03"><a href="mittelmaturitätsschulen.html">Mittel- &amp Maturitätsschulen</a></li>
          <li id="navi04"><a href="brückenangebote.html">Brückenangebote</a></li>
          <li id="navi05"><a href="beratung.html">Beratung</a></li>
</ul>
</div> <!-- Ende navibereich -->

<div id="textbereich_beratung">
<h1>Bei der Entscheidung, welchen Weg du einschlagen solltest, kann dir diese Beratugsfunktion helfen.</h1>

<form action="beratung.php" method="post">
Möchtest du mit einer Lehre beginnen?
<input type="Submit" name="antwort"  value="Ja">
<input type="Submit" name="antwort"  value="Nein">
</form>

</div> <!-- Ende textbereich_beratung -->

<div id="fussbereich">
<address>
 Wirtschaftsmittelschule · Bildungszentrum KvBL · M2h
</address>
</div> <!-- Ende fussbereich -->
</div> <!--Ende wrapper-->

</body>
</html>
 
:D nein habs gerade eben selber gemerkt sryy

Ich hab jetz eine andere Frage

Wen ich jetz zB bei Herzlich Willkommen in der FMS Noch 2 Submit Buttons erstellen will muss ich das genau gleich machen wie auf der HTML seite oder?

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <link href="../css/probe1.css" rel="stylesheet" type="text/css" media="screen" />
<title>Beratung</title>

</head>


<body id="beratung">
<div id="wrapper">

<div id="kopfbereich">
<img src="../images/Foto1.JPG" width="1087"height="431" alt="find your way" />



</div> <!-- Ende kopfbereich -->


<div id="navibereich">
<ul>
          <li id="navi01"d><a href="../index.html">Home</a></li>
          <li id="navi02"><a href="berufsschulen.html">Berufsschulen</a></li>
          <li id="navi03"><a href="mittelmaturitätsschulen.html">Mittel- &amp Maturitätsschulen</a></li>
          <li id="navi04"><a href="brückenangebote.html">Brückenangebote</a></li>
          <li id="navi05"><a href="beratung.html">Beratung</a></li>
</ul>
</div> <!-- Ende navibereich -->

<div id="textbereich_beratung">
<h1>Bei der Entscheidung, welchen Weg du einschlagen solltest, kann dir diese Beratugsfunktion helfen.</h1>
<form action="beratung.php" method="GET">
<?php
$antwort = $_POST["antwort"];
$antwort2 = $_POST["antwort2"];
if($antwort=="Ja")
{
echo " Hast du dafür genug Disziplin?";

<input type="Submit" name="antwort2"  value="Ja">
<input type="Submit" name="antwort2"  value="Nein">
}
else
{
if($antwort=="Nein")
{
echo " Hast du genug Selbstdisziplin?";
}
}
?>
</div> <!-- Ende textbereich_beratung -->

<div id="fussbereich">
<address>
 Wirtschaftsmittelschule · Bildungszentrum KvBL · M2h
</address>
</div> <!-- Ende fussbereich -->
</div> <!--Ende wrapper-->

</body>
</html>
 
Zuletzt bearbeitet:
PHP:
$formular = "<form action='beratung.php' method='post'><input type='text' name='sendung' value=''><input type='submit'></form>";

Wäre das ansatz weise richtig`??
 
Zuletzt bearbeitet:
Jetzt hast du ein Formular mit einem Submitbutton in eine Variable gestellt. (Ein Form-Tag mit value? Öh...) Standardkonform sollten HTML-Tags meines Wissens nach auch Double-Quotes haben.
Erklär doch nochmal was du möchtest, zumindest ich versteh es nicht, da mag es anderen aber anders gehen.
 
Genau Gesagt möchte ich wen man hier auf Ja drückt,

HTML:
<form action="beratung.php" method="post">
M&ouml;chtest du mit einer Lehre beginnen?
<input type="Submit" name="antwort"  value="Ja">
<input type="Submit" name="antwort"  value="Nein">
</form>

Als darauf folgenden PHP Code habe ich das bis jetz
PHP:
<?php
 
 
$antwort = $_POST["antwort"];
if($antwort=="Ja")
{
echo " Hast du dafür genug Disziplin?
}
else
{
if($antwort=="Nein")
{
echo " Hast du genug Selbstdisziplin?";
}
}
?>

Ich möchte aber das bei Hast du dafür genug Disziplin wieder 2 submit buttons kommen mit Ja und Nein
Und danach wen man hier wieder Ja und Nein wählt soll wieder verschieden eine Frage kommen mit Ja oder Nein immer so weiter.


HTML:
<form action="beratung.php" method="post">
Hast du dafür genug Disziplin??
<input type="Submit" name="antwort"  value="Ja">
<input type="Submit" name="antwort"  value="Nein">
</form>

Ich weis wie ich das Formular erstelle. Aber wie kan ich es in den PHP Code einfügen?


Wen ich den Code so benutze:

PHP:
<?php


$antwort = $_POST["antwort"];


if($antwort=="Ja")
{

echo " Hast du dafür genug Disziplin?
<html>
<body>
<form action="beratung.php" method="POST">
<input type="Submit" name="submit" value="Ja">
</form>
</body>
</html>";
}

?>

Kommt folgender Fehler

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\xampp\htdocs\Website\content\beratung.php on line 47
 
Zuletzt bearbeitet:
Entweder an der Stelle PHP "unterbrechen" und in HTML das Formular verfassen oder aber per PHP das Formular ausgeben. Das obige wäre also bspw.:
PHP:
echo '<form action="beratung.php" method="post">';
echo 'Hast du dafür genug Disziplin??';
echo '<input type="Submit" name="antwort"  value="Ja">';
echo '<input type="Submit" name="antwort"  value="Nein">';
echo '</form>';

Alternativ wie gesagt PHP "unterbrechen":
PHP:
$antwort = $_POST["antwort"];
if($antwort=="Ja")
{
?>
<form action="beratung.php" method="post">
Hast du dafür genug Disziplin??
<input type="Submit" name="antwort"  value="Ja">
<input type="Submit" name="antwort"  value="Nein">
</form>
<?
}
else
{
if($antwort=="Nein")
{
echo " Hast du genug Selbstdisziplin?";
}
}
?>

Kannst du nicht einfach Links verwenden, wäre das nicht einfacher? Oder geht es darum, dass die übergebenen Werte versteckt sein sollen?Mir scheint es nämlich so, dass die Verwendung von GET bei deinem Anliegen mehr Sinn macht, soweit ich das einschätzen kann.
 
Wie würde das mit GET gehen? Die Werte müssten nicht versteckt sein.
PHP:
echo '<form action="beratung.php" method="post">';
echo 'Hast du dafür genug Disziplin??';
echo '<input type="Submit" name="antwort"  value="Ja">';
echo '<input type="Submit" name="antwort"  value="Nein">';
echo '</form>';

bei

PHP:
echo '<form action="beratung.php" method="post">';
wird ein Fehler angezeigt

Aber das 2 klappt perfekt danke :D

Wen ich das bei else anfüge so wie bei dir kommt bei mir eine Fehlermeldung finde den aber nirgends

PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <link href="../css/probe1.css" rel="stylesheet" type="text/css" media="screen" />
<title>Beratung</title>

</head>


<body id="beratung">
<div id="wrapper">

<div id="kopfbereich">
<img src="http://www.html.de/images/Foto1.JPG" width="1087"height="431" alt="find your way" />



</div> <!-- Ende kopfbereich -->


<div id="navibereich">
<ul>
          <li id="navi01"d><a href="http://www.html.de/index.html">Home</a></li>
          <li id="navi02"><a href="berufsschulen.html">Berufsschulen</a></li>
          <li id="navi03"><a href="mittelmaturitätsschulen.html">Mittel- &amp Maturitätsschulen</a></li>
          <li id="navi04"><a href="brückenangebote.html">Brückenangebote</a></li>
          <li id="navi05"><a href="beratung.html">Beratung</a></li>
</ul>
</div> <!-- Ende navibereich -->

<div id="textbereich_beratung">
<h1>Bei der Entscheidung, welchen Weg du einschlagen solltest, kann dir diese Beratugsfunktion helfen.</h1>

<?php


$antwort = $_POST["antwort"];
if($antwort=="Ja")
{
?>
<form action="beratung.php" method="post">
Hast du dafür genug Disziplin??
<input type="Submit" name="antwort"  value="Ja">
<input type="Submit" name="antwort"  value="Nein">
</form>
<?
}
else
{
if($antwort=="Nein")
{
?>
<form action="beratung.php" method="post">
Hast du genug Selbstdisziplin??
<input type="Submit" name="antwort"  value="Ja">
<input type="Submit" name="antwort"  value="Nein">
</form>
?>

</div> <!-- Ende textbereich_beratung -->

<div id="fussbereich">
<address>
 Wirtschaftsmittelschule · Bildungszentrum KvBL · M2h
</address>
</div> <!-- Ende fussbereich -->
</div> <!--Ende wrapper-->

</body>
</html>

Parse error: syntax error, unexpected $end in C:\xampp\htdocs\Website\content\beratung.php on line 70
ich hab da </html> was is falsch daran?

Ich habs ich habe einfach 2 If's daraus gemacht :D
 
Zuletzt bearbeitet:
PHP:
<?
if($antwort=="Nein")
{
?>
<form action="beratung.php" method="post">
Hast du genug Selbstdisziplin??
<input type="Submit" name="antwort"  value="Ja">
<input type="Submit" name="antwort"  value="Nein">
</form>
<?
}
?>
Die Klammer wurde nicht geschlossen. Schreibs aber besser so:
PHP:
<?
if($antwort=="Ja")
{
?>
<form action="beratung.php" method="post">
Hast du dafür genug Disziplin??
<input type="Submit" name="antwort"  value="Ja">
<input type="Submit" name="antwort"  value="Nein">
</form>
<?
}
elseif($antwort=="Nein")
{
?>
<form action="beratung.php" method="post">
Hast du genug Selbstdisziplin??
<input type="Submit" name="antwort"  value="Ja">
<input type="Submit" name="antwort"  value="Nein">
</form>
<?
}
?>

Mit GET ist die Auswertung genauso möglich wie bisher. Nur sparst du dir die ganzen Formulare und kannst einfach Links machen, daher bspw: <a href="blabla?answer=nein"</a>.

Allgemein empfehle ich dir aber, dich in Sachen PHP einfach ein wenig zu belesen. Du willst es anwenden, hast aber keine Grundlagenkenntnisse. Im hiesigen Forum findest du Sammlungen mit guten Lernquellen, wenn man sich ein wenig damit beschäftigt hat, fällt der Anfang gar nicht mehr so schwer und es werden sich dir schnell noch viel mehr Anwendungsmöglichkeiten eröffnen und elegantere Schreibweisen und Lösungen offenbaren.
 
PHP:
<?php

$antwort = $_POST["antwort"];

$c2 = $_POST["c2"];
$c1 = $_POST["c1"];
$c = $_POST["c"];
$b9 = $_POST["b9"];
$b8 = $_POST["b8"];
$b7 = $_POST["b7"];
$b6 = $_POST["b6"];
$b5 = $_POST["b5"];
$b4 = $_POST["b4"];
$b3 = $_POST["b3"];
$b2 = $_POST["b2"];
$b1 = $_POST["b1"];
$b = $_POST["b"];
$a10 = $_POST["a10"];
$a9 = $_POST["a9"];
$a8 = $_POST["a8"];
$a7 = $_POST["a7"];
$a6 = $_POST["a6"];
$a5 = $_POST["a5"];
$a4 = $_POST["a4"];
$a3 = $_POST["a3"];
$a2 = $_POST["a2"];
$a1 = $_POST["a1"];
$a = $_POST["a"];

if($c2=="Ja")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen dir die FMS zu besuchen
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}
elseif($c2=="Nein")
{
?>
<form action="beratung.php" method="post">
50:50 Eine Lehre mit BM
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}

if($c1=="Ja")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen dir das Gymnasium zu absolvieren
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}
elseif($c1=="Nein")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen dir die FMS zu besuchen
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}
if($c=="Physik und Mathematik")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen dir das Gymnasium zu absolvieren
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}
elseif($c=="Bio und Chemie")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen dir das Gymnasium zu absolvieren
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}
elseif($c=="Zeichnen und Musiik")
{
?>
<form action="beratung.php" method="post">
M&ouml;chtest du das Gymnasium besuchen?
<input type="Submit" name="c1"  value="Ja">
<input type="Submit" name="c1"  value="Nein">
</form>
<?
}
elseif($c=="keines von deneen")
{
?>
<form action="beratung.php" method="post">
K&ouml;nntest du dir vorstellen im Bereich :
-Gesundheit/Naturwissenschaften
-P&auml;dagogik
-Soz.Arbeit
-Kommunikation/Medien

zu arbeiten?
<input type="Submit" name="c2"  value="Ja">
<input type="Submit" name="c2"  value="Nein">
</form>
<?
}

if($b10=="Ja")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen dir die FMS zu besuchen
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}
elseif($b10=="Nein")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen eine Lehre mit Berufsmatur zu absolvieren
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}

if($b9=="Ja")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen eine Lehre mit Berufsmatur zu absolvieren
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}
elseif($b9=="Nein")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen eine Lehre zu absolvieren
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}

if($b8=="Ja")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen dir das Gymnasium zu absolvieren
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}
elseif($b8=="Nein")
{
?>
<form action="beratung.php" method="post">
Spricht dich eines dieser F&auml;cher an?
<input type="Submit" name="c"  value="Physik und Mathematik">
<input type="Submit" name="c"  value="Bio und Chemie">
<input type="Submit" name="c"  value="Zeichnen, Musik">
<input type="Submit" name="c"  value="keines von denen">
</form>
<?
}

if($b7=="Ja")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen dir das Gymnasium zu absolvieren
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}
elseif($b7=="Nein")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen dir die Wirtschaftsmittelschule zu absolvieren
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}

if($b6=="Ja")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen dir die Wirtschaftsmittelschule zu absolvieren
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}
elseif($b6=="Nein")
{
?>
<form action="beratung.php" method="post">
K&ouml;nntest du dir vorstellen im Bereich : <br>
-Gesundheit
-P&auml;dagogik
-Soz.Arbeit
-Gestaltung/Kunst
-Musik/Theater/Tanz
-Kommunikation/Medien

zu arbeiten?
<input type="Submit" name="b10"  value="Ja">
<input type="Submit" name="b10"  value="Nein">
</form>
<?
}

if($b5=="Ja")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen dir die Wirtschaftsmittelschule zu absolvieren
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}
elseif($b5=="Nein")
{
?>
<form action="beratung.php" method="post">
Interessierst du dich f&uuml;r : <br>
-Wirtschaft
-Informatik
-Rechnungswesen?
<input type="Submit" name="b6"  value="Ja">
<input type="Submit" name="b6"  value="Nein">
</form>
<?
}

if($b4=="Ja")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen dir die KVS zu absolvieren
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}
elseif($b4=="Nein")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen dir die SBA+ zu absolvieren
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}

if($b3=="Ja")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen dir die SBA Basis zu absolvieren
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}
elseif($b3=="Nein")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen dir eine Vorlehre zu absolvieren
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}

if($b2=="Ja")
{
?>
<form action="beratung.php" method="post">
Hast du einen Notendurchschnitt von 5+?
<input type="Submit" name="b9"  value="Ja">
<input type="Submit" name="b9"  value="Nein">
</form>
<?
}
elseif($b2=="Nein")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen dir eine Lehre zu beginnen.
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}

if($b1=="Ja")
{
?>
<form action="beratung.php" method="post">
M&ouml;chtest du studieren?
<input type="Submit" name="b7"  value="Ja">
<input type="Submit" name="b7"  value="Nein">
</form>
<?
}
elseif($b1=="Nein")
{
?>
<form action="beratung.php" method="post">
Interessierst du dich f&uuml;r Sprachen?
<input type="Submit" name="b8"  value="Ja">
<input type="Submit" name="b8"  value="Nein">
</form>
<?
}


if($b=="Ja")
{
?>
<form action="beratung.php" method="post">
Hast du einen Notendurchschnitt von 5+ ?
<input type="Submit" name="b5"  value="Ja">
<input type="Submit" name="b5"  value="Nein">
</form>
<?
}
elseif($b=="Nein")
{
?>
<form action="beratung.php" method="post">
Interessierst du dich f&uuml;r : <br>
-Wirtschaft
-Informatik
-Rechnungswesen?
<input type="Submit" name="b6"  value="Ja">
<input type="Submit" name="b6"  value="Nein">
</form>
<?
}

if($a10=="Ja")
{
?>
<form action="beratung.php" method="post">
M&ouml;chtest du sp&auml;ter im Kaufm&auml;nnischen Bereich arbeiten?
<input type="Submit" name="b4"  value="Ja">
<input type="Submit" name="b4"  value="Nein">
</form>
<?
}
elseif($a10=="Nein")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen dir SBA+ zu besuchen
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}

if($a9=="Ja")
{
?>
<form action="beratung.php" method="post">
Die KVS w&auml;re das beste f&uuml;r dich.
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}
elseif($a9=="Nein")
{
?>
<form action="beratung.php" method="post">
Wir empfehlen dir die SBA+ zu besuchen.
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}

if($a8=="Lehre ?")
{
?>
<form action="beratung.php" method="post">
Welches Niveau besuchst du zur Zeit?
<input type="Submit" name="a6"  value="Niveau A">
<input type="Submit" name="a6"  value="Niveau E">
<input type="Submit" name="a6"  value="Niveau P">
</form>
<?
}
elseif($a8=="Schule ?")
{
?>
<form action="beratung.php" method="post">
Welches Niveau besuchst du zur Zeit?
<input type="Submit" name="a5"  value="Niveau A">
<input type="Submit" name="a5"  value="Niveau E">
<input type="Submit" name="a5"  value="Niveau P">
</form>
<?
}

if($a7=="Ja")
{
?>
<form action="beratung.php" method="post">
Die KVS w&auml;re das beste f&uuml;r dich.
<a href="beratung.html">Zur&uuml;ck zum Start</a>
</form>
<?
}
elseif($a7=="Nein")
{
?>
<form action="beratung.php" method="post">
M&ouml;chtest du mehrheitlich die Schule besuchen?
<input type="Submit" name="b3"  value="Ja">
<input type="Submit" name="b3"  value="Nein">
</form>
<?
}


}

Könnt ihr mir vlt sagen wieso es die Variable C1 und C2 nicht weiterleitet? Die Variable B10 leitet auch nicht ...

Ich hab mal meine seite online gestellt.

findyourway fals ich mal lust zum schauen habt
 
Zurück
Oben