<?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-34002196</id><updated>2007-03-23T04:18:34.935-07:00</updated><title type='text'>Dartcalculators.com</title><link rel='alternate' type='text/html' href='http://www.dartcalculators.com/blog/index.php'></link><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default'></link><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.dartcalculators.com/blog/atom.xml'></link><author><name>dartcalculators.com</name></author><generator version='7.00' uri='http://www2.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><entry><id>tag:blogger.com,1999:blog-34002196.post-115826449933891880</id><published>2006-09-14T12:59:00.000-07:00</published><updated>2006-09-15T07:02:34.766-07:00</updated><title type='text'>PHP get request</title><content type='html'>PHP get request&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Example&lt;/strong&gt;&lt;br /&gt;(html)&lt;br /&gt;../graph.php?gameType=500&amp;valuesOne=501,321,141,0&amp;amp;valuesTwo=501,321,141'/&gt;&lt;br /&gt;&lt;br /&gt;(php)&lt;br /&gt;$gameType = $_GET["gameType"];</content><link rel='alternate' type='text/html' href='http://www.dartcalculators.com/blog/2006/09/php-get-request.html'></link><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115826449933891880'></link><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115826449933891880'></link><author><name>dartcalculators.com</name></author></entry><entry><id>tag:blogger.com,1999:blog-34002196.post-115826331979995640</id><published>2006-09-14T12:33:00.000-07:00</published><updated>2006-09-14T12:56:09.330-07:00</updated><title type='text'>PHP for loop</title><content type='html'>For loop in php to determine min value for array.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Example&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;for ($i=0; $i=&lt;10); $i++){&lt;br /&gt;if ($Values[$i]&lt;$min){$min=$Values[$i];}&lt;br /&gt;}</content><link rel='alternate' type='text/html' href='http://www.dartcalculators.com/blog/2006/09/php-for-loop.html'></link><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115826331979995640'></link><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115826331979995640'></link><author><name>dartcalculators.com</name></author></entry><entry><id>tag:blogger.com,1999:blog-34002196.post-115826126773994381</id><published>2006-09-14T12:13:00.000-07:00</published><updated>2006-09-14T12:24:16.766-07:00</updated><title type='text'>PHP include file</title><content type='html'>Include function for including files in php.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Example&lt;/strong&gt;&lt;br /&gt;(php)&lt;br /&gt;&lt;br /&gt;//determine root&lt;br /&gt;$rootpath = $_SERVER['DOCUMENT_ROOT'];&lt;br /&gt;&lt;br /&gt;//include footer&lt;br /&gt;include "$rootpath/php/footer.php";</content><link rel='alternate' type='text/html' href='http://www.dartcalculators.com/blog/2006/09/php-include-file.html'></link><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115826126773994381'></link><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115826126773994381'></link><author><name>dartcalculators.com</name></author></entry><entry><id>tag:blogger.com,1999:blog-34002196.post-115762296353656106</id><published>2006-09-07T02:55:00.000-07:00</published><updated>2006-09-13T23:42:55.613-07:00</updated><title type='text'>.htaccess</title><content type='html'>htaccess (Hypertext Access) is the default name of Apache's directory-level configuration file. It provides the ability to customize configuration directives defined in the main configuration file. The configuration directives need to be in .htaccess context and the user needs appropriate permissions (wikipedia).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Examples:&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Execute php in html file&lt;/strong&gt;&lt;br /&gt;RemoveHandler .html .htm&lt;br /&gt;AddType application/x-httpd-php .php .htm .html&lt;br /&gt;&lt;br /&gt;I used this one for blogger because it generates html using a template.&lt;br /&gt;In the templade I included php for the menu.&lt;br /&gt;Now it executes the php in the html file and the menu is included as you can see.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Make your own errorpages&lt;/strong&gt;&lt;br /&gt;ErrorDocument 404 &lt;a href="http://www.dartcalculators.com/errorpages/notfound.php"&gt;http://www.dartcalculators.com/errorpages/notfound.php&lt;/a&gt;&lt;br /&gt;ErrorDocument 503 &lt;a href="http://www.dartcalculators.com/errorpages/serviceunavailable.php"&gt;http://www.dartcalculators.com/errorpages/serviceunavailable.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Redirect to your site without typing www&lt;/strong&gt;&lt;br /&gt;RewriteEngine on&lt;br /&gt;RewriteCond %{HTTP_HOST} ^dartcalculators.com$&lt;br /&gt;RewriteRule (.*) &lt;a href="http://www.dartcalculators.com/$1"&gt;http://www.dartcalculators.com/$1&lt;/a&gt; [R=Permanent]</content><link rel='alternate' type='text/html' href='http://www.dartcalculators.com/blog/2006/09/htaccess.html'></link><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115762296353656106'></link><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115762296353656106'></link><author><name>dartcalculators.com</name></author></entry><entry><id>tag:blogger.com,1999:blog-34002196.post-115799985246898713</id><published>2006-09-11T11:36:00.000-07:00</published><updated>2006-09-11T12:08:33.026-07:00</updated><title type='text'>Javascript switch</title><content type='html'>Javascript with a switch and if else structure.&lt;br /&gt;I used it to determine the dart value for each dart.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Example&lt;br /&gt;&lt;/strong&gt;(javascript)&lt;br /&gt;&lt;br /&gt;function calculateValueDart(dart, dartValue)&lt;br /&gt;{&lt;br /&gt;switch (dart)&lt;br /&gt;{&lt;br /&gt;case "DB" :&lt;br /&gt;dartValue = '50'&lt;br /&gt;return dartValue&lt;br /&gt;case "B" :&lt;br /&gt;dartValue = '25'&lt;br /&gt;return dartValue&lt;br /&gt;default :&lt;br /&gt;//can still be D, T or normal etc&lt;br /&gt;var doubleTriple = dart.substr(0,1)&lt;br /&gt;if (doubleTriple == 'D' doubleTriple == 'T')&lt;br /&gt;{&lt;br /&gt;var actValue = dart.substr(1,2)&lt;br /&gt;switch (doubleTriple)&lt;br /&gt;{&lt;br /&gt;case "D":&lt;br /&gt;dartValue = 2 * parseInt(actValue)&lt;br /&gt;return dartValue&lt;br /&gt;case "T":&lt;br /&gt;dartValue = 3 * parseInt(actValue)&lt;br /&gt;return dartValue&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;dartValue = dart&lt;br /&gt;return dartValue&lt;br /&gt;}&lt;br /&gt;} //end switch&lt;br /&gt;}</content><link rel='alternate' type='text/html' href='http://www.dartcalculators.com/blog/2006/09/javascript-switch.html'></link><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115799985246898713'></link><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115799985246898713'></link><author><name>dartcalculators.com</name></author></entry><entry><id>tag:blogger.com,1999:blog-34002196.post-115800074351006034</id><published>2006-09-11T11:50:00.000-07:00</published><updated>2006-09-11T12:00:48.656-07:00</updated><title type='text'>Javascript Set focus</title><content type='html'>You can use this function to set the focus or prompt to an inputfield, link image etc.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Example&lt;/strong&gt;&lt;br /&gt;(javascript)&lt;br /&gt;&lt;br /&gt;function setFocus(){&lt;br /&gt;//prompt input field total&lt;br /&gt;document.getElementById("darttotal").focus()&lt;br /&gt;}</content><link rel='alternate' type='text/html' href='http://www.dartcalculators.com/blog/2006/09/javascript-set-focus.html'></link><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115800074351006034'></link><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115800074351006034'></link><author><name>dartcalculators.com</name></author></entry><entry><id>tag:blogger.com,1999:blog-34002196.post-115770918777729069</id><published>2006-09-08T02:50:00.000-07:00</published><updated>2006-09-11T11:57:32.856-07:00</updated><title type='text'>Javascript keypress results in action</title><content type='html'>This javascript I used to catch a keystroke and perform an action.&lt;br /&gt;It works in Firefox and IE.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Example&lt;/strong&gt;&lt;br /&gt;(javascript)&lt;br /&gt;document.onkeypress=keyPressed;&lt;br /&gt;&lt;br /&gt;function keyPressed(e){&lt;br /&gt;var keyCode=(e)? e.which :event.keyCode;&lt;br /&gt;if(keyCode==122)&lt;br /&gt;calculateScore("One")&lt;br /&gt;if(keyCode==109)&lt;br /&gt;calculateScore("Two")&lt;br /&gt;if(keyCode==113)&lt;br /&gt;keyWinner("One")&lt;br /&gt;if(keyCode==112)&lt;br /&gt;keyWinner("Two")&lt;br /&gt;if(keyCode==97)&lt;br /&gt;checkUndo("One")&lt;br /&gt;if(keyCode==108)&lt;br /&gt;checkUndo("Two") }</content><link rel='alternate' type='text/html' href='http://www.dartcalculators.com/blog/2006/09/javascript-keypress-results-in-action.html'></link><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115770918777729069'></link><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115770918777729069'></link><author><name>dartcalculators.com</name></author></entry><entry><id>tag:blogger.com,1999:blog-34002196.post-115770878024214708</id><published>2006-09-08T02:42:00.000-07:00</published><updated>2006-09-08T02:46:42.560-07:00</updated><title type='text'>Javascript numbers only</title><content type='html'>This script can be used for input fields which may contain only numbers.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Example&lt;/strong&gt;&lt;br /&gt;(html)&lt;br /&gt;onKeyPress="return numbersonly(this, event)"&lt;br /&gt;&lt;br /&gt;(javascript)&lt;br /&gt;function numbersonly(myfield, e, dec){&lt;br /&gt;var key;&lt;br /&gt;var keychar;&lt;br /&gt;&lt;br /&gt;if (window.event)&lt;br /&gt;key = window.event.keyCode;&lt;br /&gt;else if (e)&lt;br /&gt;key = e.which;&lt;br /&gt;else&lt;br /&gt;return true;&lt;br /&gt;keychar = String.fromCharCode(key);&lt;br /&gt;&lt;br /&gt;// control keys&lt;br /&gt;if ((key==null) (key==0) (key==8) (key==9) (key==13) (key==27) )&lt;br /&gt;return true;&lt;br /&gt;&lt;br /&gt;// numbers&lt;br /&gt;else if ((("0123456789").indexOf(keychar) &gt; -1))&lt;br /&gt;return true;&lt;br /&gt;// decimal point jump&lt;br /&gt;else if (dec &amp;&amp;amp; (keychar == "."))&lt;br /&gt;{ myfield.form.elements[dec].focus();&lt;br /&gt;return false;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;return false;&lt;br /&gt;}</content><link rel='alternate' type='text/html' href='http://www.dartcalculators.com/blog/2006/09/javascript-numbers-only.html'></link><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115770878024214708'></link><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115770878024214708'></link><author><name>dartcalculators.com</name></author></entry><entry><id>tag:blogger.com,1999:blog-34002196.post-115770518562524469</id><published>2006-09-08T01:41:00.000-07:00</published><updated>2006-09-08T02:36:48.253-07:00</updated><title type='text'>Bookmark IE and firefox</title><content type='html'>Bookmark which works in Firefox and internet explorer.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Example&lt;/strong&gt;&lt;br /&gt;(html in 'a' tag&lt;a&gt;) &lt;/a&gt;&lt;br /&gt;href=javascript:addBookmark("&lt;a href="http://www.dartcalculators.com"&gt;http://www.dartcalculators.com","Dartcalculators%20-%20Free%20to%20use%20dart%20calculators&lt;/a&gt;") title="Bookmark &lt;a href="http://www.dartcalculators.com/"&gt;www.dartcalculators.com&lt;/a&gt;"&gt;&lt;br /&gt;&lt;br /&gt;(javascript)&lt;br /&gt;function addBookmark(url,desc){&lt;br /&gt;var bookmarkurl = url;&lt;br /&gt;var bookmarktitle = desc;&lt;br /&gt;var nonie = 'Sorry, only Mozilla Firefox and Internet Explorer support this method to add a bookmark/favourite\n But please feel free to visit the site\'s home page to add a bookmark manually';&lt;br /&gt;&lt;br /&gt;if (window.sidebar) { // Mozilla Firefox Bookmark&lt;br /&gt;window.sidebar.addPanel(bookmarktitle, bookmarkurl,"");&lt;br /&gt;} else if(document.all){ // IE Favourites&lt;br /&gt;window.external.AddFavorite(bookmarkurl,bookmarktitle);&lt;br /&gt;} else {&lt;br /&gt;alert(nonie);&lt;br /&gt;}&lt;br /&gt;}</content><link rel='alternate' type='text/html' href='http://www.dartcalculators.com/blog/2006/09/bookmark-ie-and-firefox.html'></link><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115770518562524469'></link><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115770518562524469'></link><author><name>dartcalculators.com</name></author></entry><entry><id>tag:blogger.com,1999:blog-34002196.post-115770482392048164</id><published>2006-09-08T01:32:00.000-07:00</published><updated>2006-09-08T01:40:23.920-07:00</updated><title type='text'>Onload Javascript</title><content type='html'>The onload can be used for many things.&lt;br /&gt;You can use it for instance for maximizing your window or set a prompt.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Example&lt;/strong&gt;&lt;br /&gt;(javascript)&lt;br /&gt;window.onload=function() {    &lt;br /&gt;    setFocus();&lt;br /&gt;    maximizeWin()&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;function maximizeWin() { &lt;br /&gt;   if (window.screen)&lt;br /&gt;      {  &lt;br /&gt;        var aw = screen.availWidth;   &lt;br /&gt;        var ah = screen.availHeight;  &lt;br /&gt;        window.moveTo(0, 0);   &lt;br /&gt;        window.resizeTo(aw, ah);&lt;br /&gt;     }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function setFocus(){&lt;br /&gt;   document.getElementById("darttotal").focus()&lt;br /&gt;  //or set a set multiline to bottom&lt;br /&gt;   document.formulier.multiLinePlayerOne.scrollTop =  document.formulier.multiLinePlayerOne.scrollHeight;&lt;br /&gt;document.formulier.multiLinePlayerTwo.scrollTop = document.formulier.multiLinePlayerTwo.scrollHeight;&lt;br /&gt;return true&lt;br /&gt;}</content><link rel='alternate' type='text/html' href='http://www.dartcalculators.com/blog/2006/09/onload-javascript.html'></link><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115770482392048164'></link><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115770482392048164'></link><author><name>dartcalculators.com</name></author></entry><entry><id>tag:blogger.com,1999:blog-34002196.post-115770430780282297</id><published>2006-09-08T01:27:00.000-07:00</published><updated>2006-09-08T01:31:47.803-07:00</updated><title type='text'>Javascript clear field on focus</title><content type='html'>When a field gets focus it must be cleared.&lt;br /&gt;It's used by filling in the score in the dart claculators.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Example&lt;/strong&gt;&lt;br /&gt;(html)&lt;br /&gt;onfocus="clearDart(this)&lt;br /&gt;&lt;br /&gt;(javascript)&lt;br /&gt;function clearDart(Input)    &lt;br /&gt;{     &lt;br /&gt;   Input.value = ''&lt;br /&gt;}</content><link rel='alternate' type='text/html' href='http://www.dartcalculators.com/blog/2006/09/javascript-clear-field-on-focus.html'></link><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115770430780282297'></link><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34002196/posts/default/115770430780282297'></link><author><name>dartcalculators.com</name></author></entry></feed>