DaniWeb IT Discussion Community

DaniWeb IT Discussion Community (http://www.daniweb.com/forums/index.php)
-   JavaScript / DHTML / AJAX (http://www.daniweb.com/forums/forum117.html)
-   -   Mail form Subject Help (http://www.daniweb.com/forums/thread133624.html)

macneato Jul 10th, 2008 6:18 am
Mail form Subject Help
 
Hi,

So I'm creating a website for clients that have tons of different courses available, they have opted to not place any course outlines within the site and instead, make the interested party request it via a email.

Now, here is where my problem comes in, I would like to create just one script, that handles all the requests and the subject should just change.

E.g
Excel 2003 Level 1
Excel 2003 Level 2
Excel 2003 Level 3
Excel 2007 Level 1

When the user clicks on Excel 2003 Level 1, i would like a window to popup, with my default form,

<form action="req_out.php" method="post" name="form1" class="course_header style1 style2">
          Request  course outline         
        </form>        </td>
      </tr>
      <tr>
        <td width="12%" bgcolor="#04508E" class="content style1">Email Address :</td>
        <td width="17%" bgcolor="#04508E"><input name="email" type="text" class="content" id="email"></td>
        <td width="10%" bgcolor="#04508E"><span class="content style1">Company :</span></td>
        <td width="17%" bgcolor="#04508E"><input name="company" type="text" class="content" id="company"></td>
        <td width="7%" bgcolor="#04508E"><span class="content style1">Course :</span></td>

<td width="17%" bgcolor="#04508E"><input name="course" type="text" class="content"></td> -- ?? with the course they just clicked on

I hope any of this made sense if not, please ask and i will try explain better.

I would appreciate any help at all.

Thanks alot.

buddylee17 Jul 10th, 2008 4:59 pm
Re: Mail form Subject Help
 
Tack the course name onto the query string:
<a onclick="window.open('popup.php?course=Excel 2003 Level 1','', 'width=210, height=600, location=no, menubar=no, status=no,toolbar=no, scrollbars=no, resizable=no'); return false" href="">Excel 2003 Level 1</a>
<a onclick="window.open('popup.php?course=Excel 2003 Level 2','', 'width=210, height=600, location=no, menubar=no, status=no,toolbar=no, scrollbars=no, resizable=no'); return false" href="">Excel 2003 Level 2</a>
Then use php in the form:
<?php 
$course=$_GET['course'];
?>
<form action="req_out.php" method="post" name="form1" class="course_header style1 style2">
          Request  course outline         
        </form>        </td>
      </tr>
      <tr>
        <td width="12%" bgcolor="#04508E" class="content style1">Email Address :</td>
        <td width="17%" bgcolor="#04508E"><input name="email" type="text" class="content" id="email"></td>
        <td width="10%" bgcolor="#04508E"><span class="content style1">Company :</span></td>
        <td width="17%" bgcolor="#04508E"><input name="company" type="text" class="content" id="company"></td>
        <td width="7%" bgcolor="#04508E"><span class="content style1">Course :</span></td>

 <td width="17%" bgcolor="#04508E"><input name="course" type="text" class="content" value="<?php echo $course;?>"></td>


All times are GMT -4. The time now is 1:06 pm.

Forum system based on vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©2003 - 2009 DaniWeb® LLC