Form: Brugers input skal give anden side

Tags:    php

Hejsan

Har sidet og leget med:

http://www.udvikleren.dk/article.php?aid=252

Men hvis jeg nu gerne vil have at brugeren skal have en anden siden, end standart. Ikke hvis felter mangler, men hvis jeg har en drop down med ja og nej.

Hvis bruger vælger ja skal der bruger bare forsætte og formularen bliver afsendt. Men hvis der vælges nej, skal jeg stadigvæk modtage "mail" men bruger skal over på en andne side, evt og helst skal bruger modtage en mail med vedhæftet filer.

er der en der lige ved hvordan søren jeg lave sådan en.

------------------
webber wana bee



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Hvis jeg har forstået dig ret kan du f. eks. gøre sådan her:

<form action="side2.php" method="post">
<select name="vaelg">
<option value="ja">Ja</option>
<option value="nej">Nej</option>
</select>
<input type="submit" value="send" />
</form>

Og så side2.php

<?
$valg = $_POST["vaelg"];
if ($valg == "ja") {
header("location: ja.php");
}
else {
...
}
?>

Altså header("location: ja.php"); viderestiller ham, hvis han valgte ja, og hvis ikke sker der noget andet...




Mange tak...

Keg går i krig med det. Lyder ret fornuftigt



Det er skam rigtig men benyt <?php $_SERVER['PHP_SELF'] ?> i din action, det gøre det sværer at hacke!


Sælg eller køb domænenavne på auktion. Få den bedste pris for dine domæner. Helt uden gebyrer! på http://www.alletiders-internet.dk



t