you should use $_POST['New_URL'] - thats going to be the value of the select 
box. Looking at your code there is nothing called ID on there!

and also - PHP is really off topic of this list, not sure of any PHP mailers 
but the sitepoint forums always get me out of bother!

----- Original Message ----
From: Paul Collins <[EMAIL PROTECTED]>
To: "wsg@webstandardsgroup.org" <wsg@webstandardsgroup.org>
Sent: Tuesday, 10 July, 2007 3:57:58 PM
Subject: [WSG] Select that goes to a new URL

Hi all,

This should be pretty basic stuff, but coding the forms can be a bit
above me sometimes :) I've hunted around and can't seem to find the
answer, so here goes...

I've got a select box, with a bunch of options that need to go to
another page in the website when the go button is clicked. I'm running
this on my localhost, so not sure if the CGI scripts are all there, I
am running PHP though, so it would be ideal to set it up that way.

Here is my code, would appreciate any links/advice.  Cheers

                                        <form action="post"
action="http://localhost/includes/redirect.php";; name="selectCourse"
id="selectCourseForm">
                        <fieldset>
                            <select name="New_URL">
                                <option>Select a course</option>
                                <option 
value="http://localhost/courses/artsAndMedia.php";>Arts
&amp; Media</option>
                                <option
value="http://localhost/courses/businessAndPublicServices.php";>Business
&amp; Public Services</option>
                                <option
value="http://localhost/courses/careTravelAndTourism.php";>Care Travel
&amp; Tourism</option>
                                <option>ESOL &amp; Languages</option>
                                <option>Hair, Beauty &amp; Sport</option>
                                <option>Humanities &amp; English</option>
                                <option>ICT &amp; Maths</option>
                                <option>Performing Arts &amp; Media</option>
                                <option>Skills for life</option>
                                <option>Science</option>
                            </select>
                            <input name="submit" type="submit" 
id="goButton_replace" value="Go"/>    
                        </fieldset>
                    </form>


I've tried it with this redirect PHP script, but doesn't seem to work:

<?php
header("Location: " . $_POST['id']);
?>


*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************






                
___________________________________________________________ 
What kind of emailer are you? Find out today - get a free analysis of your 
email personality. Take the quiz at the Yahoo! Mail Championship. 
http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk 


*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************

Reply via email to