Hi
I have written a page in html & javascript. When I am opening it directly
from my web browser(with .html extn), it is working fine. But when I am trying to open it from localhost(same code with .php extn) with the html tags and javascript tags inside php echo, the java script is partialy working. I am using php 4.4.0 under apache2. The source code is given below--
please help.
I have written a page in html & javascript. When I am opening it directly
from my web browser(with .html extn), it is working fine. But when I am trying to open it from localhost(same code with .php extn) with the html tags and javascript tags inside php echo, the java script is partialy working. I am using php 4.4.0 under apache2. The source code is given below--
| Code: |
|
<? echo'<html> <head> <title>Student Database Management System</title> <script language="JavaScript" type="text/javascript"> /***** CUSTOMIZE THESE VARIABLES *****/ // width to resize large images to var maxWidth=150; // height to resize large images to var maxHeight=150; // valid file types var fileTypes=["bmp","gif","png","jpg","jpeg"]; // the id of the preview image tag var outImage="previewField"; // what to display when the image is not valid var defaultPic="images/pictures.png"; /***** DO NOT EDIT BELOW *****/ function preview(what){ var source=what.value; var ext=source.substring(source.lastIndexOf(".")+1,source.length).toLowerCase(); for (var i=0; i<fileTypes.length; i++) if (fileTypes[i]==ext) break; globalPic=new Image(); if (i<fileTypes.length) globalPic.src=source; else { globalPic.src=defaultPic; alert("THAT IS NOT A VALID IMAGE\nload an image of one of the following:\n\n"+fileTypes.join(", ")); } setTimeout("applyChanges()",200); } var globalPic; function applyChanges(){ var field=document.getElementById(outImage); var x=parseInt(globalPic.width); var y=parseInt(globalPic.height); if (x>maxWidth) { y*=maxWidth/x; x=maxWidth; } if (y>maxHeight) { x*=maxHeight/y; y=maxHeight; } field.style.display=(x<1 || y<1)?"none":""; field.src=globalPic.src; field.width=x; field.height=y; } </script> </head> <body> <fieldset> <div align="center"><u><b><font color="#800000" size="+2">STUDENT ADMISSION FORM</font></b></u></div> <form action="admission_details.php" method="post"> <fieldset><legend><h3><em><font color="#800000">Enter information in the form below:</font></em></legend></h3> <div align="right" style="line-height: 1.9em;"> Upload the picture of the student: <br> <input type="file" id="picField" onchange="preview(this)"> <br> <img alt="Graphic will preview here" id="previewField" src="images/pictures.png"> <br></div> <table> <p><tr><td><strong><font face="Sylfaen" color="#800000">Student Id:</font></strong></td><td><input type="text" name="s_id" size="10"></td></tr></p> <p><tr><td><strong><font face="Sylfaen" color="#800000">First Name:</font></strong></td><td><input type="text" name="s_fname" size="20"></td></tr></p> <p><tr><td><strong><font face="Sylfaen" color="#800000">Last Name:</font></strong></td><td><input type="text" name="s_lname" size="20"></td></tr></p> <p><tr><td><strong><font face="Sylfaen" color="#800000"> Name of father/gurdian:</font></strong></td><td><input type="text" name="s_gname" size="30"></td></tr></p> <p><tr><td><strong><font face="Sylfaen" color="#800000">Address:</font></strong></td><td><textarea name="s_address" cols="25" rows="5"></textarea></td></tr></p> <p><tr><td><strong><font face="Sylfaen" color="#800000">Date of birth:</font></strong></td> <td><select name="day"> <option value="dd">DD</option> <option value="01">01</option> <option value="02">02</option> <option value="03">03</option> <option value="04">04</option> <option value="05">05</option> <option value="06">06</option> <option value="07">07</option> <option value="08">08</option> <option value="09">09</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> </select> <select name="month"> <option value="mm">MM</option> <option value="01">January</option> <option value="02">February</option> <option value="03">March</option> <option value="04">April</option> <option value="05">May</option> <option value="06">June</option> <option value="07">July</option> <option value="08">August</option> <option value="09">September</option> <option value="10">October</option> <option value="11">November</option> <option value="12">December</option> </select> <select name="year"> <option value="yyyy">YYYY</option> <option value="2000">2000</option> <option value="1999">1999</option> <option value="1998">1998</option> <option value="1997">1997</option> <option value="1996">1996</option> <option value="1995">1995</option> <option value="1994">1994</option> <option value="1993">1993</option> <option value="1992">1992</option> <option value="1991">1991</option> <option value="1990">1990</option> <option value="1989">1989</option> <option value="1988">1988</option> </select></td></tr></p> <p><tr><td><strong><font face="Sylfaen" color="#800000">Gender:</font></strong></td> <td><input type="radio" name="s_gender" value="Male" checked="checked"><font face="Sylfaen" color="#800000">Male</font> <input type="radio" name="s_gender" value="Female"><font face="Sylfaen" color="#800000">Female</font></td></tr></p> <p><tr><td><strong><font face="Sylfaen" color="#800000">Class:</font></strong></td> <td><select name="s_class"> <option value="select">Select One</option> <option value="I">I</option> <option value="II">II</option> <option value="III">III</option> <option value="IV">IV</option> <option value="V">V</option> <option value="VI">VI</option> <option value="VII">VII</option> <option value="VIII">VIII</option> <option value="IX">IX</option> <option value="X">X</option> <option value="XI">XI</option> <option value="XII">XII</option> </select></td></tr></p> <p><tr><td><strong><font face="Sylfaen" color="#800000">Section:</font></strong></td> <td><select name="s_section"> <option value="select">Select One</option> <option value="A">A</option> <option value="B">B</option> <option value="C">C</option> </select></td></tr></p> <p><tr><td><strong><font face="Sylfaen" color="#800000">Height (in cms.):</font></strong></td><td><input type="text" name="s_height" size="10"></td></tr></p> <p><tr><td><strong><font face="Sylfaen" color="#800000">Weight (in kgs.):</font></strong></td><td><input type="text" name="s_weight" size="10"></td></tr></p> <p><tr><td><strong><font face="Sylfaen" color="#800000">Father/Guardian income (in Lakhs):</font></strong></td><td> <select name="s_g_income"> <option value="select">Select One</option> <option value="Less than 1">Less than 1</option> <option value="Between 1 and 5">Between 1 and 5</option> <option value="Between 5 and 10">Between 5 and 10</option> <option value="Between 10 and 15">Between 10 and 15</option> <option value="Between 15 and 20">Between 15 and 20</option> <option value="More than 20">More than 20</option> </select></td></tr></p> <p><tr><td><strong><font face="Sylfaen" color="#800000">Percentage of marks obtained in last examination:</font></strong></td><td><input type="text" name="s_marks" size="10"></td></tr></p> <p><tr><td><strong><font face="Sylfaen" color="#800000">Ranking in last examination:</font></strong></td><td> <select name="s_rank"> <option value="select">Select One</option> <option value="1st">1st</option> <option value="2nd">2nd</option> <option value="3rd">3rd</option> <option value="4th">4th</option> <option value="5th">5th</option> <option value="6th">6th</option> <option value="7th">7th</option> <option value="8th">8th</option> <option value="9th">9th</option> <option value="10th">10th</option> <option value="11th">11th</option> <option value="12th">12th</option> <option value="13th">13th</option> <option value="14th">14th</option> <option value="15th">15th</option> <option value="16th">16th</option> <option value="17th">17th</option> <option value="18th">18th</option> <option value="19th">19th</option> <option value="20th">20th</option> <option value="none">No Rank</option> <select></td></tr></p> <p><tr><td><strong><font face="Sylfaen" color="#800000">Hobbies:</font></strong></td><td><input type="checkbox" name="s_hobbies[]" value="soccer" />Soccer <input type="checkbox" name="s_hobbies[]" value="cricket" />Cricket <input type="checkbox" name="s_hobbies[]" value="tennis" />Tennis <input type="checkbox" name="s_hobbies[]" value="dance" />Dance </td></tr></p> </table> <br> </fieldset> </fieldset> <br> <div align="center"><p><input type="submit" name="submit1" value="Submit"> <input type="reset" name="reset" value="Clear"></p> </div> </form> </body> </html>'; ?> |
please help.
