hallo!
habe eine code überprüfung mittels captcha und mehrere radioboxen.
nun soll überprüft werden ob der code richtig eingegeben und welche radiobox ausgewählt wurde.
zb. ein code der radiobox: <input type="radio" name="win" value="15">
es gibt mehrere mit verschiedenen zahlen...
...und jenachdem welche er auswählt, diese sollte er in die message schreiben.
	
leider bekomm ich immer (bei richtiger code eingabe) die "echo $fehler;" ausgabe.
was mach ich falsch?
ps: kann man die eingabe der formularfelder speichern? denn wenn der code falsch eingegeben wurde und man wieder auf die seite zurückgeht, wird dieser code eben neu generiert aber alle eingaben sind weg... :/
>> im anhang mein problem...
vielen dank schonmal im vorraus
					habe eine code überprüfung mittels captcha und mehrere radioboxen.
nun soll überprüft werden ob der code richtig eingegeben und welche radiobox ausgewählt wurde.
zb. ein code der radiobox: <input type="radio" name="win" value="15">
es gibt mehrere mit verschiedenen zahlen...
...und jenachdem welche er auswählt, diese sollte er in die message schreiben.
PHP-Code:
	
	
<?php
$fehler='no answer selected!';
$body="\nNAME:   $NAME\nE-MAIL:   $EMAIL\n\nSUBJECT:   $SUBJECT\n____________________________________\n\nYOUR ANSWER:   $MESSAGE\n\n____________________________________\nDATE:   $datum\nIP:   $ip";
if( isset($_POST['submit'])) {
   if(($_SESSION['CODE'] == $_POST['CODE']) && (!empty($_SESSION['CODE'])) ) {
            if($win == "9")
            {
                $show = $send;
                $MESSAGE = "9";
                mail($mailto, $subject, $body, "From:($name)".$email);
                if($kopie == "ja"){
                    mail($emailf, $subject, $body, "From:($name2)".$mailto);
                }
            }
            elseif($win == "12")
            {
                $show = $send;
                $MESSAGE = "12";
                mail($mailto, $subject, $body, "From:($name)".$email);
                if($kopie == "ja"){
                    mail($emailf, $subject, $body, "From:($name2)".$mailto);
                }                
            }
            elseif($win == "15")
            {
                $show = $send;
                $MESSAGE = "15";
                mail($mailto, $subject, $body, "From:($name)".$email);
                if($kopie == "ja"){
                    mail($emailf, $subject, $body, "From:($name2)".$mailto);
                    }                
            }
            else {            
                echo $fehler;
            }
      // Insert you code for processing the form here        
            
   } else {
      // Insert your code for showing an error message here
      echo 'wrong code';
   }
}
?>
was mach ich falsch?
ps: kann man die eingabe der formularfelder speichern? denn wenn der code falsch eingegeben wurde und man wieder auf die seite zurückgeht, wird dieser code eben neu generiert aber alle eingaben sind weg... :/
>> im anhang mein problem...
vielen dank schonmal im vorraus
 
          

 vielen dank, klappt wunderbar
 vielen dank, klappt wunderbar
							
						
Kommentar