cheap generic cialis tadalafilfree online samples fo cialiserowid alprazolam xanax vaultphentermine overnight delivery us licensed pharmaciessoma fm groovecheapest adipex onlinesoma by chicophentermine 9can you shoot valium1 discount tramadolnatsuki somafree meridia weight loss information onlinekaiser tramadoltramadol and effects from celexacrushing vicodinrobert francis kennedy jr ambienvalium get high drugsphentermine usa licensed pharmacy rxwithdrawal vicodin addictioncheap phentermine no perscriptioncialis no prescr1ptionambien sleep 8 hoursambien and phantom paintramadol long term useagethat's soma pigtramadol 50 mg tab mutualsoma sandiego californiadangers of generic cialis pillsvalium and drinkingis tramadol good for a migrainevicodin without prescription sit brsoma xnd codine for salesafe to break ambien crinformation on the price of levitracure nausea from phentermineultram ebuy vicodin with no prescription codcelebrities addicted to vicodinphentermine online 3.75 mgcialis and benaziprilwithdrawal xanaxget cialis without prescriptionsxanax anxiety relief pills order herethe vicodin song lyricsgain weight xanaxis ultram er an addictive narcoticsoma 4839xanax numbness and tinglingphentermine 37.5mg tabletgetting soma onlinesoma in pregnancyeurope cialis centralphentermine 37.5 capsulesadipex weight loss successvalium and preterm labortramadol on line no prescriptionmeridia meridia prozac meridia side effectsmaxium dose of ultram erbuy adipex paypalmexican valium for salelow cost discount phentermineeurope phentermine 37.5phenytoin interaction with xanaxfree sample cialisliquid cialis dosageline tramadollevitra forumbuy phentermine no doctorchlorpromazine with tramadolvicodin and oxycontinlose weight phentermine cod ordersultram and darvocet togethersymptoms after xanax detoxxanax dosagingnon presciption meds mexico valiumbuy phentermine fast shippingcanada phentermine phentermine order mastercardtramadol mutual vs akymaadipex legal in canadavicodin side effects faintingphentermine 37.5 $89.001000 mg vicodinmeridia bikestramadol overnight deliveryambien cr and acetomeniphenphentermine online doctor consult usxanax pay codbuy soma without a prescriptiontramadol and acetaminophensoma devi angkor hoteltramadol metabolite urine screenonline ambien plus soma pharmacystop medicine resistance to phenterminewi ortho shoulder specialistdrug interactions vicodin tylenolpseudoephedrine mg in phenterminesymptoms of vicodin withdrawlsdiet phentermine overnight2694 levitra info 3882florida and phenterminetramadol ingredientxanax withdrawal morningsoma cash on deliverysoma titanium folding bicyclefastin adipex ionamincialis generic soft tabweb ultramdenavir levitra allegrameridia medical group ohioonline soma saleambien gnericsatan's circus reviews heil xanaxround phentermineeffexor and xanaxrelief stress valiumxanax in collegeadipex user reviews2order levitra onlinetramadol tablet tab 50 mgcialis dosage instructionsdosage tramadol in veterinary medicinevicoden soma las vegasadipex success storiesambien cause numbness mouth headmedical drug ultramduragesic ultram interactioncialis pills onlinecarisoprodol domain soma rbcmail rusymptoms of addiction to vicodinwhat is a soma 58vicodin addicitonphentermine oral vs phentermine resinpravachol phentermine pharmacy los angelessupply and demand ambiensoma bringer english patchdaily dose cialis pricingphentermine at lowest price us licensedtramadol dog dosagesoma beduk cialis supplierorder tramadol with insurancedosage levitrasoma drivingmeridia law enforcementultram drug interactionsneed phentermine without prescriptionambien discountvicodin derivitivebuy soma free deliveryfree shipping on phentermine diet pillsambien snortget a doctors prescription of xanaxnon adicting substitute for vicodinmedication chemical profile phentermineworldwide phentermine no prescription neededvicodin namespharmacy order tramadoldrug tests xanax detectionlevitra prescription medicationhistory of phentermine usvalerian related valiumsibutramine systemic meridiaphentermine online diet doctorssoma doseagebuy softtabs cialisoverdose of valium with dogsamanda van der walt somaphentermine adipex online doctorphentermine sent codbuy 2mg xanax without prescriptioncialis drug description tadalafil healthscoutcialis novembertramadol acetaminophen usesfedex delivery phentermine no prescriptioncollins vicodintramadol veterinary usebuy ultram without a prescriptionmonohydrate meridia hydrochloride sibutramine10 mg ambienvicodin 3591xanax 4 mg without prescription cheapsoma cheap 120 overnight fedexretail prices for cialiscasos de intoxicacion con tramadolxanax type birth defectsambien and bleedingmisues of levitrasoma laser hair removalonline vicodin money orderambien 5mg ambienphentermine no prescription $9adipex periodvalium biochemistryambien withdrawelssleep walking and ambienbuy valium fedex overnightlegal vicodin purchase onlinewill vicodin prolong my methadone detoxvicodin weaningsoma physical therapywhat is a xanax pillstoping further vicodin related hearing lossaddicted to phenterminecheap tramadol somacialis testimonialcan you take xanax with antidepressantstramadol resistancecialis package inserttramadol serotonin dopamineglasgow soma scorestreet value somastake ultramadipex cod shippingphentermine no persription neededsoma fioricetlevitra response timelength of tramadol withdrawal sleeplessnesssoma ovenightphentermine adipex bontril didrexbuy vicodin without prescription codmaximum dosage of valiumgraybar somapurchase the drug xanax onlinecheap vicodin prescriptionvalium online euroinfo on phenterminecheap tramadol sales with saturday deliveryweb md ambienorder valium with a doctor consultationno prescription phentermine diet pillsambien types and amountsdifference between adipex and phentermineantacids affect tramadolbuy tramadol cash on deliverymeridia withdrawal symptomslowest prices meridiacan you shoot up vicodincan you legally buy vicodinbuy tramadol cheap codvicodin mallinckrocheap phentermine pharmacy online phentermine cheapambien rx buy ambien onlinepurchase ambien on linezocor and avoid and ambiencialis marketingno prescription order vicodin onlineambien laced pastaambien false positivemeridia and psychosistramadol sr pellets apino prescription for adipexvalium how quick does it actambien pantyhosebuy cheap xanax pharmacy onlineis vicodin a narcoticsoma diamond bar caphentermine shippingheartburn and xanaxed cialisonline consultation for phentermine no prescriptiononline weight loss clinic phenterminenon-narcotic vicodinxanax half lifeambien increased appetitewatson vicodin colors strengthsphentermine online phentermine onlineop userinfo username buy soma cheapbuy vicodin no prescription doctor codcat valiumwhat tramadol hcl-acetasuper cheap soma carisprodoltramadol $0.29 per pillphentramin exciting new alternative to phenterminephentermine 273 37.5generic for vicodinadipex ingredientscan dogs take xanaxadipex delivered next dayfacial flushing vicodinno prescription online pharmacy ambiencanine dog dosage of hydrocodone vicodinrls treatment ultram withdrawtramadol rx codmanufacturers of generic xanaxcialis dysfunction pillfree online consultation for phentermine $139purchase xanax without precriptionvalium online at vcezaebis orgpaxil ambienultram infois meridia better than phenterminelong term effect phenterminecialis women libidoxanax in utero exposurebuy ultram cheaplyambien at pregnancyphentermine 37.5 fed ex overnightsoma aim iconambien and cirrhosisvalium addiction and withdrawal in catsno prescriptions xanaxxanax us pharmacy online consultationxanax lsuonline phentermine california no prescriptionorder adipex without prescriptioncrackdown on online pharmacies selling adipexdoes phentermine burn fatvicodin no prescription needed mexicovicodin while nursingxanax cheap xanax onlineadipex online health insurance leaddrug interactions with phentermine and lamictalmix codeine with vicodinsoma gettyonline pharmacy loratabs soma'sgenuine phentermine overnight deliveryphoto of xanaxambien not workingmaryland cialis meltabsis herbal phentermine safetramadol saturday codgeneric valium blue oval pillhow to taper off vicodinsoma for cheapphentermine and memory losssomas mixed with xanexhow to get valiums from doctorsphentermine on-line cash on deliveryeffects of soma pillstramadol no prescription with ups shippingtramadol and ibuprophendoes vicodin contain nsaidsphentermine 37.5mg online doctor approvedbuy phentermine online no prior rxmeridia 10mg genericsubstitutions for tramadolxanax pill picturetapering oxycodone with tramadolambien memory impairmentphentermine drug interactionsxanax and anxiety disorderswhat is drug somaphentermine next day shipambien online overnight to floridaphentermine pills and shotseffects of phentermine on pregnancylevitra atrial fibrillationorder phentermine without doctors prescriptioncialis soma diazepamambien and pricegeneric vicodin descriptionadipex p online pharmacydrug testing for vicodin opiates opiultram free consultmeridias capitolvicodin maniavicodin es photomoney order meridia37.5 cod phenterminedrug soma manufacturerbuy phentermine online with fast shippingvicodin dry skin350 mg somawanted to trade prozac for valiumvicodin auxiliary labelscheap generic ambiendrug screening and ambiencheap adipex drug stores onlinephentermine reviewvicodin order with no prescriptiontramadol pharmaceuticalonline phentermine free online consultationxanax additionambien cause hallucinations15 mg xanax tid overdosecheap phentermine 32thomas somacanada cialis indexvicodin and teen abusebreaking an ambien addictionis zolnoxs the same as ambienambien buy cheap linecod order somano prescription necessary for vicodinlethal dosage ultramultram galternative to ambienambien central apneaphentermine from canadian pharmacyvalium online fast deliverycheap phentermine cheap drugswelbutrin drug interaction with valiumtramadol check interactionscialis flomax interactionsambien cr vs lunestasoma testingalchohol and cialisxanax 2mgadipex online doctor consultationdamage vicodinsymptoms of vicodin withdrawalcheap adipex no prior rxtramadol additionvicodin for headachenatural substitue for xanaxcheap phentermine phentermine phentermine diet pillcaverta cheap cialis generic viagraxanax lowers heart ratedoes phentermine cause high blood pressuredetection time of xanaxvicodin tooth extractionself detox from vicodin addictioneffects meridia anti-depressantbanque presse sp cialis etreatments for tramadol withdrawalssnort or ingest xanaxcialis directionshypotension side effect phenterminevalium doghigh with soma and lortabbuy phentermine online overnight shippingfemales being prescribed valium pregnancy testvalium hels obsessive thoughtshow to buy xanax onlinevalium online presciptionmexican pharmacies with vicodin onlineweight loss program escondido ca phenterminetramadol transporteradipex diet pills forumbuy phentermine online u s pharmacyxanax from india dangerslevitra male enhancementblue oval xanaxvicodin presciptionphentermine no drrapid detox for vicodinhoodia phentermine diet pillsxanax urine testsadipex without prior persrciptionpurchase phentermine phentermine online order phenterminevicodin watercheapest phentermine online us licensed pharmaciescialis or viagraxanax xr pillslong short term memory loss ambientramadol c o d shippingbuy valium online mastercardambien timelineovernight delivery xanax didrex fedexhow is ultram prescribeddangers of ambien pillsxanax orderwhat is tramadol hcl 50 mgphentermine hcl 37.5cialis insuranceover the counter ambienweight loss drug adipexphentermine approval ratexanax contain maoiviagra cialis heart problemsquality care xanaxadipex amidelevitra or viagraatkins diet menu buy tramadolbontril phentermine no prescriptionis lorcet stronger than vicodindivine soma experimentambien dangerssoma corporationwhere to buy phentermine 105 mgcialis time to peak effectlipitor specialistvicodin internationalingredients in xanaxoverseas tramadol 50mg 800ct cheapphentermine diet pill newsalternative levitrafedex valium no prescriptionphentermine and codtramadol without scriptreal phentermine 37.5meridia and overnight deliveryvalium usedaura soma friedbergphentermine prescriptonxanax for treatment of hair pullingcialis in patients with chfadipex without doctor's prescriptionxanax milligramsdoctors who prescribe phenterminecalifornia accident media meridia attorney ratingsuggested dosage for valiumcan you smoke soma pillsxanax huge discounts xanax overnight deliveryvalium oral liquidgeneric levitra cialisultram zolofthow to get adipex rxcialis and ischemic attackstramadol idcialis pillwhen was vicodin discoveredxanax and bipolarultram and feverbreast feeding while taking xanaxxanax injectionwhat happens if you sniff ambienadipex online sales phentermineusa based phentermine for saleonline pharmacy phentermine no rxgreen and white phentermine capsulessaturday delivery for phentermineno prior prescription needed phentermine 30mgphentermine hcl 37.5 mgwomen chat levitrasnorting valium efficacyphentermine purchased with mastercardtramadol paracetamol dolcetphentermine without doctor prescriptionsoma and painbut soma from canadadescrition of ambien crprescription vicodin doctors callphentermine cod online pillsactos phentermine norvasccymbalta withdrawal xanaxtramadol and weight losstramadol hydrochloride opioid contentwallace somaappetite suppressant phentermineagent somai took vicodin while pregnantpartying with vicodin and alcoholphentermine alternative supplementsphentermine articlesparoxetine and cialismeridia at carlyleeffects heart meridiaadipex witthout a prescriptionphentermine overnight saturday deliveryultram use in narcotic withdrawl symptomseffexor ultram interactionprevent levitra side effectscialis cialis generic viagraadverse reaction to vicodinhow many ambien can killrx cod valium usa1000 mg xanax barstramadol for dog pain surgerysoma fabricatorsambien cr dizzynesscolorado 5 mg meridiabuying prescription vicodinsymptoms of taking phentermine diet pillsdrinking alcohol with phenterminekey tramadoltaking xanax and motrin togetherorder phentermine online pay codfastest delivery purchasing cialis onlinesuper brx phenterminebuy blue name brand valium mastercardprecio de meridia en espa aadministration drug food meridiataking viagra and cialis togetherdifference phentermine 30 mg and 37.5diet clinics tucson phentermineannuaires sp cialis sbuy phentermines without prescriptioncanker sores lyrica naproxen ambienvicodin abuse and overdosemeridia mexicovalium mriadipex overnight adipexdoes phentermine really suppress the appetitecialis adictionpain killer vicodinxanax sied effectsxanax 2mg online pharmacytramadol and free shippingblood tests for xanaxplugging xanaxwhat dosage fun vicodincarisoprodol domain somarbcmailruambien sleeping pill ukadipex shipped to louisianavicodin non-narcotic2mg xanax onlinetramadol without prescription free shippingadipex leaking urinehow long do xanax withdrawals lastloracet somaheather's web somavicodin and prescriptiontramadol naproxenvicodin withdraw symptomssoma medicalmethadone adverse with vicodinonline order phentermine phentermineprescription for vicodinambien 10mg genericambien 26 slow heart ratexanax overdose concernstramadol an opiadvalium siwa protocoltaladafil cialishow to find medication prescriptions xanaxambien and drug and testinfrmation on valiumphentermine in hair follicle drug testbuy ambien cr for cheapco administration of vicodin and tramadolis tramadol strongbuy phentermine 37.5 onlinetoronto soma liberal arts schooltramadol 93cor 13 somaxanax long term affectstramadol worseflexaril valiumxanax tabsvicodin syruppain medication vicodin expiresninth street pharmacy somadoes xanax contain maoihallucinations and ambienlevitra specificationsget drug satellite tv meridiadiscount xanax online discountcialis use with alcoholadipex online evaluationnexium cialissoma clubvicodin norco vs esdog pain tramadolbuy phentermine low price free shippingvicodin technical namecaverta levitra cialis120 soma90 tramadol hcl-acetaminophen tawill donate my cialisultram safetybuying phentermine using mastercardpharmacy levitradiscount 30 mg phenterminephentermine not phentramine not phentraminesuperior drugs phentermine 30 mg yellowlevitra en mexicoorder phentermine onlineorder viagratramadol dogs and peoplephentermine blue white 30mg side effectscan effexor be taken with xanaxcheap cialis for salevicodin and mood disordersbuy vicodin no prescriptionxanax online pharmacygreen or yellow xanaxbuspar and xanaxphentermine 37.5 tablets no prescriptionultram medicinegeorgia phenterminerelpax interaction with ambienonlineorder ambien zolpidemcialis pde4phentermine mg freeambien patent expirationbeer with phentermine euphoriahydrocodone xodol vicodin germanyphentermine usa pharmacyoverseas tramadol online pharmacyphentermine wikipediawater opiate extraction from vicodinlevitra gbmbuy phentermine uspsbuy valium no prescriptionstopping phentermineultram in floridais phentermine stronger than didrexsoma montrealphentermine by checkxanax private home deliverytramadol 50 mgdarvocet vicodin strongermaximum dose of ultramadipex online without prescription online pharmacytramadol withdrawal symptomsoma 350mg 180adverse reaction vicodin lawsuittramadol pricehow to stop vicodinultram er 100 mgphentermine expires ondepression caused from ambienphentermine 37.5 tablets without a prescriptionwide white xanax and 2doctors that perscribe phentermineno prescription overnight phentermineonline pharmacy phentermine without prescriptionmedical use tenuate phenterminediscount on cialistramadol hci pain medicationdiabetic diet pregnancy phentermine diet pillvicodin detection periodvicodin escialis calisambien sleep walking tv programhow long can xanax be detectedmeridia migraine medicationis soma detected in drug screeningtramadol usage2mg green xanaxsymptom ultram withdrawlcan you shoot phenterminemeridia coupon prescriptionphentermine 37.5mg tabletsambien generic nonprescription alternativediscount generic cialisabbeville lawyer meridiavalium japanese producerultram 0online doctor xanax american expresstramadol rule informationlong-term ambien useadipex no scriptorder phentermine without a doctorsoma drug screenssoma and vicodenmedications for xanax abusevicodin dose sizesxanax pill with g8722 on itsmpytoms of xanax withdrawalspackage insert for ambien creffects of vicodin and alcohol10 1000 vicodinbrand valiumvicodin percosetwhat type of drug is tramadolbuy tramadol without a prescriptionsunset pharmacy phenterminesupplier ultrampictures of blue vicodinsvalium overseas suppliersis phentramine the same as phenterminepurchase levitraultram ineffectivesoma online description chemistry ingredients blackboxbush on valiumvalium from mexicoambien cr problemswhat is in somavicodin to go packwhat is tramadol hcl 50mgcialis ed dangertramadol hcl 50 mg used forprecaution indian xanaxtaking vicodin and alcohollevitra kaufenphentermine diet pills lawsuitsfind what is ultram information herelegal ambien or other sleep aidslipitor phentermine remeron lotensin xalatan ariceptmeridia phentremine bontrilxanax alprazolam no prescriptioncan vicodin cause muscle twitchingxanax street namesoma milky plant vinephentermine and illegal pharmacy prosecutionsambien 10 mg cause numbnessdrug dependence xanax icd-9cheap phentermine 30 mgs capswhere can i purchase xanaxbuy vicodin online codmixing xanax with adderalltramadol in drug screenswhat is the generic for xanaxwhat are the effects of valiumtramadal and somacialis tadalafil cheapest onlinehow to separate codeine from vicodinno membership xanaxsoma feldmarrecreational dose xanaxhydrocodone 10 650 phenterminegeneric for levitravicodin and soma qualudesadipex fed ex overnightphentermine no prescription in the usaidentification of generic xanaxxanax 2mg onlineadipex medical capsulesambien ambien online informationbuy phentermine cheap no scriptphentermines 30mg yellowphentermine no rx overnightcoumadin with xanaxdiscount phentermine pricultram pharmacy onlinevalium detection time urinelevitra cialis viagra onlineingesting adipexphysician consult extra cheap phentermine
hm_btn ab_btn port_btn blg_btn cnt_btn

October 20

BTSR Website Launches

After a very long summer and many hours in a dimly lit basement I’m proud to say that the new Black Tie Ski Rentals website (version 3) has officially launched. Check it out at BlackTieSkis.com.

Black Tie Ski Rentals new website

The site is by far the most important project I have done to date. It encompasses the 3rd iteration of a redesign lifecycle and was a time to really consolidate the branding and push out a new look and feel that not only reflected the company but synced all marketing and external facing media to a conclusive design.

It was very important to me make sure that this version of the website well surpassed their competition and to set a bar, both graphically and technically for others to follow. (more…)


September 29

Back From The Dead

Well its official, I have resurfaced after what has been one of the busiest times of my life. A wedding, visitors from the mother country, and the biggest project I have started to date..lets just say its been nuttier then squirrel shit and leave it at that.

First of all the wedding. Its funny, looking back on it all it seems like a distant memory or something I once read in a book rather then an actual experience that happened to me. I do remember that the wedding date all of a sudden came really fast and before we had a chance to ask each other if we had thought of everything I had my amazing parents fly in from Australia, followed shortly by my brother and his wife (and my little nephew Lachie), and my sister and her husband. A few days of catching up and showing them around our little slice of the American dream and it was back to the airport to pick up 6 of my best mates from Australia. A quick jaunt to Vegas (more…)


March 19

Design Groove Goes Live

Design Groove or some version of it has existed in my head for a very long time, so its only fitting that I put the time and effort in to finally see it live. I’m excited to finally have my own place in the web world and to officially have a site to direct potential clients and friends a like to see.

While the site itself is designed to act as an online portfolio for the projects I have worked on in the past, it will also hopefully allow me to use the virtual space to experiment on as well as a place to write articles on web related issues. I’m not in the business of being a professional writer but I’ve found that the best way to solidify learning is by attempting to teach other people. With that in mind I hope this blog space becomes a regular part of my working week and to provide people with a resource rich in web related content and tutorials. So much of what I have done since becoming a web professional has been self taught and as any one who has been through similar experiences can tell you, it can be a very frustrating and time consuming practice. I hope that some of the biggest lessons I’ve learnt can be talked about here as well as creating a forum for discussing other issues related to the topic in question.

That being said I am the first to admit that there are always other ways of approaching solutions and am always interested in alternatives or people pointing out incorrect or verbose coding or methodologies.

So without prattling along further I wanted to welcome you officially to my new site and hope that you enjoy what I have put together. Please feel free at any stage to contact me directly at ben@justagroove.net or to comment on any one of my articles.

Cheers and thanks for visiting,

Ben


March 15

XML-Based Photo Gallery (Part 2)

In the first part of this tutorial we looked at how to set up a generic XML document with image information and then link your page to it through the simpleXML function in php. Using this method it is easy then to exploit the information in the XML document to display rows of thumbnails and even dynamically link them to the full sized images.

What I want to show you now is my way of setting up a pseudo-random function to pick 6 images from the XML document and display them like I have in the side bar to my right. It may seem a little unorthodox to some but I came up with this method to ensure that the sample of 6 is not only random but also that the same image is not displayed twice.

I’ll start with the same simpleXML connection script as we used in the first tutorial:

<?php

// set the XML file name as a PHP string
$myPhotoList = “gallery/photos.xml” ;

// load the XML file
$xml = @simplexml_load_file($myPhotoList) or
   die (”no file loaded”) ;

?>

Lets Get Random

Now I want to start adding some code to define the range of image numbers. I also want to create the first ‘random’ number using the rand(firstNumber, lastNumber) function which picks a mathematically random number in the range given. Unfortunately to-date I have been unable to find a built-in function to calculate the number of nodes in an XML document so I’ll be setting the minimum number and the maximum number of images in the xml document manually. This means that the dynamic advantage of only updating the XML document to add more images is greatly decreased since you will also need to change in the php the range of images your working from. Stay tuned for a re-working of this solutions portion of the code.

<?php

$min = 0;
$max = 39; //the number of pictures in the xml
$num = rand($min, $max);
?>

(more…)


March 11

XML-Based Photo Gallery (Part 1)

With the addition of certain very help PHP functions that were released in version 5.0, the integration of XML and PHP is now simpler then ever.

Why XML over a database driven solution? I could discuss all the reasons for and against but at the end of the day in a case like a photo gallery it really comes down to personal preference. For me its all about ease of use and not adding complexity to something that at its core should be very easy and straight forward. XML offers accessibility, readability, flexibility and you don’t need to start playing with database tables and fields to achieve results fast.

While I endeavor to write this for the common person the below article does assume a basic understanding of XML and PHP. If you want to understand more about either topic a good starting place is the w3Schools website which offers great free introductory tutorials on standard web technology.

Download Tutorial Files

The Basics

I’ll be basing my photo gallery off a simple XML document, which I’ll detail here. Please feel free to download a copy of the source files to follow along with me. Now I don’t pretend to be an expert at writing XML, so feel free to suggest any changes in the comments section.

<?xml version=”1.0″ encoding=”ISO-8859-1″? >
<gallery title=”Random” description=”Random photos I like”>
<albumName>Random Photos</albumName>
<image>
   <title>Alamo Square, SF</title>
   <tnPath>thumbs/tn_alamoSquare.jpg</tnPath>
   <lgPath>photos/alamoSquare.jpg</lgPath>
   <tnWidth>45</tnWidth>
   <tnHeight>45</tnHeight>
   <width>500</width>
   <height>375</height>
</image>
<image>
   <title>Alcatraz, SF</title>
   <tnPath>thumbs/tn_alcatraz.jpg</tnPath>
   <lgPath>photos/alcatraz.jpg</lgPath>
   <tnWidth>45</tnWidth>
   <tnHeight>45</tnHeight>
   <width>500</width>
   <height>375</height>
</image>


</gallery>

This basically allows me to describe an image by giving it a title, url paths to the location of the photo and its thumbnail, and the width and height of each. I’ve decided to use relative paths for the images here although in the tutorial files I’ve used absolute paths to the image URL to add flexibility in using the code anywhere in your site.

Now, using the simpleXML function in PHP we can write some code to connect to the above XML document.

<?php
// set the XML file name as a PHP string, make
// sure the path to the xml file is correct.
$myPhotoList = “photos.xml” ;

// load the XML file
$xml = @simplexml_load_file($myPhotoList) or       die (”no file loaded”) ;
?>

That’s all that’s needed to connect to our XML file. Now we can assign PHP variables with specific elements from the XML document by use the variable $xml->element as follows:


February 21

True Center Positioning with CSS

Its seems that for all its amazing uses, and the huge supporting community behind it, certain very easy topics seem to be holding back the full power of css from the newer css adopters. Vertically and horizontally centering an element seems as if it should be very straight forward right? Wrong. Despite my years of CSS coding, I’ve never found an article or even a discussion of how to vertically and horizontally center an element consistently, and after hours of searching my frustrations were such that I decided to put some time into discovering the solution myself (shock horror!!).

It turns out that the actual solution is very easy and even the most elementary of browsers (say the IE’s of the world) understand it. All 100% standard to boot. Before going on though, the solution does work for a specific situation:

  • You must know the width and height of the element your trying to vertically center
  • You must have a larger box to contain it in (most of the time this can even be just the body).

Ok so lets look at some code. We need to start with a div and define its width and height:

#center_me {
   width: 500px;
   height: 350px;
}

Now lets add some positioning information:

#center_me {
   width: 500px;
   height: 350px;
   top: 50%;
   left: 50%;
}

That should be it right? Again wrong.


    
100 Mg Viagra PriceViagra Cheap PrescriptionPrice Of ViagraBuy Phentermine Online Cheap No PrescriptionTramadol GoodAbout Ultram TramadolPhentermine OregonTramadol Hydrochloride EffectsPhentermine U S Online PhysicianPhentermine And CodWhat Is Phentermine ForUltram OnlineCompare Levitra Viagra And CialisTramadol Hcl 50Mg TabsTramadol Drugsinfo37.5Mg 99 PhentermineTyrosine Phentermine Long Term UsePhentermine EffectivenessPhentermine 37.5Mg No Rx RequiredAmerican Pharmacy For PhentermineTramadol ContraindicationBuy Tramadol HclPhentermine Hydrocloride Iv TabletsHydrocodone SomaIbuprofen And Fioricet Safe To MixNo Script PhentermineDiscount Phentermine Overnight Delivery Weight LossPhentermine With No Prescription Overseas PharmacyBuy Soma Online IncomeDrug Abuse Soma DiagnosisPhentermine Pharmacy On The InternetFast Reliable Phentermine Without RxFioricet ItalyDetox Vicodin OhioSide Effect Of TramadolPhentermine Safe To TakeSoma Discount Code ChicosBuy Now Meridiavalium xanax no prescription overnightSildenafil Citrate 100 Mg IndiaPhentermine Next Day No PrescriptionTramadol Maximum DosageFor Sale ViagraBy Cod PhentermineTaking Zyban With EffexorCheap Phentermine 37 5Vardenafil Package InsertZyrtec And Effexor XrCheap No Phentermine Prescription PriorCheapest 30 Mg Phentermine OnlineViagra Sales MarketIngrediants For TramadolPhentermine MexicoEffect Of Fluoxetine And PhenterminePhentermine Free ConsultationCheap I Us Phentermine VeryFree Levitra Free Cialis Free ViagraWhen Does Phentermine Sart To WorkBest Buyu On PhentermineFinasteride Online PrescriptionPhentermine Duromine Online No ScriptCitrate Sildenafil ZocorPhentermine Carisoprodol YellowNo Doctor"S Prescription Required PhentermineFioricet IngrdientsFioricet Overnight Delivery Without PresTramadol Blood PressurePurchasing Phentermine Without A DoctorDrug Generic Propecia Soma ZyrtecPhentermine 30 59092Ps3EPhentermine Without Rx Get It OnlineCialis From India TadalafilOrder Xanax Overnight ShippingViagra No Prior PrescriptionPhentermine MoComparison Viagra And CialisPhentermine Cheap Online Without PrescriptionTramadol And CaninesBudget Rx PhenterminePhentermine 37.5 Mg 90 TabletsOrder Valium 32Phentermine CanadaViagra Cost Per PillPrecription Drugs Online Phentermine Adipex TramadolOnline Order Prescription ViagraTramadol Renal FailurePhentermine Shipped Cod Best Online Pharmacy180 Cash Delivery TramadolCanadianpharmacy ViagraViagra Online RxPet Dosage For TramadolHalf Price Network ViagraOrder Tadalafil With No Prescription OnlineDiet Medication Online PhentermineBest Price For TramadolBuy Cheap Generic PravacholBrand Name Phentermine Best SitePhentermine Made Overseas Doesn"T WorkBuy Phentermine And 180Online Pharmacies Phentermine No PrescriptionPhentermine Weight Loss MedicationBuy Propecia CanadaApap Tab TramadolSide Effects Of Tramadol For DogsPhentermine Diet Pills OnlineDifference Between Viagra And Cialis5 Sildenafil Citrate Warnings 67Tramadol High Blood PressureGeneric Xanax MexicoPhentermine Foradil Phentermine EvistaCheapest And Reliable Online SomaViagra Vs Levitra Vs CialisPhentermine Online Bzh BzCan I Take Flexeril And CelebrexIn My Country Phentermine Is Over The CounterValium Diazepam WeanPurchase PhentermineViagra Cialis Levitra Dose ComparisonTramadol Non-NarcoticDifference Between Ultram And TramadolTramadol Order By 3 CstBuy Phentermine No Rx RequiredPhentermine Forums Side Effects Of Phentermine30 Ic Tramadol Hcl Acetaminophen ParCheap Day Delivery Next PhentermineTaking Tramadol90 Phentermine No RxMelbourne Florida Phentermine DoctorTramadol Hcl 50Mg TabletCocaine Nursing MotherCheap Phentermine Free ShippingPrescriptions Men Viagra RxtobuyPrescription For PhenterminePhentermine Fed Ex DeliveryPrescription Phentermine Online Medical ReviewTramadol Veterinarian MedicineOn Line ViagraDrug Prescription Vardenafil5Htp And Phentermine Weight LossCheap Cheap Drug Fiorcet TramadolEffexor Lexapro Taken TogetherTramadol And DepressionCialis Tadalafil 4 Pack OvernightPhentermine With Out PrescriptionsWhat Is Tramadol 50MgTotally Free Viagra2499 PhentermineCelebrex Vs NaproxenInition Co Uk Buy TramadolLose Weight Prozac PhentermineOverdosing PhentermineRitalin Methylphenidate Andnot Adipex Phentermine MembershipCheapest Price Viagra Us Licensed PharmaciesDrugs Effexor Xr UsesRipoff Phentermine WebsitesPhentermine Ups ShippedCheap Comment Leave TramadolUk Viagra SupplierUltram Drug TestingPhentermine 37.5 Online PrescriptionsPhentermine In Drug TestingTramadol Apap 37.5 325MgDrug Manufacturers Buy Softtabs ViagraTramadol ElearningPhentermine Blue Clear 30MgTramadol 180 PillPhentermine Pravachol Protonix Phentermine K DurFree Viagra WomanPhentermine Adhd DrowsyTramadol Therapeutic DoseCrhc Uiuc Edu Credit Incoming Phentermine WithoutFunny Farm Cialis ViagraViagra Ordering On LinePhentermine And Drug ScreForeign Pharmacies Drug Stores Adipex PhenterminePhentermine Buy Online Fast DeliveryPhentermine Online Pharmacy CanadaPhentermine Online Overnight DeliveryFox Buisness Female ViagraBuy Cheap Phentermine No Prescription PhentermineBest PhentermineFioricet CukEffects Phentermine SideValium Side Effects DiazepamDiscount Genuine ViagraPicture Viagra PillTramadol Acute Toxicity5 Sildenafil Citrate Interaction LithiumPhentermine Online Get It HereTramadol FunOnline Pharmacy Medicine FioricetPhentermine Vg Customers New HomeTramadol CompoundWomen S Natural ViagraThailand Pharmacy Online DiflucanPhentermine OffshoreAdvice Buying PhentermineCheap Phentermine Without PrescritptionPurchasing PhentermineInternet PhentermineTramadol For WithdrawalCheap Online FosamaxFluconazole Online PharmacyTramadol Hcl For Dogs ReactionsDrug Phentermine SafePurchase Phentermine On LineDrug Testing TramadolCheap Phentermine PriceNo Prior Prescription Phentermine 30MgOnline.Reltop.Net Purchase Site TramadolBblog By Often Phentermine PoplWhich Is Better Cialis Or LevitraViagra Levitra StudiesPhentermine With C O DPhentermine Sales Phentermine Discount Phentermine NoBuy Propecia At MsnPhentermine Without PresciptionMedicine Tradol Retard TramadolTadalafil Without A PrescriptionIs Tramadol Legal StatusBuy Deal ViagraMg Sildenafil CitrateBuy Fioricet Online Free FedexOrder Fioricet No PrescriptionWeight Loss After Stopping EffexorPhentermine 37.5 Mg Lowest Prices GuaranteedTramadol InhalationTramadol And Long TermFree Herbal Viagra Viagra Viagra ViagraDrug Interactions Celebrex Tramadol CyclobenzaprineCan Tramadol Be RoundRespiratory Depression Tramadol Interaction With SsriPhentermine No PriorFda Approved PhentermineZenegra Money Order Sildenafil CitrateBuy Generic Diflucan OnlineCash Delivery Shipped TramadolC D O Overnight PhentermineBetween Blue Difference Phentermine YellowCod Money Order Accepted For Phentermine107 30T 37.5Mg 64 90T PhentermineHerbal Supplement Contains Sildenafil CitrateFree Shipping On Ultram OrdersCheap Flonase Fosamax Myacalcin And CelebrexDoes Phentermine Cause AcneOrder Phentermine Diet PillCompare Viagra Cialis LevtraDelivered Phentermine Online PharmacyPhentermine Online Phentermine OnlineTramadol In PetsTelx PhentermineMeds Phentermine ViagraBest Buy Buying Online Viagra ViagraIs Viagra A Prescription DrugPhentermine PharmocolgyActos Actos Phentermine DiflucanMedications Similar To PhenterminePhentermine Mutual 274 PictureDiaic Diet Vegetarian Diet Phentermine PillTramadol Dogs Pain AmantidineConsultation Online Online Pharmacy PhentermineTramal TramadolPhentermine Legal No PrescriptionPhentermine OvernAdipex Site Adipex Meridia Phentermine XenicalPhentermine DealsCompare Price Best Viagra GenericPhentermine Review Online Pills Huge DiscountsPhentermine Testimony10Mg Valium No Prescription OvernightAdderall Or Phentermine For AdhdSildenafil For Pulmonary HypertensionCrhc Uiuc Edu Credit Incoming Online PhentermineXanax Stronger That KlonopinGet Tramadol OnlineTramadol Treasure InformationPaxil Cr And XanaxFioricet During PregrancyDiazepam T Quil Valrelease ValiumCheapest Online SomaPrescription Drug Tramadol37.5 Mg Phentermine With No RxTramadol CodineTramadol Use In DiabeticsPhentermine Purchase Mastercard Online DoctorThc And TramadolPhentermine PhentamineOverdose Xanax NorvascCondylox Online PharmacyVardenafil PharmacyDea PhentermineUltram Patient Information Instructions Tramadol Hcl RxlistPravachol Phentermine Actos AlcoholPhentermine 37.5Mg 30 PillsBest Website To Buy Vicodin OnlineTadalafil PharmacyGeneric Name Of TramadolDarvocet And TramadolTricuspid Regurgitation And PhentermineBody Long Term Tramadol UseViagra Money OrderPercocet Without Prescription PhentermineDr Perez Pa PhentermineNo Physican Contact PhentermineCheap Viagra Furthermore Wellbutrin Ordering OnlineBuy Cheap Evista OnlineTramadol Urine Drug ScreenNo Prescription Required Pharmacy PhentermineOnline Valium SalesPhentermine In Employee UrinalysisPhentermine 37.5 Online No PrescriptionFexofenadine Online PharmacyCheapest Price Phentermine Online Pharmacygeneric viagra india reviewFioricet Discontinuation SymptomsTramadol Classified DrugTramadol With SsriPurchase Xanax OnlineZoloftPfizer Viagra 100MgPurchase Phentermine Shipped FedexPhentermine CustomhrtBeta Blockers TramadolFun With TramadolInexspensive Real PhentermineTphentermine Adipex 37.5 MgPhentermine 30 Mg C IvAm By Order Saturday TramadolSafe Site To Buy PhentermineTramadol Prescriptions OnlineKenwood Pharmacy 101 Kenwood Rd PhentermineRanitidine Cheap TramadolOvernight Shipping Phentermine CheapBuy Tramadol 0ACitrate Generic Sildenafil Soft TabPhentermine And Prozac MixedHow To Prescribe Adipex P PhentermineCheap Phentermine For SalePhentermine Paid By MastercardOrder Viagra Now MoneyBuy Phentermine No Doctor ConsultationXenical Hgh Phentermine Qu It SmokingKlonopin As Good As XanaxCheap Drug Levitra Prilosec PropeciaA159 S Phentermine PharmaciesTramadol 400 PillsPhentermine Without Prescription In FloridaCheap Online PhentermineHydrocodone Vs UltramPhentermine Mg Abuse Online PharmacyWhite And Round TramadolUltram Tramadol Effects On Your BodyThe Cheapest Phentermine And Overnight DeliveryTramadol Vs Tramadol HclBuy Tadalafil Non PrescriptionAg Hexal TramadolBoston Seap Debt Counseling Purchase TramadolInsert Package PrevacidCoumadin Nursing ImplicationsCheap Tramadol Free Fedex ShippingBuy Viagra In Reliable Online DrugstoreOnline Online Pharmacy Pharmacy Viagra VicodinTablets Brand Fioricet GenericBuying Cheap ViagraSildenafil In Pulmonary HypertensionWhat Kind Of Drug Is TramadolPhentermine Sales In Mississippi PharmaciesPhentermine Fastin Prescription Drug ReferenceGreen White PhentermineFree Viagra Sildenafil Citrate Value CardSearch PhentermineGeneric Viagra Versus Generic Cialis PillsBuy Pharmaceuticals XanaxCialis Viagra CocktailHas Any One Use Pricebusterrx For PhentermineBuy Phentermine Instock NowCheap Phentermine Yellow Us Licensed PharmaciesTramadol Best Buy TremadolDoes Tramadol Show Up In A Drug Test