mehrer "if" und "else" funktionenen die aufeinander aufbauen ?

-GS-Master

Erfahrenes Mitglied
hallt ^^ naja die Überschrift hört sich schon mal schrecklich genug an ^^ aber ich denk mal für euch ist es ganz leicht.

Naja es ist so, dass ich eben ein Script habe, bei dem ich mehrer Radiobutton benutze ... mindestens 3 bis was weiß ich wieviele ^^

Jetzt ist es so, dass bei jedem Radibutton, etwas in eine andere Datei geschrieben werden soll, bei Radiobutton1 z.b. in die Radio1.txt und bei Radiobutton2 in die Radio2.txt Datei und so weiter ^^

Naja weiß leider nicht wie ich das Realisieren soll ^^, naja ich denk Mal es geht mit if, und für 2 Dateien hätt ich es ja schon, dass is ja auch leicht.

PHP:
<?php

if($_POST["delete"]=="yes")
{
//code nr. 1 
} else {

//code nr.2

oder so in der Art ^^ oder ? Naja wie bau ich das jetzt nur um ... das ich da 3 --> mehr hinbekomme
 
tja wie soll ich dass genauer beschreiben ^^

Also fang ich nochmal von forne an,
hab hier ne php seite, mit 3 radiobutton:

PHP:
<? if(isset($OK)) {                                   //wenn das untere formular abgeschickt ist
setcookie("OK", "yes", time()+1*24*60*60*60); //erstellt einen cookie

//## hier soll jetzt das hin was ich schon gesagt habe ##

} 
else { 
?> 
<form method="post" action="umfrage.php"> 
<input type="radio" value="delete"> Wahl1<br> 
<input type="radio" value="delete"> Wahl2<br> 
<input type="radio" value="delete"> Wahl3<br> 
<input type="submit" value="OK" name="OK"><br> 
<a href="umfrage.php">Ergebnisse</a> 
<?php 
} 
?>

was dass ganze soll ? ^^ soll so was ähnliches wie ein Poll Script werden ... Naja oder sowas in der Art. Was ich damit noch machen könnte ... naja könnte damit je ein anderes Script aufrufen ^^
Naja hoff hast es verstanden
 
Zuletzt bearbeitet:
Hallo!

Wenn ich es richtig verstehe, dann würde ich eine Switch-Anweisung nehmen.
PHP:
if(isst($_POST['OK'])) {
     switch($POST['OK']) {
          case "wahl1":
               // Code für Radiobutton Nr. 1
          break;
          case "wahl2":
               // Code für Radiobutton Nr. 2
          break;
          case "wahl3":
               // Code für Radiobutton Nr.3
          break;
     }
}
Gruss Dr Dau
 
HTML:
<input type="radio" value="delete" name="wahl1"> Wahl1<br>
<input type="radio" value="delete" name="wahl2"> Wahl2<br>
<input type="radio" value="delete" name="wahl3"> Wahl3<br>
Ich bin vom ursprünglichen Code ausgegangen.
So wie Du es jetzt hast, währe es egal welchen Radiobutton man auswählt. ;)
 
Zurück