📄 contact.php
字号:
<?php//$lang under redevelopmentdefined('WikyBlog') or die("Not an entry point...");global $page,$dbObject,$pageOwner;$page->displayTitle = 'Contact';$dbObject->links['Contact'] = '/Special/'.$pageOwner['username'].'/Contact';$page->formAction = $dbObject->links['Contact'];$empty = array('submit'=>null,'name'=>null,'email'=>null,'subject'=>null,'message'=>null);$_POST += $empty;$_GET += $empty;if( !empty($_POST['message']) && !empty($_POST['subject']) ){global $serverName1; // 1) Send Message $to = 'admin@'.$serverName1; $subject = $_POST['subject']; $message = $_POST['message']; $headers = 'To: Website Administration <admin@'.$serverName1.'>'."\r\n"; $headers .= 'From:' . $_POST['name']; if(!empty($_POST['email'])){ $headers .= '<'.$_POST['email'].'>'."\r\n"; }else{ $headers .= '<AutomatedSender@'.$serverName1.'>'."\r\n"; } if(!@mail($to, $subject, $message, $headers)){ echo "Failed to send message, please check the required fields or try again later"; showContactForm(); }else{ echo " <br> <br>Message sent.<br> Thanks for taking an interest in ".$serverName1; } }elseif($_POST['submit']=='Send Message'){ // echo 'Message could not be sent, please check required fields'; showContactForm(); }else{ $_POST['name'] = $_GET['name']; $_POST['email'] = $_GET['email']; $_POST['subject'] = $_GET['subject']; $_POST['message'] = $_GET['message']; showContactForm();}function showContactForm(){?><table width="100%"><tr><td><table><tr><td align="right">Name:</td><td><input type="text" name="name" size="35" value="<?php echo htmlspecialchars($_POST['name']) ?>"></td></tr><tr><td align="right">Email:</td><td><input type="text" name="email" size="35" value="<?php echo htmlspecialchars($_POST['email']) ?>"></td></tr><tr><td align="right">*Subject:</td><td><input type="text" name="subject" size="35" value="<?php echo htmlspecialchars($_POST['subject']) ?>"></td></tr><tr><td align="right">*Message:</td><td><textarea name="message" cols="35" rows="10"><?php echo htmlspecialchars($_POST['message'])?></textarea></td></tr><tr><td></td><td> <input type="submit" name="submit" value="Send Message"></td></tr></table></td><td><ul><li>Fields marked with * are required.</li><li>Emails will only be used for responding to messages. We will not expose your email to others and we will not send "special offers".</li></ul></td></tr></table><?php}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -