almostbob 866 Retired: passive income ROCKS

I'm married
Where else tofind something somewhere I can tell what to do

almostbob 866 Retired: passive income ROCKS

I bought some second hand shoes from a drug dealer
I dunno what he laced them with
But
I've been tripping all day

almostbob 866 Retired: passive income ROCKS

guest blogging has limited (almost no) value
Because the link is posted by YOU and the bots know it

It will direct the bot to spider your site, if you have not submitted your sitemap through google webmaster tools

The linkedin article linked above is deleted, it was wrong
The Matt Cutts article linked above, is not current, three SE Algorithms old, no longer relevant
It doesnt matter what I write,
what any previous or subsequent poster writes

Google instructions, are compulsory

Follow the directions on your google webmaster tools dashboard,

If you do not have a google webmaster tools account for your site,
get one,
probably the most important thing to do at this point,

almostbob 866 Retired: passive income ROCKS

raisin toast

almostbob 866 Retired: passive income ROCKS
<head>
<title>Amherst</title>
<meta name="ICBM" content="45.8, -64.2">
<meta name="geo.placename" content="Amherst, NS, Canada">
<meta name="geo.position" content="45.8;-64.2">
<meta name="geo.region" content="CA-NS">
</head>

in this case the location code is only single decimal precision, as it points to a town, increased decimals = greater precision to an individual location

http://geotags.com/geo/

almostbob 866 Retired: passive income ROCKS

Australia :
NSW has built (almost) scale representations of the solar system along the five highways centred at an observatory at coonabarabran
The drive from pluto to the sun,
Pluto is a 3ft ball on a sign, 300km North of Coonabarabran on the Newel highway, the one I drove past

almostbob 866 Retired: passive income ROCKS

http://browsershots.org
see what the code looks like in various apple versions
despite what the afficionados believe,
apple software is as full of bugs as everyody else's

good luck

almostbob 866 Retired: passive income ROCKS

Coffee
Morning Coffee
First morning coffee
aaaaaaaaaahhhhhh

almostbob 866 Retired: passive income ROCKS

Get a webmaster tools account as well,
use it,
there is way more information available than non-webmaster tools users realise

almostbob 866 Retired: passive income ROCKS

google webmaster tool
thats what it is

almostbob 866 Retired: passive income ROCKS

two minute mobile friendly
Its a quick and dirty fix, that WORKS, till you go for full redesign

almostbob 866 Retired: passive income ROCKS

the best analysis is from the server logs
javascript trackers are blocked by security software in increasing number
third-party scripts are the classic definition of malware

almostbob 866 Retired: passive income ROCKS

Read Me before you ask for review, Code compliant sites rank higher in SER

for the seo, get a google webmaster tools account, submit the sitemap, and get correct answers from the one that makes the rules

almostbob 866 Retired: passive income ROCKS
almostbob 866 Retired: passive income ROCKS

Using windows 7 8 or chrome, there are apps for that

neaten the generated code if you use one,

almostbob 866 Retired: passive income ROCKS

no way points,
route 1-2, with a declared colour
route 2-3, ditto
route 3-4, ditto,

almostbob 866 Retired: passive income ROCKS

contests are only put out by the developers of new commercial tech to push/prompt potential users to try out the language
html and css are stable established techs, no commercial value, no contests

there are a heap of tutorial sites that provide lessons for your own experience,

almostbob 866 Retired: passive income ROCKS

90 mile beach, Gippsland victoria, is not ninety miles long
its 97
90 mile beach, South Island NZ, is only 89 miles long

almostbob 866 Retired: passive income ROCKS

I thought you meant restoring machinery, the shafts etc
I have a plasma tool to spray molten steel onto spinning shafts to repair wear, and a lathe to turn it back to spec

and I send the gear away for powder coating

almostbob 866 Retired: passive income ROCKS

I still prefer "Do your own effing homework"
to all the above

almostbob 866 Retired: passive income ROCKS

Its not necessary to change 99% functional code,
If you do use the above, paste the sanitising lines in

or Just change the filename and application-type

14$filename = "Piante_" . date('Ymd') . ".csv";
17header("Content-Type: text/csv");

almostbob 866 Retired: passive income ROCKS

The above code outputs comma separated values (tab separated values)
the .csv file is saved as .xls
(.xls contain way more headers etc than just the data)
excell reads .csv so the function works, but there is an informational warning about the file type
If you save the file as .csv the warning will cease, and still open in excell

almostbob 866 Retired: passive income ROCKS

code, not random product names, and some may assist

almostbob 866 Retired: passive income ROCKS

oatmeal, topped with fresh mango from the garden, macadamia nuts, and coffee

love winter, when its summer

almostbob 866 Retired: passive income ROCKS

Guys, this topic turned to "Unusual Facts" topic. Where are the jokes?

Look in the mirror

almostbob 866 Retired: passive income ROCKS

important: it works
the code could be tighter,
BUT,
as it is there is no need for commenting, a bonus if/when a change has to be made

almostbob 866 Retired: passive income ROCKS
$insertedData = mysql_query("INSERT INTO customertable(CustomerID, FirstName, SurName, Address, PhoneNum, Email, PurchaseProduct) VALUES('$_POST[Customer_ID]', '$_POST[First_Post]', '$_POST[Sur_Name]', '$_POST[Cus_Address]', '$_POST[Phone_Num]', '$_POST[Cus_Email]' '$_POST[Product_Purchase]')",$serverConnection);

"deprecated" : will stop working in the near future

almostbob 866 Retired: passive income ROCKS

wear glasses to read, the lightest ones again,
buy em 4-5 pairs at a time, lose em in the bush, falling out of a plane, run over by a quad, buried in a trench or lawn mowed
havent got used to putting em in POCKETs
am long sighted, or my arms are too short

changed the focus on my laptop to my prescription, it looks like 3d movies to everyone else, my ladylove hates it when she picks up mine instead of hers

almostbob 866 Retired: passive income ROCKS

lunch in queensland : more coffee, and cakes from the yowie park coffee man

almostbob 866 Retired: passive income ROCKS

its real easy to fix code, writing em takes thought

almostbob 866 Retired: passive income ROCKS

cawfeeeeeeeeeeeeee mmmm

almostbob 866 Retired: passive income ROCKS

runonce

<?php if(!$_GET['runonce']) {echo <<<redir
<script>
 if(navigator.geolocation) {
  navigator.geolocation.getCurrentPosition(function(position) {
   var lat = position.coords.latitude
   var lon = position.coords.longitude
   document.location = "prayer-times.php?runonce=done&latitude=" + lat + "&longitude=" + lon }); }
 </script>
redir; }
else echo <<<page ?>
ENTIRE DISPLAY PAGE HERE
<?php page; ?>

html5 geo* runs better in javascript, but prayertimes is a complicated calc script, the times change relative to both lat and long, the base is not 0,0, and direction is great circle, the intersection of two circular functions, Qibla is difficult to plot

the above script will send a tiny page, just the script to get co-ordinates, then refresh with the complete page, once only
If the page is built where ENTIRE DISPLAY PAGE HERE is

almostbob 866 Retired: passive income ROCKS

I assume you replaced 'site' with your site name

almostbob 866 Retired: passive income ROCKS

RTFM, google webmaster tools

almostbob 866 Retired: passive income ROCKS
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule (.*) http://www.site/$1 [R=301,L]
almostbob 866 Retired: passive income ROCKS

then its not an apache config error
your code is not good

line 4, there should not be a nocase [NC] flag it should be L,
rewrite condition in line 3 creates an infinite loop
search for mysite.com in the host string, redirect to www
then do it again to the redirect url, and again and again

the code samples given all have a rewrite condition
RewriteCond %{HTTP_HOST} !^www\.
search for url that do NOT include www., and redirect to www.

almostbob 866 Retired: passive income ROCKS

the $1 parameter passes everything after .com to the rewritten url
it should work
except when something is missed or changed on the server config.
many servers are locked down, and if the locking is . .. . less than perfect . ..
try

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule (.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

which covers the more common apache config errors

one stupid little carat

almostbob 866 Retired: passive income ROCKS

% percent|modulus ?or? / division by

almostbob 866 Retired: passive income ROCKS

Too good, glad to help

almostbob 866 Retired: passive income ROCKS

mysqli_set_charset($connnection,"utf8");

almostbob 866 Retired: passive income ROCKS

are you sure it isnt $product_data["image"] seems strange to have one column not from the same array ($row[]) as the others

OR. are db images already encoded base64 in the db ?
not common, most images are stored in blob, but there are many very quirky programmers, security by obscurity etc.
try
Print "<div class='image_panel'><a href = 'products.php?prodid=" . $product_data["ID"] . "'><img src='data:image/jpeg;base64," . $row['image'] . "' alt='' /></a></div>";

cereal commented: nice catch! +13
almostbob 866 Retired: passive income ROCKS

Yesterday (In Aus its tomorrow already) 'the life of Pi' was on 4 tv channels twice each

almostbob 866 Retired: passive income ROCKS

well now, why did I do that ^^

almostbob 866 Retired: passive income ROCKS

websponge, urlencode() ONLY applies to the html <option value=''> text
not to the sql, it will return errors in the sql

almostbob 866 Retired: passive income ROCKS

FÜ etc
in utf8, there are 1408 (thus far) ways to write eff ewe see kay and get past filters
If you are going to try to catch all possible forms of all comon profanities
:: a gigabyte sized array, processing will take so long your site will shut down

as said before, does not really work, even with a good filter, policy and policing is required
This comes up often, in classes
students seem to enjoy finding homographs for swear words

almostbob 866 Retired: passive income ROCKS

no,
read google webmaster instructions: content & clean code matters, nothing else does

almostbob 866 Retired: passive income ROCKS

You are competing with the entire web
The best you can get, may be less than you hope:

"Content is King"

Accurate, original, unique, attributed, semantic, compliant content will get you ranked as highly as possible.

Any other quick-fix, will be downgraded Fast
Gabryprof's link is a starting point explains WHY
this thread ReadMe before you ask for review, Code compliant sites rank higher in SER contains simple instructions, HOW, and code testers to make sure.

almostbob 866 Retired: passive income ROCKS

the keyword 'like' will do that,, it is an approximate match
where you are populating <select> from the db, like is unneccessary and counter productive, an exact match will return correct answers
where customer = '$fwname' should work
It is fairly simple to normalise the db, using sql, if the data is to be retained. More secure, faster, smaller, simpler to access, is the result.
If this is a one shot, may not be worth the time needed

almostbob 866 Retired: passive income ROCKS

Do the redirect serverside,
You use a heap of bandwidth to end the first page, then you do it again, users are not going to be grateful

Google code has a great mobile detector scrript

almostbob 866 Retired: passive income ROCKS

the posted code never displays the value of $error
eg between 54 and 55

54.5 <?php if(isset($error)) {echo $error;} ?>