almostbob 866 Retired: passive income ROCKS

I met your assistant, I dont consider myself a cradle robber,
you on the other hand ,

I'm older than my maturity level suggests
don't be bothered, your stalker? is headed from Dal to Monash, Melbourne, UNSW, UQueensland,
the chance of return to Calgary is small, conference links are established across Canada
I have more virtual attendance than live ones, even the live ones only seem live from the neck down.

I am very, extremely, grateful for the repair, of course I didn't carry a backup

almostbob 866 Retired: passive income ROCKS

nothing on the site?

almostbob 866 Retired: passive income ROCKS

Paid directory services have zero or lower link value
"Give me money and I will tell people you are good" is a conflict of interest, google rank those down
Local Municipalities usually have a registration list, of local business, that hits well for "computer repairs in Calgary" searches
Do you think a middle aged man, would not remember meeting you

almostbob 866 Retired: passive income ROCKS

+1 CathiedSquared: not just because I am a customer, I get to Calgary maybe once
taken by a Taxi driver to the store going between the airport and university,
my dropped laptop was fixed up in about a half hour, thanks

Keep it closely related, geographically to the area you service, or
keep it closely related, topically, the the subject you service
and the linkage is positive
generic directories are link farms, dead
Paid directories, 0 or less,
Trade directories specific to the business of the site, better
We are mostly linked from local government directories, "municipalty of the county of" in the areas we serve.
that have no money making interest in the linkage, only a local area service: they have a huge result.

Google 101, how google searches the web, gives current reasons, every time the algorithms change
Google Webmaster Tools, gives current site-specific personal instructions, every time the algorithms change

almostbob 866 Retired: passive income ROCKS

It was jerky for me, on jsfiddle
I was doing a lot of other stuff at the same time

Pritaeas suggests there is something else going on / running in the site that makes it jerky, some other active content or javascript
or are you doing something else while you are editing the site content

almostbob 866 Retired: passive income ROCKS

jerky,
till I paused the AV and MBAM scans running in the background
what else is running?

almostbob 866 Retired: passive income ROCKS

its usually css positioning of a background image
you can select in css how big a box, and whee it is placed, to display an image bcakground

almostbob 866 Retired: passive income ROCKS

Hey, I actually read the manual.d0a3386f5ecbbc93511837582c199967

wondered why I never had a bleep fill in a form wrong,
/test.php?timefrom=00%3A59
is the tail of the get parameter submitted as 12:59am
the 12 hour ampm selector parses in the user agent to ISO 8601 standard representation

W3C reference problem solved: data will be submitted in 24hour time

That gets an elephant stamp :

mattster commented: Nice one! Nice elephant aha ;P +4
almostbob 866 Retired: passive income ROCKS

if the users type am pm for the time input, modify the field with javascript, altering 3:20pm to 15:20 onblur,

two select lists, 0-23 0-59, with labels indicating 24 hour time is required

the form handler is ideally parsing the text to a timestamp anyway, so str2time in the form handler

whole range of possibilities

almostbob 866 Retired: passive income ROCKS

yeah the class tags/external styling looks a lot more organized and legible and makes room for more code than inline.

external css files make more sense than inline,
are more flexible you can give style to different states, for all elements,
ordinary - visited - active - hover

.mbutton { background:#3498db; -webkit-border-radius:28; -moz-border-radius:28; border-radius:28px; font-family:Arial; padding:.5em 1em; }
.mbutton:hover { background:#3cb0fd; }

doesnt do much, just sets curved corners and changes the mouseover color for all menu links

there are IDE for pc, that produce clean html5 code, with external scripts and css3,
not wysiwyg, with a view pane
there has to be something equal for a mac,
apple have a lot to answer, with the 'you can only play with the toys I tell you' bullshit

does komodo run on a mac??
the pc version is good, there are versions for linux and beos,

almostbob 866 Retired: passive income ROCKS

Yes you can have 10 links and thousands of other elements on hundreds of pages and a single css file that styles all of them
example

<INPUT TYPE="button" value='HOME' onClick="parent.location='home.html'" style="height: 25px; width: 110px;"/>
<INPUT TYPE="button" value='NEWS' onClick="parent.location='news.html'" style="height: 25px; width: 110px;"/>
<input type='button' value='MUSIC' onClick="parent.location='music.html'" style="height: 25px; width: 110px;"/>
<input type='button' value='TOUR' onClick="parent.location='tour.html'" style="height: 25px; width: 110px;"/>
<input type='button' value='PHOTO' onClick="parent.location='photo.html'" style="height: 25px; width: 110px;"/>
<input type='button' value='VIDEO' onClick="parent.location='video.html'" style="height: 25px; width: 110px;"/>
<input type='button' value='LIFESTYLE' onClick="parent.location='lifestyle.html'" style="height: 25px; width: 110px;"/>
<input type='button' value='STORE' onClick="parent.location='store.html'" style="height: 25px; width: 110px;"/>

would be something like

<a class='mbutton' href='/home.html'>home</a>
<a class='mbutton' href='/news.html'>news</a>
<a class='mbutton' href='/music.html'>music</a>
<a class='mbutton' href='/tour.html'>tour</a>
<a class='mbutton' href='/photo.html'>photo</a>
<a class='mbutton' href='/video.html'>video</a>
<a class='mbutton' href='/lifestyle.html'>lifestyle</a>
<a class='mbutton' href='/store.html'>store</a>

which looks bettter? easy Q

What
You
See
Is
What
You
Get
unfortunately wysiwyg is crap,
what you see is nothing like what everyone else gets.

almostbob 866 Retired: passive income ROCKS

TextMate was once one of the best markup editors available on the Mac, but then development went stagnant. Now, version 2.0 is in alpha and the developer is keeping the app modern again. TextMate 2.0 holds a wonderful new tabbed interface, a symbol selector, support for 40 filetypes, fullscreen support for Lion, and line collapsing. It’s getting better with every release, but right now it’s not even in beta.

"Not even in beta", why the output is less than perfect
can you roll back to 1.51 which does work (according to stepdaughter who is a mac user)
Dont use a mac, so I dunno what code editors are good for it

Ideally there are no style tags in the html
just class and id
you style the classes and IDs in an external css file, and every page is the same

want to change the whole site: make 1 change in a css file, easy
want to change one element, change its id, easy

If you style elements in the page, every page is Huge on every load or reload, because every
<div class='border'>this div is externally styled</div>
is
<div style='width:95%; height:244px; text-align:left; margin:1%; margin-left:2em; margin-bottom:35px; border:1px blue solid; padding:2%;'> this div is inline styled</div>

want to change the whole site, find and change every <div element in every file and folder, NOT easy
want to change one element, change its style="all kinds of stuff" , not particularly easy

external scripts …

almostbob 866 Retired: passive income ROCKS

ih8bugz, the site isnt perfect, but tutorials at w3schools.com are ok not affiliated with the w3c at all

A code editor with highlighting, automatically changes colors as the code changes, fantastic for missed closures and other 'headslap moment' code errors. I use notepad++ there are dozens

avoid wysiwyg ,
what you get, is not what everyone else gets, different browsers etc

html5 css3, responsive design, its easier than everything else, you won't have to unlearn things later

almostbob 866 Retired: passive income ROCKS

not slang,
a dialect,
complete enough to be a distinct language.

Slaves werent taught, the local patois are phonetic representation of the owner's English, Many dropped terminating consonants, dropped dipthongs. Anglicised Creole, mixed with many words from West African languages

almostbob 866 Retired: passive income ROCKS

As all the above,
SE bots are very AI,
if links in blog articles, forum posts, et al, do not provide some relevance to the text in the articles, they are considered spam and downgraded.
Guest blogging can be worse than useless, and have a negative effect related to the subject of the page it is posted to

Keep your signature and links relevant to what you post and where, positive results
stray from the rules, very negative results

multiple irrelevant links in mindstreak's signature, bad, spam, will downgrade the sites

single link in Kelly_Burby's signature, web:dev relevant to the thread, good for the site

To the OP, ++ links in your signature, not a good idea

almostbob 866 Retired: passive income ROCKS

The first man to urinate on the moon was Buzz Aldrin, shortly after stepping onto the lunar surface.

Reverend Jim commented: I hope he remembered to zip up afterward. +0
almostbob 866 Retired: passive income ROCKS

margins paddings pretty much everything except a picture, are never dimensioned in px, or any fixed size dimension, it does not work
current best practice is em rem % elements and spacings, which look very similar on all devices
if all horizontal dimensions add to 100%, the window is full, regardless how big or small the screen is, or how much of the screen the window occupies

almostbob 866 Retired: passive income ROCKS

male

almostbob 866 Retired: passive income ROCKS

<smartass> urgent, not to anyone but you it isnt </smartass>
<helpful> I get good function with minimal server load using sothink converter </helpful>
<smartass> of course there are other ways </smartass>
<helpful> some of them even work </helpful>
Some days I should stay in bed

cereal commented: lol +13
almostbob 866 Retired: passive income ROCKS

Alexa is innaccurate, at low traffic densities
From experience one of my sites, absolute trash, has high alexa rank.
This site is not active, used to develop and test experimental webware scripts, the code is bad many parts do not connect, the site has almost zero traffic, and it all comes from a single ip.
The more traffic that hits a site, the better alexa reads the traffic,
active sites rank closer to proportion of what the server logs tell me against real traffic

Re: widget improves alexa rank
Install my advertising and I will tell people your site is better too
no conflict of interest there

almostbob 866 Retired: passive income ROCKS

Same as everybody above
promised results, always less than truthful,
delisted from search engines is a result

google webmaster tools give current correct personalised answers on making your site compliant, google make SEO rules
w3c have code testers to ensure your site is code compliant, w3c make coding rules
bad code, really bad code, does not display in all OS/Browser combinations, and if the bots can't parse it, ranks badly in SER

+content, original correct semantic attributed

nothing else works

links to code testers google tools, handheld testers in the readme before you ask for review code compliant sites rank higher in SER thread

almostbob 866 Retired: passive income ROCKS

it isnt dialects, its versions 1 - 5, and each has a distinct set of rules, that must be followed closely enough to have the page display.
Ok so you can view it. You arent the intended audience, of the 8billion people it has to at least work for 7,999,999,999 other people's combination of browser and OS
there is a thread read me before you ask for review, code compliant sites rank better in ser that would help explain.
self terminating <div>s as referred by evolution,,
<div> elements must look like this <div> content </div>
some elements eg <img> can self close <img src='thepicture' /> &/but that depends on the html version you are writing

almostbob 866 Retired: passive income ROCKS

Does it display at all? there are a lot of browsers that won't display this amount of errors.
If you can see it, you could add, 'about me' 'contact us'

<!DOCTYPE>wrong
<html>wrong
<CR> lower case & ffs WHY
<div id="text-align" style="text-align:center;"/><div> cannot self close
<FORM>lower case
<INPUT TYPE="button" value='HOME' onClick="parent.location='home.html'" style="height: 25px; width: 110px;"/>buttons ffs WHY, lower case
</FORM> lower case
<div id="background" style="background-color:white;"/><div> cannot self close
<p>no closure
<div id="background-border" style="border:solid black 10px; height: 1000px; margin: 1px; background-color:white; padding:50px;">no closure

<!DOCTYPE>: has to include the doctype, hgml sgml html and for all versions lower than html5 the link to the dtd
<cr>: carriage return, many user agents do not add a line feed, the subsequent text overprints
cannot self close : there has to be a matching </element> somewhere
buttons and onclick: don't work when scripting is turned of, dont work the same in all user agents, best practice is nested lists with css to control the display/hide of the elements, and <a href> anchors
no closure : there has to be a matching </element> somewhere

almostbob 866 Retired: passive income ROCKS

Slip

almostbob 866 Retired: passive income ROCKS

Happygeek, nope,
I find it funny as hell
that the backlinks they get from the signatures, indicate just how lacking in everything they are

almostbob 866 Retired: passive income ROCKS

op line 9

$command='mysql -h' .$mysqlHostName .' -u' .$mysqlUserName .' -p' .$mysqlPassword .' ' .$mysqlDatabaseName .' < ' .$mysqlImportFilename;

returns
mysql -hlocalhost -uusername -pmypassword trigger < event.sql

compare to possible fix

$command='mysql -h '.$mysqlHostName .' -u '.$mysqlUserName .' -p '.$mysqlPassword.' '.$mysqlDatabaseName.' < '.$mysqlImportFilename;

returns
mysql -h localhost -u username -p mypassword trigger < event.sql

to my mind, better

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

+1 Kelly Burby
Be the webmaster

almostbob 866 Retired: passive income ROCKS

this seems to be an insanely complicated database schema
I can't determine

Taywin, sorry mate, I didnt realise you already asked the Q I was going to

need info on DB design

almostbob 866 Retired: passive income ROCKS
<?php 
if(!$data['access_level_id']){
 echo '<select name="access_level_id">';
 echo '<option value="3">Student</option>';
 echo '<option value="4">Student Group Master</option>';
 echo '</select>';} 
else {echo "Access level $data['access_level_id']';} ?>

If not set, display select box,
if set, display setting
If not the correct index from the$data array, you probably know the correct index,
or

<?php  
echo '<select name="access_level_id">';
echo '<option value="3" ';
 if($data['access_level_id'])=='3'{echo 'selected="selected" ';}
echo '>Student</option>';
echo '<option value="4" ';
 if($data['access_level_id'])=='4'{echo 'selected="selected" ';}
echo '>Student Group Master</option>';
echo '</select>';  ?>

populate the selected option, with selected

either way works, the second is better if the editing may involve changing access levels. the first is better if the editor is not permitted to change access levels

Dquotes are parsed for php commands, its better to use single quotes if there is no php in the echoed text

almostbob 866 Retired: passive income ROCKS

Please provide the matching css that makes these behave as a menu
possible cause in the css, a small error that does not allow the content to assume their normal position below the menu, when you are templating, you have to stick to the template, all the inline styles are not going to help the menu behave,
add up all the inline offsets, and may be the amount the content is messed up by

almostbob 866 Retired: passive income ROCKS

Irrelevant links from high ranked sites have negative value
Keep the posts and the links on relevant websites, to the business.
In this thread, the link to your site is relevant, the text says I have problems with my site
The same link in different circumstance is irrelevant, spam, downgraded.
Search bot programs are very AI

almostbob 866 Retired: passive income ROCKS

scat

almostbob 866 Retired: passive income ROCKS

tear

almostbob 866 Retired: passive income ROCKS

something like

<select name="username" id="username">
 <option value="">--</option>
 <?php
  $database_link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
  $db = mysql_select_db(DB_NAME, $database_link);
  $loop = mysql_query("SELECT * FROM registration");
  while($row = mysql_fetch_array($loop)) { 
   echo "<option value='$row['username']>$row['username']</option>"; 
  } ?>
</select>
almostbob 866 Retired: passive income ROCKS

Parker, you arent using that script

<option is inside the for loop in your second post
<option is outside the while loop in your first post

Pritaeas: 12000 posts,moderator,featured,sponsor,1915 solved, 1544 reputation, 172 skill;
10 on the 0-10 sliding scale of guru

is telling

Parker 1: 20 posts, nul, nul, nul, 0, 0, 0, 0;
the personification of the other end of the 0-10 scale

the answer

Did you at least try it

almostbob 866 Retired: passive income ROCKS

Most drag and drop software produces pixel layouts, loks great on your desktop, looks crap on any other screen size, device resolution, pushes out of partscreen windows,

Coffee cup html can produce html5 css3 compliant code, % em rem layouts, it has a very short learning curve, and doesnt have to be fixed later to make it display on a ipad or phone
preview on any device - built in
templateable
version control
Clean code, separated layout and presentation
code completion and hints, its hard to leave out closing an element

Pretty damn good actually
I write by hand, since the 80s, now using notepad++
If I were beginning again now, probably first choice for html,
as your skills increase, the editor adjusts, only pushes when you miss something

later when you build serverside, php asp sql, its still a good choice for the html part of it

almostbob 866 Retired: passive income ROCKS

A note to all posters

Dani can post multiple signature links, her links link here, they are internal to the site.
Posts with multiple links in the signatures, to other sites, are spam to search bots,
not related to this site,
not related to the thread,
not organic,
are downgraded.

arent helping you gain anything

change your signatures
read google guidelines
get better results

almostbob 866 Retired: passive income ROCKS

User agent behaviour is specific to the user agent, other browsers have a different default behaviour on each element. that may need a correction
portable firefox, safari, chrome, lynx, portable versions of any major browser that you arent using for development, are good for testing that your code works for others. Nothing is going to be perfect, It helps a lot, they dont mess with your system, just drop in a folder
IE doesnt have a portable there is a workaraound IEtester
I don't think anybody is using ie but Joe Public is

almostbob 866 Retired: passive income ROCKS

A gun is legal, till you use it to shoot somebody, then there is a problem. Getting a gun is a deliberate act the penalties are higher

The software is legal, The software may be used compliantly
when it is used non compliantly there there is a problem for the webmaster

Black hat for sure, anything that attempts changes in results carries huge SE penalties.
If the SEbots don't find it today, they will find it tomorrow or the next day, and de-list the site.
Follow google webmaster rules, or lose.

almostbob 866 Retired: passive income ROCKS

allows, does not mean should, port numbers for ssl connections may be 25, but are ofter 465 585
The host should have the ports on its setup helpscreens

almostbob 866 Retired: passive income ROCKS

Get a google webmaster account and do it properly
What anyone who isnt Google has to say is less than useless
google will provide you with step by step instructions to make your site as good as it can be.
Personalised Instructions from the ones who make the rules

smo works for social activity, if your site is not socially based, it may not produce much results
Relevant posts on relevant websites, have better results than irrelevant posts on higher rank irrelevant web sites, keep your target on your industry

almostbob 866 Retired: passive income ROCKS

Just trying to confirm:
you do understand that

  1. windows xampp wamp et al do not include mail servers
  2. The resources linked to refer to linux and windows xp not windows 2012 systems.

  3. That external mail servers require authentication not included in any of the scripts so far shown

The method for accessing an smtp host is very similar to accessing your sql DB server
Server, Port, Name, password, are all required
Borzoi is correct;
Usually the hosts are 'smtp.server.com'
the protocol is taken care of by other declarations,
what the instructions say you can and
what best practice says you should
are way different

You can jump off a 1000 foot cliff,
but you probably shouldn't, and you cant do it twice.

REQUIRED pop and smtp server connection details will likely be in the Host's helpscreens

almostbob 866 Retired: passive income ROCKS

Published page ranks, are nothing to do with google, its one of the things that google keeps close to the chest
Services that provide page rank do so by estimating what they believe google will see and respond to.
They do seem to be quite accurate, If you observe sonmething often enough you can get a good idea of its operation
Look up the directive 'nofollow' and it will explain why there is little result
those sites did not get to rank highly allowing all sorts of spam to be traced back to them
your posts are likely not considered by search bots as relevant

almostbob 866 Retired: passive income ROCKS

peat

almostbob 866 Retired: passive income ROCKS

I was an infantry soldier
retired :disposal munitions explosive ordinance: alive & with all four limbs, always a bonus
Uni courses were, so I could blow things up with less hassle, chem and phys

fireworks scare me half to death

almostbob 866 Retired: passive income ROCKS

If :hover, the hidden element drops out again, when moving from the anchor to the hidden element, as soon as the mouse is no longer over the anchor
:focus remains until you focus on something else

error corection:

the hidden div is always a child of the anchor div, located by css

above should be
the hidden element is always a child of the anchor element, located by css
can be any elements as long as they are parent and child

almostbob 866 Retired: passive income ROCKS

with a link the fixer has to view source to see what is wrong,
that will miss anything serverside that is stripped before being sent to the browser

the solution is the same basic method as a css dropdown flyout menu,
using :active and/or :focus, instead of :hover top open on click instead of mouseover

unthought example, may not be correct to the rest of the OP page code
the hidden div is always a child of the anchor div, located by css

<div id='anchor'>click me<div id='hiddenchild'>hidden text</div></div>

<style>
#hiddenchild {bottom:0; left:0; display:none;z-index:10;} //positioned & sat above other elements so it wont smoosh the page
#hiddenchild:focus {display:block;}
#anchor:focus #hiddenchild {display:block;}

hidden child does not display when anchor or hiddenchild is not focused,
you can click anchor, open hiddenchild then scroll around hiddenchiled untill you click anywhere else

Id was chosen as the op asked about singular items
classes and elements link similarly

almostbob 866 Retired: passive income ROCKS

code, not link please

almostbob 866 Retired: passive income ROCKS

most