Nope, I just couldn't be bothered escaping all your quotes so they'd parse :). echo"<table align=\"center\" width=\"450\" cellspacing=\"0\""; And so on. Otherwise if you go echo"<table align="center" width="450" cellspacing="0""; The first " after align= and before center (in align="center"), will close the echo. So to get around it you do a \". A \ will escape any character in PHP. I'm not that great at explaning things. But I use a single ' in the example I showed you before so that the first " wouldn't close it. Does that make sense? echo'testing these quotes " abcd'; Is fine, because the echo is encapsulated in ', therefore " won't close it. echo"testing these quotes ' abcd"; Is fine, because the echo is encapsulated in ", therfore ' won't close it. echo"testing this " abncd"; ^^ Is not fine, because the echo is encapsulated in ", therfore " will try and close it. Makes sense? Same goes with all php syntax. [code] <?php $var = "test's"; //Is fine $var = "test"s"s; //Is not $var = 'test's'; //Is not ?> See how the code is now broken above? <?php //The only other way around it is to do this. $var = "test\"s"; //The \" will escape the character and won't be considered as syntax. ?> [/code] Makes sense, yeah?