PageRenderTime 43ms CodeModel.GetById 18ms RepoModel.GetById 1ms app.codeStats 0ms

/new/c3m/form.php

https://github.com/damanlovett/ucc
PHP | 263 lines | 252 code | 11 blank | 0 comment | 14 complexity | 745eb7bfd4e645c418d3ea4715050246 MD5 | raw file
  1. <?php require_once('../../Connections/connCareer.php'); ?>
  2. <?php require_once('includefiles/myfiles.php'); ?>
  3. <?php
  4. if (!function_exists("GetSQLValueString")) {
  5. function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
  6. {
  7. $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
  8. $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
  9. switch ($theType) {
  10. case "text":
  11. $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
  12. break;
  13. case "long":
  14. case "int":
  15. $theValue = ($theValue != "") ? intval($theValue) : "NULL";
  16. break;
  17. case "double":
  18. $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
  19. break;
  20. case "date":
  21. $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
  22. break;
  23. case "defined":
  24. $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
  25. break;
  26. }
  27. return $theValue;
  28. }
  29. }
  30. $editFormAction = $_SERVER['PHP_SELF'];
  31. if (isset($_SERVER['QUERY_STRING'])) {
  32. $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
  33. }
  34. if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
  35. $insertSQL = sprintf("INSERT INTO c3mregistration (title, eventdate, starttime, endtime, location, eventdescription, orgname, contactfirst, contactlast, email, officeaddress, contactphone, expectattendance, carolcontact) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
  36. GetSQLValueString($_POST['title'], "text"),
  37. GetSQLValueString($_POST['eventdate'], "text"),
  38. GetSQLValueString($_POST['starttime'], "text"),
  39. GetSQLValueString($_POST['endtime'], "text"),
  40. GetSQLValueString($_POST['location'], "text"),
  41. GetSQLValueString($_POST['eventdescription'], "text"),
  42. GetSQLValueString($_POST['orgname'], "text"),
  43. GetSQLValueString($_POST['contactfirst'], "text"),
  44. GetSQLValueString($_POST['contactlast'], "text"),
  45. GetSQLValueString($_POST['email'], "text"),
  46. GetSQLValueString($_POST['officeaddress'], "text"),
  47. GetSQLValueString($_POST['contactphone'], "text"),
  48. GetSQLValueString($_POST['expectattendance'], "text"),
  49. GetSQLValueString($_POST['carolcontact'], "text"));
  50. techconfirm('C3M Confirmation Email');
  51. myConfirmationEmail('C3M Confirmation Email');
  52. mysql_select_db($database_connCareer, $connCareer);
  53. $Result1 = mysql_query($insertSQL, $connCareer) or die(mysql_error());
  54. $insertGoTo = "confirmation.php";
  55. if (isset($_SERVER['QUERY_STRING'])) {
  56. $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
  57. $insertGoTo .= $_SERVER['QUERY_STRING'];
  58. }
  59. header(sprintf("Location: %s", $insertGoTo));
  60. }
  61. ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  62. <html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/second.dwt.php" codeOutsideHTMLIsLocked="false" -->
  63. <head>
  64. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  65. <!-- InstanceBeginEditable name="doctitle" -->
  66. <title>Career Fair Software Form </title>
  67. <!-- InstanceEndEditable -->
  68. <link href="../../stylesheets/mainsheet.css" rel="stylesheet" type="text/css" />
  69. <!-- InstanceBeginEditable name="head" -->
  70. <style type="text/css">
  71. <!--
  72. .smallformbox {
  73. font-size: 85%;
  74. }
  75. -->
  76. </style><!-- InstanceEndEditable -->
  77. </head>
  78. <body>
  79. <!-- DO NOT MOVE! The following AllWebMenus code must always be placed right AFTER the BODY tag-->
  80. <!-- ******** BEGIN ALLWEBMENUS CODE FOR maintopnav ******** -->
  81. <span id='xawmMenuPathImg-maintopnav' style='position:absolute;top:-50px'><img name='awmMenuPathImg-maintopnav' id='awmMenuPathImg-maintopnav' src='../../menus/awmmenupath.gif' alt='' /></span>
  82. <script type='text/javascript'>var MenuLinkedBy='AllWebMenus [2]', awmBN='DW'; awmAltUrl='';</script>
  83. <script charset='UTF-8' src='../../menus/maintopnav.js' language='JavaScript1.2' type='text/javascript'></script>
  84. <script type='text/javascript'>awmBuildMenu();</script>
  85. <!-- ******** END ALLWEBMENUS CODE FOR maintopnav ******** -->
  86. <div class="skipcontent">Skip to <a href="#content">content</a> or <a href="#links">page links</a> or <a href="#site">Site links</a></div>
  87. <table width="760" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="maintable">
  88. <tr>
  89. <td colspan="2"><img src="../../images/header.jpg" alt="" width="760" height="55" border="0" usemap="#Map" /></td>
  90. </tr>
  91. <!-- InstanceBeginEditable name="PageHeader" -->
  92. <tr>
  93. <td align="left" valign="top" bgcolor="#000000" id="topquicklinks"><?php require_once('../../menus/EMPquick.php'); ?></td>
  94. <td width="581"><img src="../../images/bannerstudent.jpg" alt="" width="581" height="136" /></td>
  95. </tr>
  96. <!-- InstanceEndEditable -->
  97. <tr>
  98. <td colspan="2" bgcolor="#999999"></td>
  99. </tr>
  100. <tr>
  101. <td colspan="2"><span id='awmAnchor-maintopnav'>&nbsp;</span></td>
  102. </tr>
  103. <tr>
  104. <td colspan="2"><table width="760" border="0" align="center" cellpadding="0" cellspacing="0" class="contenttable">
  105. <tr><a name="links" id="links"></a>
  106. <td width="195" align="left" valign="top" id="leftnav2"><!-- InstanceBeginEditable name="leftnav" -->
  107. <?php require_once('../../menus/STUjobsinterns.php'); ?>
  108. <img src="../../images/pageimages/resume.jpg" alt="" width="195" height="165" />
  109. <p></p>
  110. <!-- InstanceEndEditable --></td>
  111. <td align="left" valign="top"><!-- InstanceBeginEditable name="MainContent" -->
  112. <div id="maincontent">
  113. <div>
  114. <h4><a name="content" id="content"></a>Career Fair Software Form </h4>
  115. </div>
  116. <p>Please fill out the form below so that we may create your C3M account for the fair. If you have specific questions about the software or setup please contact <a href="mailto:eddie_lovett@ncsu.edu">Eddie Lovett</a>. If you have specific question about pricing and availablity please contact <a href="mailto:carol_schroeder@ncsu.edu">Carol Schroeder</a>. </p>
  117. <form method="post" name="form1" action="<?php echo $editFormAction; ?>">
  118. <table width="100%" align="center" cellpadding="3">
  119. <tr valign="baseline">
  120. <td colspan="2" align="left" valign="middle" nowrap class="todaysnews">Event Information </td>
  121. </tr>
  122. <tr valign="baseline">
  123. <td align="right" valign="middle" nowrap>Title:</td>
  124. <td><input name="title" type="text" class="smallformbox" value="" size="32"></td>
  125. </tr>
  126. <tr valign="baseline">
  127. <td align="right" valign="middle" nowrap>Event date:</td>
  128. <td><input name="eventdate" type="text" class="smallformbox" value="" size="32">
  129. ex. October 26, 2006 </td>
  130. </tr>
  131. <tr valign="baseline">
  132. <td align="right" valign="middle" nowrap>Check-in Begins: </td>
  133. <td><input name="starttime" type="text" class="smallformbox" value="" size="32">
  134. ex. 11:00 AM </td>
  135. </tr>
  136. <tr valign="baseline">
  137. <td align="right" valign="middle" nowrap>Check-in Ends:</td>
  138. <td><input name="endtime" type="text" class="smallformbox" value="" size="32">
  139. ex. 3:00 PM </td>
  140. </tr>
  141. <tr valign="baseline">
  142. <td align="right" valign="middle" nowrap>Location:</td>
  143. <td><input name="location" type="text" class="smallformbox" value="" size="32"></td>
  144. </tr>
  145. <tr valign="baseline">
  146. <td align="right" valign="middle" nowrap>Event description:</td>
  147. <td><textarea name="eventdescription" cols="32" rows="5"></textarea></td>
  148. </tr>
  149. <tr valign="baseline">
  150. <td nowrap align="right" valign="middle">Organization name:</td>
  151. <td><input name="orgname" type="text" class="smallformbox" value="" size="32" /> </td>
  152. </tr>
  153. <tr valign="baseline">
  154. <td colspan="2" align="left" valign="middle" class="todaysnews">Contact Information</td>
  155. </tr>
  156. <tr valign="baseline">
  157. <td align="right" valign="middle" nowrap>First name:</td>
  158. <td><input name="contactfirst" type="text" class="smallformbox" value="" size="32"></td>
  159. </tr>
  160. <tr valign="baseline">
  161. <td align="right" valign="middle" nowrap>Last name:</td>
  162. <td><input name="contactlast" type="text" class="smallformbox" value="" size="32"></td>
  163. </tr>
  164. <tr valign="baseline">
  165. <td nowrap align="right" valign="middle">Email:</td>
  166. <td><input name="email" type="text" class="smallformbox" id="email" size="32" /></td>
  167. </tr>
  168. <tr valign="baseline">
  169. <td nowrap align="right" valign="middle">Office address:</td>
  170. <td><textarea name="officeaddress" cols="32" rows="5"></textarea> </td>
  171. </tr>
  172. <tr valign="baseline">
  173. <td align="right" valign="middle" nowrap>Phone:</td>
  174. <td><input name="contactphone" type="text" class="smallformbox" value="" size="32"></td>
  175. </tr>
  176. <tr valign="baseline">
  177. <td align="right" valign="middle" nowrap>Expected attendance:</td>
  178. <td><input name="expectattendance" type="text" class="smallformbox" value="" size="32"></td>
  179. </tr>
  180. <tr valign="baseline">
  181. <td align="right" valign="middle" nowrap>Has Carol given you a price quote?</td>
  182. <td valign="baseline"><table>
  183. <tr>
  184. <td><input type="radio" name="carolcontact" value="y" >
  185. Yes</td>
  186. </tr>
  187. <tr>
  188. <td><input name="carolcontact" type="radio" value="n" checked="checked" >
  189. No</td>
  190. </tr>
  191. </table></td>
  192. </tr>
  193. <tr valign="baseline">
  194. <td align="right" valign="middle" nowrap>&nbsp;</td>
  195. <td><input type="submit" class="smallformbox" value="Submit Registration"></td>
  196. </tr>
  197. </table>
  198. <input type="hidden" name="MM_insert" value="form1">
  199. </form>
  200. <p>&nbsp;</p>
  201. <br />
  202. <br />
  203. </div>
  204. <!-- InstanceEndEditable --></td>
  205. </tr>
  206. <tr>
  207. <td width="100%" colspan="3" align="left" valign="top" bgcolor="#990000">&nbsp;</td>
  208. </tr>
  209. </table></td>
  210. </tr>
  211. <!-- <tr>
  212. <td colspan="2">safdafdas</td>
  213. </tr>-->
  214. <tr>
  215. <td width="46%" valign="top"><div class="uccfooterinfo">University Career Center <br />
  216. 2100 Pullen Hall &middot; Box 7303 <br />
  217. Raleigh, NC 27695<br />
  218. 919.515.2396</div></td>
  219. <td width="54%" valign="top"><div align="right">
  220. <div class="uccfooterinfo">hours: M-F 8:00-5:00<br />
  221. drop in hours: M-F 11:00-2:00<br />
  222. career_center@ncsu.edu<br />
  223. 919.515.4210 (fax) </div>
  224. </div></td>
  225. </tr>
  226. </table>
  227. <map name="topheader" id="topheader">
  228. <area shape="rect" coords="617,2,757,23" href="http://ncsu.edu/" alt="NCSU Home" />
  229. </map>
  230. <div class="skipcontent">
  231. <a name="site" id="site"></a><a href="/career/students/explore/index.php">Students - Explore</a>
  232. <a href="/career/students/interviewing/index.php">Students - Interviewing</a>
  233. <a href="/career/students/jobsinternships/index.php">Students - Jobs and Internship</a>
  234. <a href="/career/students/quicklinks/staff.php">Students - Meet The Staff</a>
  235. <a href="/career/students/resumesletters/index.php">Students - Resume</a>
  236. <a href="/career/employers/Interviewing/policies.php">Employers - Interviewing</a>
  237. <a href="/career/employers/Marketing/index.php">Employers - Marketing</a>
  238. <a href="/career/employers/Posting/index.php">Employers - Posting</a>
  239. <a href="/career/employers/resumes/index.php">Employers - Resumes</a>
  240. <a href="http://www.alumni.ncsu.edu/">Alumni</a>
  241. <a href="/career/parents/index.php">Parents</a></div>
  242. <map name="Map" id="Map"><area shape="rect" coords="615,2,759,23" href="http://ncsu.edu" alt="NC State Home Page" />
  243. </map>
  244. <script type="text/javascript">
  245. var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
  246. document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
  247. </script>
  248. <script type="text/javascript">
  249. var pageTracker = _gat._getTracker("UA-6631273-1");
  250. pageTracker._trackPageview();
  251. </script></body>
  252. <!-- InstanceEnd --></html>