Pendragon Leather Shoes Australia
Pendragon Handcrafted Leather Shoes
Welcome to Pendragon Shoes About Pendragon Shoes Ready to Wear Fashion Shoes Haute Couture Costume Shoes Bespoke Exhibitions Purchase Pendragon Shoes Latest News Links Pendragon Shoe Parties Contact Pendragon Shoes


If you would like more information on Pendragon Shoes, or would like to request an appointment to have a custom designed pair of shoes, please fill in the form below and we will be in contact with you.

For general enquiries, please phone us on (07) 54 432643
International Orders +61 7 5443 2643

Email: shoemakers@pendragonshoes.com

  "chris@devision.com.au", "Sales Enquiry" => "chris@devision.com.au", "Shoe Party Enquiry" => "chris@devision.com.au", "Other" => "chris@devision.com.au" ); //enter blocked ip addresses below separated by commas $BlockedIP = "1.1.1.1"; //enter blocked email addresses below between the quotes $BlockedEmail = "someone@aol.com, spammer@aol.com"; //Sonic Version $sonic_ver = "1.0.1"; //1.0.1 added security and routing function valid_email($email) { // Check for a valid email address. $regexp = "^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,6})$"; // Get the hostname. $fromHost = explode("@", $_POST['email']); // Test for both valid syntax and a valid server. if ( !eregi($regexp, $_POST['email']) || !checkdnsrr($fromHost[1], "MX") ) { return false; }else{ return true; } } if($_POST["step"] == "send"){ $send_email = "yes"; //lets try to make it no //no name, you can't contact us without a name if(!$_POST["name"]){ $send_email = "no"; $error_message_name = "

Please enter your name below.
"; } //contact pref is phone but no phone number entered if($_POST["contact_preference"] == "phone" && !$_POST["phone"]){ $send_email = "no"; $error_message_phone = "
You chose phone as your contact preference, but you did not enter your phone number. Please enter it now.
"; } if($_POST["rc"] != $_POST["rc2"]){ $send_email = "no"; $error_message_security = "
Your security characters did not match ours. Please try again.
IP Address Logged As: $REMOTE_ADDR
"; } //check for valid email format if (!valid_email($email)){ $send_email = "no"; $error_message_email = "
Your email address appears invalid. Please re-enter it below.
"; } //check for blocked ips $sonicx = strstr($BlockedIP, getenv('REMOTE_ADDR')); if($sonicx == TRUE){ $send_email = "no"; $error_message .= "
Sorry but we could not process your form at this time.
"; $error_type = "fatal"; } $sonicxemail = @strstr($BlockedEmail, $_POST["email"]); //echo "Post email =". $_POST["email"]; //echo "sonicxemail =". $sonicxemail; if($sonicxemail == TRUE){ $send_email = "no"; $error_message .= "
Sorry but we could not process your form at this time."; $error_type = "fatal"; } if (preg_match ("/".str_replace("www.", "", $_SERVER["SERVER_NAME"])."/i", $_SERVER["HTTP_REFERER"]) && ($send_email == "yes")){ //start formatting and building the message // handle post strings reset($_POST); while(list($key, $val) = each($_POST)) { $GLOBALS[$key] = $val; if (is_array($val)) { $sonicMessage .= "$key: "; foreach ($val as $vala) { $vala =stripslashes($vala); $vala = htmlspecialchars($vala); $sonicMessage .= "$vala, "; } $sonicMessage .= "
\n"; }else{ $val = stripslashes($val); if (($key == "Submit") || ($key == "submit")){ }else{ if ($val == ""){ $sonicMessage .= "$key: -
\n"; }else{ $sonicMessage .= "$key: $val
\n"; } } } } // end while //determine the mail routing foreach($SubjectArray as $key=>$val){ if($_POST["subject"] == $key){ $MailToAddress = $val; } //end if } //end foreach $sonicMessage .= "

\n Sender IP: ".getenv('REMOTE_ADDR')."
"; $sonic_what = array("/To:/i", "/Cc:/i", "/Bcc:/i","/Content-Type:/i","/\n/"); $name = preg_replace($sonic_what, "", $name); $email = preg_replace($sonic_what, "", $email); $sonicMessage = preg_replace($sonic_what, "", $sonicMessage); if (!$email) { $email = $MailToAddress; } // end if no email $mailHeader = "From: $name <$email>\r\n"; $mailHeader .= "Reply-To: $name <$email>\r\n"; $mailHeader .= "Message-ID: <". md5(rand()."".time()) ."@". ereg_replace("www.","",$_SERVER["SERVER_NAME"]) .">\r\n"; $mailHeader .= "MIME-Version: 1.0\r\n"; $mailHeader .= "Content-Type: multipart/alternative;"; $mailHeader .= " boundary=\"----=_NextPart_000_000E_01C5256B.0AEFE730\"\r\n"; $mailHeader .= "X-Priority: 3\r\n"; $mailHeader .= "X-Mailer: PHP/" . phpversion()."\r\n"; $mailHeader .= "X-MimeOLE: Produced By SonicFog Contact Form Ver $sonic_ver\r\n"; $mailMessage = "This is a multi-part message in MIME format.\r\n\r\n"; $mailMessage .= "------=_NextPart_000_000E_01C5256B.0AEFE730\r\n"; $mailMessage .= "Content-Type: text/plain; charset=\"ISO-8859-1\"\r\nContent-Transfer-Encoding: quoted-printable\r\n\r\n"; $mailMessage .= strip_tags($sonicMessage)."\r\n\r\n"; $mailMessage .= "------=_NextPart_000_000E_01C5256B.0AEFE730\r\n"; $mailMessage .= "Content-Type: text/html; charset=\"ISO-8859-1\"\r\nContent-Transfer-Encoding: quoted-printable\r\n\r\n"; $mailMessage .= "$sonicMessage\r\n\r\n"; $mailMessage .= "------=_NextPart_000_000E_01C5256B.0AEFE730--\r\n"; if(!mail($MailToAddress, $MailSubject, $mailMessage,$mailHeader)){ //everything worked but the mail function echo "Error sending e-mail! Please try again later."; }else{ //success message ?>

Dear
We have received your message below and will be in contact with you shortly.
Thank you,


Your Message:

".$error_message."
"; }else{ ?>
Your name: ">
Your email: ">
Your phone: ">
Select subject :
How would you prefer to be contacted?
Message:
Security:
Please enter the characters you see: