Archive for the ‘Uncategorized’ Category

14
Apr

Multivariate Testing Questions

   Posted by: steveo

Questions I have about Multivariate Testing:

Would it be of value and/or possible to test variables in combination - IE, headline A with copy C makes more sales than headline B - even though headline B makes more sales with all other possible combinations?

My other question has been addressed - would it be possible and of value to test/track where the visitor is coming from? Answer is here

14
Apr

Improving MuVar

   Posted by: steveo

MuVar is getting updated - both improved and having bugs fixed.

James Brausch has used one of my suggestions, but has a really good reason for not using the other one - namely that the HTML code can get messed up. He asks if I used Firefox - I did. I also used Microsoft’s Internet Explorer. I also tested with multiple computers. So I would bet that the problem is a php configuration on my server. I haven’t tracked it down yet. I will post here if/when I get it figured out.

For anyone else trying to figure it out, it seems that on my server (and also some - very few - others,) once a cookie is set, it doesn’t get overwritten or reset. This is not good when entering new information that gets passed in a cookie. But my fix - using hidden fields in a form - is not good either because in the posted data HTML will get messed up. One possible solution that I haven’t tested yet is to mangle the data in the hidden fields so that there is no html there, and then after they are posted, unmangle them. PHP includes to functions that do this easily, base64_encode and base64_decode.

I probably won’t be able to test this idea or look for other solutions before next week. (I try to observe the sabbath on Sunday, and I have procrastinated taxes until the last minute) but if I find anything I will let everyone know.

How to Leverage Web 2.0 & Social Media Sites to Market Your Brand & Control Your Message

Link I want to save - very usefull to anyone who is looking for ways to drive traffic to your website

12
Mar

My Testimonial for James Brausch’s Blog

   Posted by: steveo

James Braush is creating a book from content on his blog.

I am excited about this!

If you read his blog (or the book) you will understand why.

He takes his readers step-by-step and teaches them exactly what to do and how to do it to become one of the 2% who are making incredible amounts of money on the internet.

The information presented here is priceless. He teaches how to (easily) create your own products, how to make websites to sell them, how to drive traffic to your websites, and how to automate the whole process so that you can continue to make money even in your sleep.

James also teaches how to change your life so that you can become successful at anything. This is much more than a “How to make money on the internet” blog, it is a “How to become Free” blog! He writes on time management, self improvement, relationships, and much more.

You can receive a complete education on business, especially internet business, just by reading his blog.

I very much appreciate it James, I can sincerely say “Thank you!” for making this information available.

-Steve Oliphant

As you know if you follow this blog, I am a big fan of James Brausch and his products. One of his products that I recently aquired is MuVar - a software package that you put on your webhost and it automatically tracks and optimizes your webpage.

Recently on his blog, James asked for reviews of MuVar. I want to give a glowing review, but I can’t (yet). When some of the things I address below are fixed, then MuVar gets a big thumbs up from me.

(James, if you or someone from your organization reads this, please feel free to let me know if I missed something in the install videos, or take and implement the fixes below - and then let me know - I really, really want to give a glowing review because after it is working MuVar is awesome!)

The Good:
Testing is always good. Automated testing where the program takes the results and applies them to your website so it is continually being optimized to make more sales is even better. And a simple, easy to use interface that sets all this up is the best!

MuVar is all of this.

The Bad:
When I first tried to use MuVar it simply didn’t work. I would use the interface to add variables and any quotes (double and single) would end up with multiple backslashes before them. So if I had a testimonial on my web page such as:

“This is Steve’s best software”

it would end up looking like:

\”This is Steve\’s best software\”

I googled around and found that this was a (mis)configuration on my server (actually the default configuration of a PHP install) and also found a fix which I applied. (Fixes are below in the “Ugly” section)

Next, after I got that problem fixed, I found that on some variables, no matter how many times I entered in a new one, MuVar would somehow be caching a previous version, so I would end up with 3 variables all containing the same stuff - which was from a different variable alltogether.

Come to find out, this was a problem with cookies. It was either a misconfiguration of my server (again) or something wrong with my browser. I fixed this by changing the use of cookies in one part of MuVar to the use of REQUEST variables instead.

So finally, I got MuVar working.

And it is very cool. A great idea, implemented with an easy to use interface. Of course for most people you won’t run into the problems I did. But I am sure that some will. So, if you do end up with similar problems to mine, Apply the fixes below.

The Ugly:
In order to avoid the backslash problem, I had to either modify my php.ini file by changing
; magic_quotes_gpc = On
to
magic_quotes_gpc = Off

It turns out that PHP defaults to “escaping” or adding a backslash to all quotes that are in POST, GET, REQUEST or COOKIE variables.

If you don’t have access to your php.ini, then you can edit the misc.php file and add the following code:


if (get_magic_quotes_gpc()) {
function stripslashes_deep($value)
{
$value = is_array($value) ?
array_map('stripslashes_deep', $value) :
stripslashes($value);

return $value;
}

$_REQUEST= array_map('stripslashes_deep', $_REQUEST);
$_POST = array_map('stripslashes_deep', $_POST);
$_GET = array_map('stripslashes_deep', $_GET);
$_COOKIE = array_map('stripslashes_deep', $_COOKIE);
}

I added it right at the top of misc.php at about line 10 right after
$testVal="This is a test.";

This fixed the extra slashes problem.

Now, to fix the cookies problem, I had to modify two files: review.php where I added the following at about line 47

find this line:

echo "<form name='reviewver' action = 'addverdoit.php' method = 'post'>";
echo "<input type='submit' value=' Add It! ' id='submit1' name='submit'>";

and insert the following after it:

echo "<input type=hidden name=\"var\" value=\"$theVarName\">";
echo "<input type=hidden name=\"before\" value=\"$theVarBefore\">";
echo "<input type=hidden name=\"after\" value=\"$theVarAfter\">";

And in addverdoit.php:

Change all instances of _COOKIE to _REQUEST, so that


$theVarName="Unknown";
if (isset($_COOKIE["var"]))
{
$theVarName=$_COOKIE["var"];
}

if (isset($_COOKIE["before"]))
{
$theVarBefore=$_COOKIE["before"];
}
else
{
$theVarBefore=”";
}

if (isset($_COOKIE["after"]))
{
$theVarAfter=$_COOKIE["after"];
}
else
{
$theVarAfter=”";
}

Becomes:


$theVarName="Unknown";
if (isset($_REQUEST["var"]))
{
$theVarName=$_REQUEST["var"];
}

if (isset($_REQUEST["before"]))
{
$theVarBefore=$_REQUEST["before"];
}
else
{
$theVarBefore=”";
}

if (isset($_REQUEST["after"]))
{
$theVarAfter=$_REQUEST["after"];
}
else
{
$theVarAfter=”";
}

With these changes, MuVar works perfectly for me. And I can highly recommend it. Actually, even after taking the time to make the fixes, I can still recommend it.

So go ahead and Buy Muvar - and try it, then if you run into the same problems I did, apply the fixes (They only take 5 minutes to apply.) You will be glad you did!

-Steve Oliphant

I joined a local gym for my birthday present to myself.

I started a blog a LONG time ago at
http://weightloss.crecon.com/ (there are some very embarrasing “before” pictures there - and no good “after” pictures) and after neglecting both that blog and my exercise program for over a year, I have started back up.

I will be blogging about my experiences at the gym over at that blog. But I am sure I will be talking about it here some too.

And I think the “before” pictures are unfortunately still pretty close. So I am not taking more. I hope to take some good “after” pictures in 6 months or so.

30
Jul

Sunday Afternoon

   Posted by: steveo

It is Sunday afternoon and church is over, dinner is served and cleaned up after, a couple of batches of popcorn have been made and eaten, a cake is cooling on the table waiting to be frosted for Michael’s birthday party. (His birthday was weeks ago, but we have set aside today to invite family over to celebrate.)

Michael is a special kid. He has turned five, but due to brain hemorages when he was born premature, hydrocephalus and cerebral palsy, he is at the level of a precocious three year old.

The party won’t be anything special to him. For Michael, every day is a party, and every moment has something to be marvelled at. When opening presents, he enjoys the wrapping paper more than the presents themselves. He can’t eat the cake - he gets fed through a special tube in his stomach wall called a G-Tube. But he loves to sing Happy Birthday and blow out candles.

But that will come later, for now, in between the popcorn, and the birthday cake, we are blowing bubbles.

“Daddy Look!” he exclaims as he manuevers the bubble wand into the bottle and brings it out dripping with bubble solution. Then he blows and shiny translucent magical bubbles appear and go drifting down the lawn in the breeze. 4 kittens of various ages and sizes have come to investigate and are soon stalking and chasing and pouncing and rolling - only to be disappointed when the shiny thing they have caught immediately dissapears.

We blow bubbles for perhaps half an hour, joined by two older siblings, before all lose interest and stray away.

I hope that I can always find the magic in the moments - even the in-between moments like in between the end of dinner and popcorn and waiting for the cake. The bubble blowing was my idea. But even if we had done something else, the real treasure and reward was Michael’s lit up eyes and happy grin as he makes something magical happen.

29
Jul

Fake Name Generator

   Posted by: steveo








Very interesting and potentially evil tool.

www.fakenamegenerator.com

It will create fake information for you that looks real. Including
credit card number. Supposedly to use either for websites that require
info including a valid seeming credit card. Or for generating data sets
to test your database applications.

Possible good uses:
Character creation for fiction writing
Spam avoidance - sign up for things on the web, but give them false
info to avoid getting spammed to death.
Database testing without the security risk of using real data
.. . .

Possible evil uses:
Fraud
Access to porn sites that require credit card to prove you are old
enough
screwing up competitors or targets database by submitting tons of bogus
signups
.. . .

The credit card numbers generated appear valid and pass the Mod 10
check, but would not be able to be charged.

Here are some sets of data from the website:

title="Search for your name on Blingo">Alex A. Britton
2567 Washington Avenue
Jackson, MS 39201

Email Address: href="http://dodgeit.com/run/checkmail?mailbox=Alex.A.Britton">Alex.A.Britton@dodgeit.com

Phone: 601-934-9429
Mother’s maiden name: Johansen
Birthday: title="A person born on November 26, 1971, would be 34 years old.">November
26, 1971

MasterCard: title="These numbers are fake. They will not work at a store.">5499
0247 9124 0218

Expires: 12/2007

title="Search for your name on Blingo">Veronica C. Parsons
3557 Oakwood Circle
Anaheim, CA 92801

Email Address: href="http://www.pookmail.com/mailbox.php?email=Veronica.C.Parsons">Veronica.C.Parsons@pookmail.com

Phone: 949-300-4581
Mother’s maiden name: Martin
Birthday: title="A person born on May 26, 1961, would be 45 years old.">May 26,
1961

MasterCard: title="These numbers are fake. They will not work at a store.">5555
8173 2111 0798

Expires: 4/2008