Fotiman - 8:47 pm on Jun 2, 2013 (gmt 0)
The structure of your code could be improved. Particularly, why would you want to have header.php end the head tag and start the body? Since index.php writes out the start <head> tag, it should also be responsible for writing the end </head> tag, otherwise it gets more difficult to maintain.
You might consider breaking up header.php into multiple files. For example, you might have a head-includes.php file, that contains only those elements that belong in the head (meta elements, styles, and scripts (though scripts are better placed at the end of your document just before the closing </body> tag). Then create another file, maybe called header.php, which could contain the items that belong at the top of your body.
<meta name="description" content="Wedding Stationery online from MGdezigns is affordable and
unique,up to 60% off on bulk purchase,Order worldwide, customize your own design.
Personalize everything from stamps, stickers to thank you cards and table cards. Order Now!">
<meta name="keywords" content="wedding invites,wedding stationery online,stylish
invitations,wedding essentials,wedding programs,menu cards, save the date, wedding
rsvp,wedding envelope stickers,wedding stamps, mgdezigns.com">
<title>Custom Invitations | Wedding Stationery Online| Personalized at Mgdezigns</title>
<?php include "/home/mgdezign/public_html/head-include.php"; ?>
<?php include "/home/mgdezign/public_html/header.php"; ?>
<!-- your page content here -->
<?php include"/home/mgdezign/public_html/footer.php" ; ?>