Hallo Zusammen
Ich bin relativ neu hier im Forum und kenne mich noch nicht so aus. Auch bin ich Newbee in sachen PHP. Ich habe ein kleines Script geschrieben, was nicht so ganz funktionieren will. Es handelt sich um ein Formular, welches auch Radiobuttons besteht. Jeder dieser Radiobuttons veweist auf ein weiteres Formular. Diese Eingabe will ich mit der Session mitgeben. Allerdings klappt das nicht. Was mache ich falsch?
kann jemand helfen?
Irgendwie funktioniert das mit den radio buttons nicht, die session wird nicht übergeben und es geht nicht auf die nächsten seiten wenn man irgend ein button anwählt und auf den "senden" button klickt.
Ich bin relativ neu hier im Forum und kenne mich noch nicht so aus. Auch bin ich Newbee in sachen PHP. Ich habe ein kleines Script geschrieben, was nicht so ganz funktionieren will. Es handelt sich um ein Formular, welches auch Radiobuttons besteht. Jeder dieser Radiobuttons veweist auf ein weiteres Formular. Diese Eingabe will ich mit der Session mitgeben. Allerdings klappt das nicht. Was mache ich falsch?
PHP-Code:
session_start();
$_SESSION['book_title'] = $_POST['book_title'];
$_SESSION['book_author'] = $_POST['book_author'];
$_SESSION['book_year'] = $_POST['book_year'];
$_SESSION['damage_type'] = $_POST['damage_type'];
if (isset($_POST['button'])){
if ($_POST['damage_type']=="age"){
header('Location: request_3.php');
exit;
}
if ($_POST['damage_type']=="fire"){
header('Location: request_4.php');
exit;
}
if ($_POST['damage_type']=="other"){
header('Location: request_5.php');
exit;
}
}
?>
HTML-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Kontaktformular</title> <link href="css/baumbach.css" rel="stylesheet" type="text/css" media="screen" /> <link href="css/print_04.css" rel="stylesheet" type="text/css" media="print" /> </head> <body> <img src="http://www.php-resource.de/forum/images/impression.jpg" alt="Buchimpression" class="impression_image" /> <img id="back_content" src="graphics/back_content.gif" alt="" /> <div id="container"> <div id="navigation"> <ul id="nav"> <li class="kontakt"><a href="#"></a></li> <li class="auktionen"><a href="#"></a></li> <li class="vorlesungen"><a href="#"></a></li> <li class="buchladen"><a href="#"></a></li> <li class="restauration"><a href="#"></a></li> </ul> </div> <div id="slogan"> <p>Ihr Lieblingswerk,<br /> flott wie am ersten Tag</p> </div> <div id="slogan2"><span class="r">R</span>estauration von Büchern </div> <div id="content"> <!-- **********************Abfrage zweiter Teil der Information ***************** --> <form action="" method="post"> <fieldset class="checkbox"> <legend>Art des Schadens</legend> <label for="damage_type_age">Abnutzung/Alterung:</label><input type="radio" name="damage_type" value="age" id="damage_type_age" /> <label for="damage_type_fire">Brand-/Wasserschaden:</label><input type="radio" name="damage_type" value="fire" id="damage_type_fire" /> <label for="damage_type_other">Anderer Schaden:</label><input type="radio" name="damage_type" value="other" id="damage_type_other" /> <label for="button"></label> <input type="submit" name="button" id="button" value="Speicher"/> </fieldset> </form> <!-- **********************Ende zweiter Teil der Information ***************** --> </div> </div> <div id="printheader"><img src="http://www.php-resource.de/forum/images/briefkopf.gif" alt="Briefkopf" /></div> </body>
Irgendwie funktioniert das mit den radio buttons nicht, die session wird nicht übergeben und es geht nicht auf die nächsten seiten wenn man irgend ein button anwählt und auf den "senden" button klickt.
Kommentar