Jump to content

Search the Community

Showing results for tags 'javascript'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Welcome to PHP Freaks
    • Announcements
    • Introductions
  • PHP Coding
    • PHP Coding Help
    • Regex Help
    • Third Party Scripts
    • FAQ/Code Snippet Repository
  • SQL / Database
    • MySQL Help
    • PostgreSQL
    • Microsoft SQL - MSSQL
    • Other RDBMS and SQL dialects
  • Client Side
    • HTML Help
    • CSS Help
    • Javascript Help
    • Other
  • Applications and Frameworks
    • Applications
    • Frameworks
    • Other Libraries
  • Web Server Administration
    • PHP Installation and Configuration
    • Linux
    • Apache HTTP Server
    • Microsoft IIS
    • Other Web Server Software
  • Other
    • Application Design
    • Other Programming Languages
    • Editor Help (PhpStorm, VS Code, etc)
    • Website Critique
    • Beta Test Your Stuff!
  • Freelance, Contracts, Employment, etc.
    • Services Offered
    • Job Offerings
  • General Discussion
    • PHPFreaks.com Website Feedback
    • Miscellaneous

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests


Age


Donation Link

  1. Hey all, new to PHPfreaks, seems like a very active site. Anyhow, I'm having an issue with this login script. It works just fine for me in chrome and safari, but in firefox and ie it does nothing, not even spit out an error. I'm not sure what's going wrong here, I'm thinking something with the header function. <?php session_start(); include 'dbcon.php'; $err = array(); foreach($_GET as $key => $value) { $get[$key] = filter($value); //get variables are filtered. } if ($_POST['doLogin']=='Login') { foreach($_POST as $key => $value) { $data[$key] = filter($value); // post variables are filtered } $user_email = $data['usr_email']; $pass = $data['pwd']; if (strpos($user_email,'@') === false) { $user_cond = "user_name='$user_email'"; } else { $user_cond = "user_email='$user_email'"; } $result = mysql_query("SELECT `id`,`pwd`,`full_name`,`approved`,`user_level` FROM adminusers WHERE $user_cond AND `banned` = '0' ") or die (mysql_error()); $num = mysql_num_rows($result); // Match row found with more than 1 results - the user is authenticated. if ( $num > 0 ) { list($id,$pwd,$full_name,$approved,$user_level) = mysql_fetch_row($result); if(!$approved) { //$msg = urlencode("Account not activated. Please check your email for activation code"); $err[] = "Account not activated."; //header("Location: login.php?msg=$msg"); //exit(); } //check against salt if ($pwd === PwdHash($pass,substr($pwd,0,9))) { if(empty($err)){ // this sets session and logs user in session_start(); session_regenerate_id (true); //prevent against session fixation attacks. // this sets variables in the session $_SESSION['user_id']= $id; $_SESSION['user_name'] = $full_name; $_SESSION['user_level'] = $user_level; $_SESSION['HTTP_USER_AGENT'] = md5($_SERVER['HTTP_USER_AGENT']); //update the timestamp and key for cookie $stamp = time(); $ckey = GenKey(); mysql_query("update adminusers set `ctime`='$stamp', `ckey` = '$ckey' where id='$id'") or die(mysql_error()); //set a cookie if(isset($_POST['remember'])){ setcookie("user_id", $_SESSION['user_id'], time()+60*60*24*COOKIE_TIME_OUT, "/"); setcookie("user_key", sha1($ckey), time()+60*60*24*COOKIE_TIME_OUT, "/"); setcookie("user_name",$_SESSION['user_name'], time()+60*60*24*COOKIE_TIME_OUT, "/"); } header("Location: ../index.php"); exit (); } } else { //$msg = urlencode("Invalid Login. Please try again with correct user email and password. "); $err[] = "Invalid Login. Please try again with correct user email and password."; //header("Location: login.php?msg=$msg"); } } else { $err[] = "Error - Invalid login. No such user exists"; } } ?> <script language="JavaScript" type="text/javascript" src="js/jquery-1.3.2.min.js"></script> <script language="JavaScript" type="text/javascript" src="js/jquery.validate.js"></script> <script> $(document).ready(function(){ $("#logForm").validate(); }); </script>
  2. what I am trying to do is something similar to a shopping cart. I am using ajax to display the search results. when i click on one item from the results it gets added to another paragraph. The problem is that when i select the second item it is appended as string to the last item. For example if I select books and pens. It shows bookspens I want each item to be shown separately so that i can send the seperate values to a php script for inserting it as requested items. how can i achieve this without jquery This is the code search.php $keyword = mysql_real_escape_string($_POST['search_res']); $search_q = mysql_query("Select * from products where pname like '%$keyword%'"); if(mysql_num_rows($search_q)!=0) { while($result = mysql_fetch_array($search_q)) { $productid = $result['id']; $name = $result['pname']; echo "<input type='button' name='resultname' id='$productid' value='$name' onclick='throwval(this)'><br/>"; } } index.php <html> <head> <script language="javascript"> function showresult() { var product_name = document.getElementById("searchval").value; if(window.XMLHttpRequest) { XMLHttpRequestObject = new XMLHttpRequest(); } else if(window.ActiveXObject) { XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP"); } XMLHttpRequestObject.open("POST", "search.php", true); XMLHttpRequestObject.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); XMLHttpRequestObject.send("search_res=" + product_name); XMLHttpRequestObject.onreadystatechange = function() { if(XMLHttpRequestObject.readyState == 4) { if(XMLHttpRequestObject.status == 200) { document.getElementById("displayresult").innerHTML = XMLHttpRequestObject.responseText; } } } } function throwval(obj) { var sent_id = obj.id; var v = document.getElementById(sent_id).value; var content = document.createTextNode(v); document.getElementById("newdiv").appendChild(content); } function sendvalues() { var data = document.getElementById("newdiv").textContent; alert(data); } </script> </head> <body> <!--Search Form--> <form method="post" name ="searchform" id="idsearchform" > <input type="text" name="search" id="searchval" /> <input type="button" name="starts" id="btn" value="startsearch" onclick="showresult()"/> </form> <div id="displayresult"> <!--Search results will be displayed here--> </div> Selected : <p id='newdiv'> <!--Selected values will be displayed here--> </p> <form name="form1" method="post" action="send_data.php"> <input type="button" id="sendtophp" name="sendingval" value="next step" onclick="sendvalues()"> </form> <p id='fetched'> </p> </body> </html>
  3. Hello, I am new to ajax and javascript and am trying to create a search engine This is the javascript code var XMLHttpRequestObject = false; if(window.XMLHttpRequest) { XMLHttpRequestObject = new XMLHttpRequest(); } else if(window.ActiveXObject) { XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP"); } function showresult(search) { if(XMLHttpRequestObject) { var obj = document.getElementById("showresult"); XMLHttpRequestObject.open("POST","index.php",true); XMLHttpRequestObject.setRequestHeader("Content-type","application/x-www-form-urlencoded"); XMLHttpRequestObject.onreadystatechange = function() { if(XMLHttpRequestObject.readystate == 4 $$ XMLHttpRequestObject.status == 200) { obj.innerHTML = XMLHttpRequestObject.responseText; } } XMLHttpRequestObject.send("search=" + search); } //alert("You clicked me"); } PHP + HTML: <form method="post" name ="searchform" id="idsearchform" > <input type="text" name="search"/> <input type="button" name="starts" value="search" onclick="fun(search)"/> </form> <?php if(isset($_POST['starts'])) { $keyword = $_POST['search']; $search_q = mysql_query("Select * from products where pname like '%$keyword%'"); if(mysql_num_rows($search_q)!=0) { while($result = mysql_fetch_array($search_q)) { ?> <div id="showresult"> <?php $name = $result['pname']; echo "$name<br/>"; } } }?> </div> I don't get the search results when i click the search button. What is the issue here
  4. Hi, I'm trying to make it so when the height of the browser is more than '900' it changes the style type bottom to 0. Here's my code but it doesn't work? Thanks. <script type="text/javascript"> function changeHeightLimit() { if(window.innerHeight >= 900) { document.getElementById("footer").style.bottom="0"; } } </script>
  5. I'm building a basic photo gallery, and I'm having difficulties with the 'Categories' section. The plan is to display all the picture categories inside divs, and have them 'rotate' their background images through the pictures in the given category. For instance, the 'Nature' category div would change its background every few seconds to a random image in the Nature category. I've succeeded doing this, but the code wasn't very efficient. Basically, I've had a JavaScript file gather all the categories (through uniquely assigned IDs) and "$.post" them to a PHP file which polled images with the given category from a database, loaded them into an array and returned a random key. Then, using intervals it updated the background every couple of seconds. But I'm looking for a better way to do it. I'd prefer to poll the database only once, at the start of the page, and then just let the JS file reload the rand() function each time the interval is called; but I'm not sure how to pass the polled data to the file that call the random function. Any ideas how to do this? Obviously, I'm not expecting anybody to write the code for me, I just need some assistance. Also, sorry if all this is a little unclear, it's 4am here, and I'm falling asleep; if you need me to explain just let me know. Thanks.
  6. I'm building a basic photo gallery, and I'm having difficulties with the 'Categories' section. The plan is to display all the picture categories inside divs, and have them 'rotate' their background images through the pictures in the given category. For instance, the 'Nature' category div would change its background every few seconds to a random image in the Nature category. I've succeeded doing this, but the code wasn't very efficient. Basically, I've had a JavaScript file gather all the categories (through uniquely assigned IDs) and "$.post" them to a PHP file which polled images with the given category from a database, loaded them into an array and returned a random key. Then, using intervals it updated the background every couple of seconds. But I'm looking for a better way to do it. I'd prefer to poll the database only once, at the start of the page, and then just let the JS file reload the rand() function each time the interval is called; but I'm not sure how to pass the polled data to the file that call the random function. Any ideas how to do this? Obviously, I'm not expecting anybody to write the code for me, I just need some assistance. Also, sorry if all this is a little unclear, it's 4am here, and I'm falling asleep; if you need me to explain just let me know. Thanks.
  7. Hello friends,I've a code which I've added below and i want the contents of the first three columns(Sl no,Usn,Name) to be inserted from a mysql database,and the remaining colums have text fields where the end user will enter the information which should be stored in some other mysql table.I was successfull in inserting from mysql to html table but i had troubles dealing with other colums ..I had to create multiple tables and join them which resulted in two tables of different height and the overall look and feel was not good..even had trouble dealing with css and javascript support .So i just want to know if is there a way to insert data from my database to the first three columns without effecting the other colums and also by retaining the js nd css support.I've also attached a small screenshot of how the table looks.(Sorry for poor english ) my code:- <!-- Row Highlight Javascript --> <script type="text/javascript"> window.onload=function(){ var tfrow = document.getElementById('tfhover').rows.length; var tbRow=[]; for (var i=1;i<tfrow;i++) { tbRow[i]=document.getElementById('tfhover').rows[i]; tbRow[i].onmouseover = function(){ this.style.backgroundColor = '#f3f8aa'; }; tbRow[i].onmouseout = function() { this.style.backgroundColor = '#ffffff'; }; } }; </script> <style type="text/css"> table.tftable {font-size:12px;color:#333333;width:100%;border-width: 1px;border-color: #a9a9a9;border-collapse: collapse;} table.tftable th {font-size:12px;background-color:#b8b8b8;border-width: 1px;padding: 8px;border-style: solid;border-color: #a9a9a9;text-align:center;} table.tftable tr {background-color:#ffffff;} table.tftable td {font-size:12px;border-width: 1px;padding: 8px;border-style: solid;border-color: #a9a9a9;} table.input {text-align:center;} </style> <table id="tfhover" class="tftable" border="1"> <tr> <th rowspan = "2"> Sl No</th> <th rowspan = "2"> USN</th> <th rowspan = "2"> Name</th> <th colspan = "1"> Subj Code </th> <th colspan = "1"> Subj Code </th> <th colspan = "1"> Subj Code </th> <th colspan = "1"> Subj Code </th> <th colspan = "1"> Subj Code </th> <th colspan = "1"> Subj Code </th> <th colspan = "1"> Subj Code </th> <th colspan = "1"> Subj Code </th> </tr> <tr align = "center"> <th> IA Marks </th> <th> IA Marks </th> <th> IA Marks </th> <th> IA Marks </th> <th> IA Marks </th> <th> IA Marks </th> <th> IA Marks </th> <th> IA Marks </th> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "s1i" size = "2" /> </td> <td> <input type = "number" name = "s1e" size = "2" /> </td> <td> <input type = "number" name = "s2i" size = "2" /> </td> <td> <input type = "number" name = "s2e" size = "2" /> </td> <td> <input type = "number" name = "s3i" size = "2" /> </td> <td> <input type = "number" name = "s3e" size = "2" /> </td> <td> <input type = "number" name = "s4i" size = "2" /> </td> <td> <input type = "number" name = "s4e" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> <tr> <td> I'm not editable </td> <td> I'm not editable </td> <td> I'm not editable </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> <td> <input type = "number" name = "ia1" size = "2" /> </td> </tr> my database table :- +-------+-------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------+------+-----+---------+----------------+ | id | int(3) | NO | PRI | NULL | auto_increment | | usn | varchar(15) | YES | | NULL | | | name | char(50) | YES | | NULL | | +-------+-------------+------+-----+---------+----------------+
  8. Hello, New here so apologies if I commit any rule breaks regarding posting. I have been given basic javascript functions with in a HTML page that is supposed to fetch values from a already created database and input these values into the table on the page. Please see this link as an example: http://www.eng.nene.ac.uk/~10406206/CSY2028/Ajax/Ajax.html As you can see there is a table with headers. When the 'Load Database' button is clicked the function is supposed to load the database values into the correct cells. However this does not happen. There is an alert which displays correct information from the database but the values do not get entered into the table? I need to know why this is the case as I have no idea where to go to fix this. Edit: The alert was displaying my database values but now it is not. No errors displaying in the console. I am new to Javascript and Ajax coding so I apologise in advance. Below is the Javascript Functions. <script language="Javascript"> var xmlHttpReq = false; var xmlHttpReq2 = false; var xmlHttpReq3 = false; function appendRecord (id, carname, fueltype, transmission, enginesize, doors, total, available) { //rowcount ++; //if (firstname == "") return; mytable = document.getElementById ("DBTable"); mycurrent_row = document.createElement ("tr"); mycurrent_row.setAttribute ("id", "DB"+id); mycurrent_cell = document.createElement ("td"); currenttext = document.createTextNode (id); mycurrent_cell.appendChild (currenttext); mycurrent_row.appendChild (mycurrent_cell); mycurrent_cell = document.createElement ("td"); currenttext = document.createTextNode (carname); mycurrent_cell.appendChild (currenttext); mycurrent_row.appendChild (mycurrent_cell); mycurrent_cell = document.createElement ("td"); currenttext = document.createTextNode (fueltype); mycurrent_cell.appendChild (currenttext); mycurrent_row.appendChild (mycurrent_cell); mycurrent_cell = document.createElement ("td"); currenttext = document.createTextNode (transmission); mycurrent_cell.appendChild (currenttext); mycurrent_row.appendChild (mycurrent_cell); mycurrent_cell = document.createElement ("td"); currenttext = document.createTextNode (enginesize); mycurrent_cell.appendChild (currenttext); mycurrent_row.appendChild (mycurrent_cell); mycurrent_cell = document.createElement ("td"); currenttext = document.createTextNode (doors); mycurrent_cell.appendChild (currenttext); mycurrent_row.appendChild (mycurrent_cell); mycurrent_cell = document.createElement ("td"); currenttext = document.createTextNode (total); mycurrent_cell.appendChild (currenttext); mycurrent_row.appendChild (mycurrent_cell); mycurrent_cell = document.createElement ("td"); currenttext = document.createTextNode (available); mycurrent_cell.appendChild (currenttext); mycurrent_row.appendChild (mycurrent_cell); mycurrent_cell = document.createElement ("td"); mycurrent_input = document.createElement ("input"); mycurrent_input.setAttribute ("type", "button"); mycurrent_input.setAttribute ("value", "modify"); mycurrent_input.setAttribute ("onclick", "modifyOrUpdateRecord (" + id + ", this)"); mycurrent_cell.appendChild (mycurrent_input); mycurrent_row.appendChild (mycurrent_cell); mycurrent_cell = document.createElement ("td"); mycurrent_input = document.createElement ("input"); mycurrent_input.setAttribute ("type", "button"); mycurrent_input.setAttribute ("value", "delete"); mycurrent_input.setAttribute ("onclick", "deleteRecord (" + id + ")"); mycurrent_cell.appendChild (mycurrent_input); mycurrent_row.appendChild (mycurrent_cell); mytable.appendChild (mycurrent_row); } function loadDatabaseRecordsCallback () { if (xmlHttpReq.readyState == 4) { alert ("From Server (Load Records):\n" + xmlHttpReq.responseText); var record = xmlHttpReq.responseXML.getElementsByTagName('record'); var s = ""; for (var i = 0; i < record.length; i ++) { var rec = record[i]; var id = rec.getElementsByTagName("ID")[0].firstChild.data; var carname = rec.getElementsByTagName("CARNAME")[0].firstChild.data; var fueltype = rec.getElementsByTagName("FUELTYPE")[0].firstChild.data; var transmission = rec.getElementsByTagName("TRANSMISSION")[0].firstChild.data; var enginesize = rec.getElementsByTagName("ENGINESIZE")[0].firstChild.data; var doors = rec.getElementsByTagName("DOORS")[0].firstChild.data; var total = rec.getElementsByTagName("TOTAL")[0].firstChild.data; var available = rec.getElementsByTagName("AVAILBLE")[0].firstChild.data; appendRecord (id, carname, fueltype, transmission, enginesize, doors, total, available); } } } function loadDatabaseRecords () { // Mozilla/Safari if (window.XMLHttpRequest) { xmlHttpReq = new XMLHttpRequest(); } // IE else if (window.ActiveXObject) { xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP"); } alert ("To Server (Load Records):\n\nload.php"); xmlHttpReq.open('GET', "load.php", true); xmlHttpReq.onreadystatechange = loadDatabaseRecordsCallback; xmlHttpReq.send(null); } The loaddatabaserecords function calls the load.php file which is below <?php $link = mysql_connect ("194.81.104.22", "xxxx", "xxxxx"); mysql_select_db ("db10406206"); $query = "SELECT * from XYZ"; $result = mysql_query ($query); header ("Content-Type: application/xml"); print ("<?xml version=\"1.0\" ?>"); print "\n<database>\n"; for ($i = 0; $i < mysql_num_rows ($result); $i ++) { $row = mysql_fetch_object ($result); print " <record>\n"; print " <id>$row->ID</id>\n"; print " <carname>$row->CARNAME</carname>\n"; print " <fueltype>$row->FUELTYPE</fueltype>\n"; print " <transmission>$row->TRANSMISSION</transmission>\n"; print " <enginesize>$row->ENGINESIZE</enginesize>\n"; print " <doors>$row->DOORS</doors>\n"; print " <total>$row->TOTAL</total>\n"; print " <available>$row->AVAILABLE</available>\n"; print " </record>\n"; } print "</database>\n"; mysql_close ($link); ?> Finally this is the html table etc etc. <form name="f1"> <input value="Load Database" type="button" onclick='JavaScript:loadDatabaseRecords()'></p> </form> <table id="DBTable" border="2"> <tr> <td width="20">ID</td> <td width="100">Car Name</td> <td width="100">Fuel Type</td> <td width="100">Transmission</td> <td width="80">Engine size</td> <td width="20">Doors</td> <td width="20">Total</td> <td width="20">Available</td> </tr> <form name="myform"> <tr> <td><input type="text" name="id"></td> <td><input type="text" name="carname"></td> <td><input type="text" name="fueltype"></td> <td><input type="text" name="transmission"></td> <td><input type="text" name="enginesize"></td> <td><input type="text" name="doors"></td> <td><input type="text" name="total"></td> <td><input type="text" name="available"></td> <td colspan="2"><input type="button" value="add" onClick="JavaScript:addNewRecord()"></td> <td colspan="2"><input type="checkbox" value="update" onClick="JavaScript:updateRecord()"></td> <td colspan="2"><input type="checkbox" value="delete" onClick="JavaScript:deleteRecord()"></td> </tr> </form> </table> So, I just want to know whats going wrong. I have spent so many hours researching how to get my database values into the html table. The only responses I have had so far is to display the data in other ways etc. However, i need to display the values in the table as there is other functions that will use the information. Any help would be greatly appreciated. Thanks. Joey
  9. Hello good day, I've got here a code for countdown: var times = 50; function startCountdown() { if((times - 1) >= 0){ times = times - 1; $("#refreshTime").html('Auto logout: ' + times); setTimeout(startCountdown, 1000); }else{ //alert('Your session has ended!'); } } But my problem is, I got no idea on function that will reset the time when some click or hover the html body page. Thanks and regards!
  10. these are my page. when i select atleast one option from one group. it works f9. but when i not select any value in any group it give an error. Please Help me out and Sorry for my bad english. INDEX.HTML <!DOCTYPE html> <html> <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <SCRIPT language="javascript"> $(function(){ // add multiple select / deselect functionality $("#selectall").click(function () { $('.case').attr('checked', this.checked); }); // if all checkbox are selected, check the selectall checkbox // and viceversa $(".case").click(function(){ if($(".case").length == $(".case:checked").length) { $("#selectall").attr("checked", "checked"); } else { $("#selectall").removeAttr("checked"); } }); }); </SCRIPT> </head> <body> <form action="parse.php" method="post"> Choose the items you want:<br> <input type="checkbox" id="selectall" name="core[]" checked="checked">All Cores <br> <input type="checkbox" name="core[]" class="case" value="2"> Cpu Core 2 <br> <input type="checkbox" name="core[]" class="case" value="4"> Cpu Core 4 <br> <input type="checkbox" name="core[]" class="case" value="6"> Cpu Core 6 <br> Choose the items you want:<br> <input type="checkbox" name="thread[]" value="2"> Cpu Thread 2 <br> <input type="checkbox" name="thread[]" value="4"> Cpu Thread 4 <br> <input type="checkbox" name="thread[]" value="8"> Cpu Thread 8 <br> Choose the items you want:<br> <input type="checkbox" name="ram[]" value="2"> Cpu ram 2 <br> <input type="checkbox" name="ram[]" value="4"> Cpu ram 4 <br> <input type="checkbox" name="ram[]" value="8"> Cpu ram 8 <br> Choose the items you want:<br> <input type="checkbox" name="hdd[]" value="50-100"> 50 to 100 GB <br> <input type="checkbox" name="hdd[]" value="100-150"> 100 to 150 GB <br> <input type="checkbox" name="hdd[]" value="150-200"> 150 to 200 GB <br> <input type="submit" value="Submit Form"> </form> </body> </html> PARSE.PHP <?php $cbArray = $_POST['core']; $cbArray1= $_POST['thread']; $cbArray2= $_POST['ram']; $cbArray3= $_POST['hdd']; $core=""; $thread=""; $ram=""; $hdd=""; if(empty($cbArray)){ $core=all; } else { $count = count($cbArray); echo("You selected $count items: <br>"); for($i=0; $i < $count; $i++){ if($i==0) { $core=$cbArray[$i]; } if($i>0) { $core=$core." or ".$cbArray[$i]; } } } if(empty($cbArray1)){ $thread=all; } else { $count1 = count($cbArray1); echo("You selected $count1 items: <br>"); for($i=0; $i < $count1; $i++){ if($i==0) { $thread=$cbArray1[$i]; } if($i>0) { $thread=$thread." or ".$cbArray1[$i]; } } } if(empty($cbArray2)){ $ram=all; } else { $count2 = count($cbArray2); echo("You selected $count2 items: <br>"); for($i=0; $i < $count2; $i++){ if($i==0) { $ram=$cbArray2[$i]; } if($i>0) { $ram=$ram." or ".$cbArray2[$i]; } } } if(empty($cbArray3)){ $hdd=all; } else { $count3 = count($cbArray3); echo("You selected $count3 items: <br>"); for($i=0; $i < $count3; $i++){ if($i==0) { $hdd="'$cbArray3[$i]'"; } if($i>0) { $hdd="$hdd"." or "."'$cbArray3[$i]'"; } } } $sql ="select * from server where cpucore=".$core." and cputhread=".$thread." and cpuram=".$ram." and cpuhdd="."$hdd"; echo $sql; ?>
  11. Hello All, I am a new member on this forum. i am not a expert, but i want to design a product filter like this image. Please help me in this Issue. better if available in client side scripting.. Thanks in Advance..
  12. I am doing a uni assignment and I had to as for the input as a word not as a number and then convert the word to an integer. I am having trouble understanding how to do this. Can someone give me an example and explain the process to me please. We were given the months to be 0 to 11 and use only the first three letter and to convert to lower case. Then to change to integer. Any help and advise would be welcomed. Sonya var months = 'janfebmaraprmayjunjulaugsepoctnovdec'; var birthMonth = prompt( 'Enter the name of the month of birth' ); var pos = months.indexOf( birthMonth.substring( 0, 3 ).toLowerCase() ); alert( 'Month number: ' + ( pos / 3 ) );
  13. I am not entirely sure what this is called, but say for example you have some text on a site, and you want to edit it right there and then, and you just click on the text, and it changes to a text field and you edit the text, then onblur it updates the text with the new content form the text field. What is this called, and what is the best and easiest method of doing it?
  14. <script> var months = 'janfebmaraprmayjunjulaugsepoctnovdec'; var PI = 3.14159265358979323846; var msPerDay = 1000*60*60*24; var interllectualCycle = 33; var emotionalCycle = 28; var physicalCycle = 23; var msYear = 365; //User enters year of birth year, month, day var birthYear = prompt( 'Enter year of birth as a 4 digit integer'); // alert('Your year of birth is '+ birthYear); var birthMonth = prompt( 'Enter the name of the month of birth' ); //gets the months position var pos = months.indexOf( birthMonth.substring( 0, 3 ).toLowerCase() ); // alert( 'Month number: ' + ( pos / 3 ) ); var birthDay = prompt( 'Enter day of birth as an integer '); var yearString = birthYear; var monthNumber = pos; var dayString = birthDay; //puts users birthdate into string var userBirthday = new Date(yearString , monthNumber, dayString); //alert ('userBirthday' + userBirthday); //date object created for current date var currentDate = new Date(); //alert ('' +currentDate) // getting users age in milliseconds var msSinceBirth = currentDate.getTime()- userBirthday.getTime() ; // alert ('' +msSinceBirth); //getting user age in days var userMsDays = Math.floor(msSinceBirth / msPerDay); // document.write ('' + userMsDays); // getting user age in years //var userAge = Math.floor(userMsDays / msYear); // alert ('' + userAge); var bioEnergy = (userMsDays * PI / 33)/2; document.write('intellectual:' + Math.sin(bioEnergy).toFixed(1)); var bioEmot = (userMsDays * PI / 28)/2; document.write('emotional:' + Math.sin(BioEmot).toFixed(1)); var bioPhy = (userMsDays * PI /23)/2; document.write('physical: ' + Math.sin(bioPhy).toFixed(1)); document.write('You have been alive' + userMsDays + 'days'); document.write('<h1>"Your biorhythm energy levels are :-"</h1>'); document.write('<ul>'); document.write('intellectual:' + [Math.sin(bioEnergy).toFixed(1)]); document.write('emotional:' + [Math.sin(BioEmot).toFixed(1)]); document.write('physical:' + Math.sin(BioPhy).toFixed(1)); document.write('</ul>'); </script>
  15. Hi guy I hope someone can help with this as im really panicking over it. Ok so im building my first CMS ever! Its about 5 months down the line. Im self taught so making lots of mistakes but im getting there. From the beginning I've been using..... http://caroufredsel.dev7studios.com/ for image scrollers and such. Works great!!!!!! I highly recommend!!!!!!! Basically I've come to check my webpage and it looks great. my images scroll and my services scroll. Ive checked it in Crome, firefox, safari, IE8, IE9 and it looks great. However load it in IE7 and real problems occur. It seems all my CSS to do with the carousel boxes just gets completely ignored! As much as i dont want to show a site that is working in a awful state with broken links and text im afraid ill have to for the purpose of this post. Please view the site in any browser then view it in IE 7 and you will see what I mean. wooden.yourarena.co.uk/ I have the code for the scroller below. $(document).ready(function() { $("#servicescroller").carouFredSel({ width: "100%", responsive: true, circular:true, infinite:true, height: 340, items: { visible: { min: 3, max: 4 }, width: 220, height: "variable", }, scroll: { duration: 1000, items: 1, pauseOnHover: true }, auto: 4000, swipe: true, mousewheel: true }); $("#foo<?php echo $row['randname'];?>").carouFredSel({ prev : { button : "#foo_prev", key : "left", items : 1, easing : "easeInOutCubic", duration : 750 }, next : { button : "#foo_prev", key : "right", items : 1, easing : "easeInQuart", duration : 1500 }, width: 500, height: 245, items : { visible :1, minimum: 1, width: 500, height: 250, }, direction : "up", scroll : { fx: "crossfade", pauseOnHover: true, }, auto : { duration : 2000, timeoutDuration: 5000, delay: 3000, pauseOnEvent: 'resume', } }).find(".<?php echo $row['randname'];?>").hover( function() { $(this).find("div").slideDown(); }, function() { $(this).find("div").slideUp(); } ); }); I have tried every combination of trailing comma's with and without and nothing seems to fix it. I can only assume something else on the page is interfering but I cant see what. I have used this scroller over and over and never had this problem. Can someone please at least tell me a way to debug the error or to even find what the error is. Im in dyer need of help as I have deadlines coming up which I am already way too far behind and I have no clue what the problem is. Thanks for your time guys
  16. I'm trying to use ajax to show upload progress bar. I downloaded a plugin and created a single php file and it works fine. However it doesn't work if the code is being included by another php file. Does anybody have an idea what the problem might be? Thanks.
  17. Hello! I am working on a project where I need to target specific browsers with specific information on the web page (it's a browser checker page of sorts). Anyway, I found the script by Rafael Lima for the CSS Browser Selector. The script works great! However, I would like to target Windows XP OS specifically. I know that I can target Windows specifically or even Vista in the script. So, i'm trying to add XP without much success. I highlighted (read: bolded) where I added the addition of Windows XP. I would *think* that I could then just simply use .xp or .winxp in my css file to target that OS. Here is the script: /* CSS Browser Selector v0.4.5 (Jan 21, 2012) -- original -- Rafael Lima (http://rafael.adm.br) http://rafael.adm.br/css_browser_selector License: http://creativecommons.org/licenses/by/2.5/ Contributors: http://rafael.adm.br/css_browser_selector#contributors -- /original -- Fork project: http://code.google.com/p/css-browser-selector/ Song Hyo-Jin (shj at xenosi.de) */ function css_browser_selector(u) { var ua = u.toLowerCase(), is = function (t) { return ua.indexOf(t) > -1 }, g = 'gecko', w = 'webkit', s = 'safari', c = 'chrome', o = 'opera', m = 'mobile', r = window.devicePixelRatio ? (window.devicePixelRatio + '').replace('.', '_') : '1'; return [ /* IE */ (!(/opera|webtv/i.test(ua)) && /msie\s(\d+)/.test(ua) && (v = RegExp.$1 * 1)) ? ('ie ie' + v + ((v == 6 || v == 7) ? ' ie67 ie678 ie6789' : (v == ? ' ie678 ie6789' : (v == 9) ? ' ie6789 ie9m' : (v > 9 ) ? ' ie9m' : '')) : /* FF */ (/firefox\/(\d+)\.(\d+)/.test(ua) && (re = RegExp)) ? g + ' ff ff' + re.$1 + ' ff' + re.$1 + '_' + re.$2 : is('gecko/') ? g : /* Opera */ is('opera') ? o + (/version\/(\d+)/.test(ua) ? ' ' + o + RegExp.$1 : (/opera(\s|\/)(\d+)/.test(ua) ? ' ' + o + RegExp.$2 : '')) : /* K */ is('konqueror') ? 'konqueror' : /* Black Berry */ is('blackberry') ? m + ' blackberry' : /* Android */ is('android') ? m + ' android' : /* Chrome */ is(c) ? w + ' ' + c : is('crios') ? w + ' ' + c : /* Iron */ is('iron') ? w + ' iron' : /* Safari */ is('applewebkit/') ? w + ' ' + s + (/version\/(\d+)/.test(ua) ? ' ' + s + RegExp.$1 : '') : /* Mozilla */ is('mozilla/') ? g : '', /* Machine */ is('j2me') ? m + ' j2me' : is('iphone') ? m + ' iphone' : is('ipod') ? m + ' ipod' : is('ipad') ? m + ' ipad' : is('mac') ? 'mac' : is('darwin') ? 'mac' : is('webtv') ? 'webtv' : is('win') ? 'win' + (is('windows nt 6.0') ? ' vista' : '') : is('win') ? 'win' + (is('windows nt 5.1') ? ' xp' : '') : is('freebsd') ? 'freebsd' : (is('x11') || is('linux')) ? 'linux' : '', /* Ratio (Retina) */ (r != '1') ? ' retina ratio' + r : '', 'js portrait'].join(' '); }; (function(d, w) { var _c = css_browser_selector(navigator.userAgent); var h = d.documentElement; h.className += ' ' + _c; var _d = _c.replace(/^\s*|\s*$/g, '').split(/ +/); w.CSSBS = 1; for(var i = 0; i < _d.length; i ++) { w['CSSBS_' + _d[i]] = 1; } if(w.jQuery) { (function($) { $(w).load(function() { var p = 'portarit', l = 'landscape'; var m = 'smart', mw = 'smartwide', t = 'tablet', tw = 'tabletwide'; var $h = $(h); var to = 0, cw = 0; function CSSSelectorUpdateOrientation() { switch(w.orientation) { case 90: case -90: $h.removeClass(p).addClass(l); break; default: $h.removeClass(l).addClass(p); break; } } if($h.hasClass('mobile') && w.orientation != undefined) { $(w).on('orientationchange', CSSSelectorUpdateOrientation); CSSSelectorUpdateOrientation(); } /* ie7 cpu 100% fix */ function CSSSelectorUpdateSize() { try { var _cw = d.documentElement.clientWidth || d.body.clientWidth; if(_cw == cw) return; cw = _cw; clearTimeout(to); } catch(e) {} to = setTimeout(CSSSelectorUpdateSize_, 100); } function CSSSelectorUpdateSize_() { try { $h.removeClass(m).removeClass(mw).removeClass(t).removeClass(tw).removeClass('pc'); $h.addClass( (cw <= 360) ? m : (cw <= 640) ? mw : (cw <= 768) ? t : (cw <= 1024) ? tw : 'pc' ); } catch(e) {} } setTimeout(function() { $(w).on('resize', CSSSelectorUpdateSize); CSSSelectorUpdateSize(); }, 500); }); })(w.jQuery); } })(document, window);
  18. I'm trying to build a simulator to let users train with. It's a good bit of code at the moment so hopefully this isn't too much for someone to look at right now. Basically, it's Windows in a web page. http://tomsfreelance.com/windows_virtual_security/ Current Behavior: When opening two "Outlook" windows, changing the folder in the first window changes the second windows outlook. Desired Behavior: The folders should be specific to the window. Steps to Reproduce: Double click on "Outlook", doubleclick the title bar to take it out of full screen, then open another Outlook window. Next, click on a folder in the first window. Note that the folder changes in the second window. I know the code below is a lot, so if anyone is willing to view the actual site posted above and try and debug what is happening instead I'd appreciate it very much. (Need a second set of eyes on this, because mine aren't finding it.) The entire code can be seen at http://tomsfreelance.com/windows_virtual_security/js/desktop.js The outlook object is created via a function call: function outlook() { var params = { ... menu : ..., messages : ..., panes : ..., functions : { selectFolder : function(that, folder) { //that.aliases['Folder->' + folder].block.css("background-color", "#EEEEEE"); //that.count = 0; //setInterval(function() { that.titleBarContainer.text(++that.count); }, 1000); console.log(that); var that = that; // Set title that.aliases['Current Folder'].block.text(folder); var subPanes = []; // Get messages if (that.options.params.messages[folder]) { for (var i in that.options.params.messages[folder]) { // Rebuild sub pane object. subPanes.push([{ css : { }, "class" : "outlook_preview", text : that.options.params.messages[folder][i].Subject, resizable : false, height : "22px" }]); } } that.aliases['Folder Messages'].block.empty(); var parentPane = $('<table class="child_pane"></table>').appendTo(that.aliases['Folder Messages'].block); that.buildPanes(parentPane, subPanes); } .......... } } }; return params; } And new windows are spawned via function create_window(parameters) { var param = parameters; var window = $('<div></div>').prependTo('body'); window.window({ params : param }); $('#start_menu').hide(); } The random variable reassignments is me trying to break the reference since I have no clue why / where it is happening... (var param = parameters) The "selectFolder" function is called from the Window jQuery widget I created: $(function( $, undefined ) { $.widget("ui.window", $.ui.mouse, { self : this, ..., _create : function() { console.log(this); this.createWindow(); var that = this; $('html').click(function() { $('.menu').hide(); }); }, createWindow : function() { ... // Content panes this.buildPanes(this.panesBlock, this.options.params.panes); this.scalePanes(); ... }, buildPanes : function(paneBlock, panes) { var pane = null; var that = this; for (var i in panes) { this.paneRows++; var rowPane = $('<tr></tr>').appendTo(paneBlock); for (var h in panes[i]) { panes[i][h].block = $('<td class="pane"></td>').appendTo(rowPane); ... if (pane.subPanes) { var parentPane = $('<table class="child_pane"></table>').appendTo(panes[i][h].block); that.buildPanes(parentPane, pane.subPanes); } if (pane.alias) { that.aliases[pane.alias] = pane; } ... if (pane.onClick) { that.onClick(that, pane); } if (pane.onLoad) { that.onLoad(that, pane); } } } }, onClick : function(that, pane) { pane.block.on("click", function() { pane.onClick(that, pane.id); }); }, onLoad : function(that, pane) { var pane = pane; var that = that; pane.onLoad(that, pane.id); }, scalePanes : function(addHeight) { var pane = null; var contentHeight = this.element.outerHeight() - (this.titleBar.outerHeight() + this.menuBar.outerHeight() + this.statusBar.outerHeight()); if (this.element.hasClass("windowed")) contentHeight -= 4; var contentWidth = this.contentBox.outerWidth(); if (addHeight) contentHeight += addHeight; console.log(contentHeight); this.panesBlock.outerHeight(contentHeight); /* for (var i in this.options.params.panes) { pane = this.options.params.panes[i]; if (pane.height) { pane.block.outerHeight(contentHeight * (pane.height / 100)); } if (pane.width) { pane.block.outerWidth(contentWidth * (pane.width / 100)); } } */ }, closeWindow : function() { this.element.remove(); } }); });
  19. hey guys! i need help! i want to make the pages prompt an alert if the user tried to leave the page/textbox that he is currently editing. i want to make it like the facebook type, like if you type something in the post section of facebook then tried to leave or click the back button in the browser.. please help me guys.. can it be done by PHP or Javascript? please let me know and please help me! thanks guys! cheers..
  20. It may be my lack of ability to think straight because I have a cold and couldn't sleep but this makes no sense to me. I got an up/down voting script from here: http://www.9lessons.info/2009/08/vote-with-jquery-ajax-and-php.html I wanted to integrate it into a project that allows logged in users to vote. Each user gets one vote (up or down) per item being voted on but can change their vote. To do so I keep a table with user_id, item_id, up_vote (bool), and down_vote( bool). If a voter votes the yes or no that they voted for is incremented. If they later change their vote, the prior vote counter (up or down) is decremented and the new vote is incremented. A new vote that duplicates the users existing vote is ignored. Here's the client side code: $(function() { $(".vote").click(function() { var id = $(this).attr("id"); var name = $(this).attr("name"); var dataString = 'id='+ id ; var parent = $(this); if(name=='up') { $(this).fadeIn(200).html('<img src="dot.gif" align="absmiddle">'); $.ajax({ type: "POST", url: "updown/up_vote.php", data: dataString, cache: false, success: function(html) { parent.html(html); } }); } else { $(this).fadeIn(200).html('<img src="dot.gif" align="absmiddle">'); $.ajax({ type: "POST", url: "updown/down_vote.php", data: dataString, cache: false, success: function(html) { parent.html(html); } }); } return false; }); }); </script> I got that all to work, but the code that returns the up or down vote counter only returns the counter for the current vote (up or down) so I needed change the code server side to return two values in case the opposite vote was decremented and the client side code to display both. I changed the server side so that I get back data as json - for example now in my working Up_vote script I get: {"upvalue":"13","downvalue":"38"} instead of just a 13. So, now comes the hard part. I want to display 13 in the up box and 38 in the down box. I go to look at how to get the equivalent down box my up box and find that both boxes have the same id="1" (which is not legal) so I can't use getElementbyID one has name="up", the other name="down", but I can't use that because I have ids 2, 3, 4,... each with its own up and down. Both have the same class "vote". So, I decide to fix the non-unique IDs so I make the IDs 1 into 1-up and 1-down. Now, I need to trim the -up off before my AJAX call to up_vote and have my script know that 1-down is where it needs to put the down value. So I try this: $(function() { $(".vote").click(function() { var id = $(this).attr("id"); var name = $(this).attr("name"); var parent = $(this); if(name=='up') { var idtrim = id.replace('-up',''); var dataString = 'id='+ idtrim ; var oppid = idtrim + '-down'; var opposite = getElementbyid(oppid); $(this).fadeIn(200).html('<img src="dot.gif" align="absmiddle">'); $.ajax({ type: "POST", url: "updown/up_vote.php", data: dataString, cache: false, success: function(html) { parent.html(html); // opposite.html(html.down_votes) } }); alert (html); } else { var idtrim = id.replace('-down',''); var dataString = 'id='+ idtrim ; $(this).fadeIn(200).html('<img src="dot.gif" align="absmiddle">'); $.ajax({ type: "POST", url: "updown/down_vote.php", data: dataString, cache: false, success: function(html) { parent.html(html); } }); } return false; }); }); and I get nothing back. The alert (html) never shows. using alerts to debug dataString is: "id=1" oppid is: "1-down" I updated from jquery 1.2.6 to 1.8.1. I can run the server side script directly and it works. If I change the last lines of the server side code to just echo WOW it works in the first javascript but not the second. What obvious stupidity am I missing?
  21. Hello, I am will create now a button that will merge and split table cells. This is my code on generating tables <?php $out = "<table id='sheet' class='excel' cellspacing='0'><thead><tr>"; $out .= "<th></th>"; for ($i='a',$x=0; $x<26; $x++,$i++){ $out .= "<th>".strtoupper($i)."</th>"; } $out .= "</thead><tbody class='row-data'>"; for($a=1;$a<=50;$a++){ $out .= "<tr>"; $out .= "<th>$a</th>"; for ($i='a',$x=0; $x<26; $x++,$i++){ $out .= "<td id=".strtoupper($i).$a."></td>"; } $out .= "</tr>"; } $out .= "</tbody>"; $out .= "</table>"; echo $out; ?> Can anyone give me an Idea how will I going to start on that or some functions that I needed. I'm just a starter on jquery.
  22. Hey guys, I'm still very much a noob in learning. I need help big time. As you will see, this code is designed to make an apple like slider on a webpage. I'm looking to put the slider part with the thumbnails on the top of it instead of the bottom. Here is what I have: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html><head> <title>Welcome To Provision Records</title> <div id="main"> <div id="gallery"> <div id="slides"> <div class="slide"><img src="img/sample_slides/macbook.jpg" width="920" height="400" /></div> <div class="slide"><img src="img/sample_slides/iphone.jpg" width="920" height="400" /></div> <div class="slide"><img src="img/sample_slides/imac.jpg" width="920" height="400" /></div> </div> <div id="menu"> <ul> <li class="fbar"> </li> <li class="menuItem"><a href=""><img src="img/sample_slides/thumb_macbook.png" /></a></li> <li class="menuItem"><a href=""><img src="img/sample_slides/thumb_iphone.png" /></a></li> <li class="menuItem"><a href=""><img src="img/sample_slides/thumb_imac.png" /></a></li> </ul> </div> </div> </div> <style type="text/css"> body,h1,h2,h3,p,quote,small,form,input,ul,li,ol,label{ /* Page reset */ margin:0px; padding:0px; } body{ /* Setting default text color, background and a font stack */ color:#444444; font-size:13px; background: #f2f2f2; font-family:Arial, Helvetica, sans-serif; } /* Gallery styles */ #gallery{ /* CSS3 Box Shadow */ -moz-box-shadow:0 0 3px #AAAAAA; -webkit-box-shadow:0 0 3px #AAAAAA; box-shadow:0 0 3px #AAAAAA; /* CSS3 Rounded Corners */ -moz-border-radius-bottomleft:4px; -webkit-border-bottom-left-radius:4px; border-bottom-left-radius:4px; -moz-border-radius-bottomright:4px; -webkit-border-bottom-right-radius:4px; border-bottom-right-radius:4px; border:1px solid white; background:url(img/panel.jpg) repeat-x bottom center #ffffff; display:block; margin-left:auto; margin-right:auto; margin-north:auto; max-width: 100%; max-height:100%; height:auto; margin-top:180px; /* The width of the gallery <______________________________________________________*/ width:900px; overflow:hidden; } #slides{ /* This is the slide area */ height:400px; /* jQuery changes the width later on to the sum of the widths of all the slides. */ width:920px; overflow:hidden; } .slide{ float:left; } #menu{ /* This is the container for the thumbnails */ height:45px; } ul{ margin:0px; padding:0px; } li{ /* Every thumbnail is a li element */ width:60px; display:inline-block; list-style:none; height:45px; overflow:hidden; } li.inact:hover{ /* The inactive state, highlighted on mouse over */ background:url(img/pic_bg.png) repeat; } li.act,li.act:hover{ /* The active state of the thumb */ background:url(img/active_bg.png) no-repeat; } li.act a{ cursor:default; } .fbar{ /* The left-most vertical bar, next to the first thumbnail */ width:2px; background:url(img/divider.png) no-repeat right; } li a{ display:block; background:url(img/divider.png) no-repeat right; height:35px; padding-top:10px; } a img{ border:none; } /* THIS IS WHERE MY CODING SITS */ html{ overflow:hidden } body{ background-image:url(); background-repeat: no repeat; background-size:110%; } </style> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script> <script type="text/javascript" > $(document).ready(function(){ /* This code is executed after the DOM has been completely loaded */ var totWidth=0; var positions = new Array(); $('#slides .slide').each(function(i){ /* Loop through all the slides and store their accumulative widths in totWidth */ positions= totWidth; totWidth += $(this).width(); /* The positions array contains each slide's commulutative offset from the left part of the container */ if(!$(this).width()) { alert("Please, fill in width & height for all your images!"); return false; } }); $('#slides').width(totWidth); /* Change the cotnainer div's width to the exact width of all the slides combined */ $('#menu ul li a').click(function(e){ /* On a thumbnail click */ $('li.menuItem').removeClass('act').addClass('inact'); $(this).parent().addClass('act'); var pos = $(this).parent().prevAll('.menuItem').length; $('#slides').stop().animate({marginLeft:-positions[pos]+'px'},450); /* Start the sliding animation */ e.preventDefault(); /* Prevent the default action of the link */ }); $('#menu ul li.menuItem:first').addClass('act').siblings().addClass('inact'); /* On page load, mark the first thumbnail as active */ }); </script> </head> <body bgcolor="#FFFFFF"> </body> </html> Also, here is the website where I got this code (I changed it a little, but not much). http://tutorialzine.com/2009/11/beautiful-apple-gallery-slideshow/#comment-1084 Any ideas?
  23. <input type='submit' class='set' id='set' value='Set'/> <input type='text' class='mytext' id='mytext' style='font-style:italic'/> $('#set').click(function(){ $(cellId).css('font-weight','bold'); }); What I want to happen is when I click a button it make the text bold and if the text is already bold when I clicked it again it will remove the font-weight style attribute only. Using jquery. .
  24. Dear all, My new web project is fully based on javascript. Each and every fields and form's have javascrip and ajax call's. So, if any user who comes without any knowledge of javascrip whether it is enabled or disabled in browser, my site will not work properly for them. So, i want to prevent them from unknowingly feel that the site has problem. Instead i just want to throw an error like google or any site does. If an access to my page comes from a browser i should first check whether the javascript functionality has been enables or not. If not i will throw an error saying that "please enable javascript in your browser for the better user interface something like that. How can i acheive this. I am having this in mind but do not know how to acheive the output. Any help will be greatful. Thanks!
  25. Hello guys, I've added a search bar in my website using php and javascript. It selects data from database according to your search input and then it displays the results. That works just fine but when the user select one of the resulted options I want to put the value of the specific option in the textbox or below so I can have access to it. So if for example someone will search the word "Car", when they click the word I just want to get the value like we normally do in PHP ( $car = $_POST['car']; ). Is there any way I can do it? main.php <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript" src="scripts/jquery-1.3.2.min.js"></script> <script type="text/javascript"> $(document).ready(function() { $("#SearchInput").focus(function() { if($("#SearchInput").val() == "Car Search") { $("#SearchInput").val(""); } }); $("#SearchInput").blur(function() { if($("#SearchInput").val() == "") { $("#SearchInput").val("Car Search"); } $("#SearchResults").slideUp(); }); $("#SearchInput").keydown(function(e) { if(e.which == { SearchText = $("#SearchInput").val().substring(0, $("#SearchInput").val().length-1); } else { SearchText = $("#SearchInput").val() + String.fromCharCode(e.which); } $("#SearchResults").load("retrieveCar.php", { SearchInput: SearchText }); $("#SearchResults").slideDown(); }); }); </script> </head> <body> <table> <tr> <td><div id="SearchBox"><input id="SearchInput" name="SearchInput" value="Car Search"/></div></td> <td><div id="SearchButton"><input type="image" src="images/left.png" /></div></td></tr> <tr><div id="SearchResults"></div> </tr> </table> retrieveCar.php <?php $dbc = @mysql_connect ('localhost','root@localhost',''); // Select the database. mysql_select_db ('model'); if(isset($_POST['SearchInput'])) { $SearchInput = strtolower($_POST['SearchInput']); $Cars = mysql_query('select * from Cars where car_name like "%'.$SearchInput.'%"'); while($Car = mysql_fetch_assoc($Cars)) { $Name = utf8_encode($Car['car_name']); $Name = str_replace($SearchInput, '<span class="highlight">'.$SearchInput.'</span>', $Name); $Name = str_replace(ucfirst($SearchInput), '<span class="highlight">'.ucfirst($SearchInput).'</span>', $Name); echo '<a href="">'.$Name.'</a>'; } } ?>
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.