-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathform.php
42 lines (36 loc) · 1.34 KB
/
form.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<?php
date_default_timezone_set("PRC");
/* Check whether the value is empty */
$isEmpty = empty($_POST["name"])
||empty($_POST["email"])
||empty($_POST["qq"])
||empty($_POST["phone"])
||empty($_POST["sug"])
||empty($_POST["submitDate"]);
if ($isEmpty) { die(); }
if(!$submitDate = $_POST["submitDate"]) {$time = "none";}
if(!$name = $_POST["name"]) {$name = "none";}
if(!$email = $_POST["email"]) {$email = "none";}
if(!$qq = $_POST["qq"]) {$qq = "0";}
if(!$phone = $_POST["phone"]) {$phone = "0";}
if(!$sug = $_POST["sug"]) {$sug = "none";}
$xmlDoc = new DOMDocument();
$xmlDoc->load("formInfo.xml");
$SECTION = $xmlDoc->getElementsByTagName("section")->item(0);
$PERSON = $xmlDoc->createElement("person");
$TIME = $xmlDoc->createElement("date", $submitDate);
$PERSON->appendChild($TIME);
$NAME = $xmlDoc->createElement("name", $name);
$PERSON->appendChild($NAME);
$EMAIL = $xmlDoc->createElement("email", $email);
$PERSON->appendChild($EMAIL);
$QQ = $xmlDoc->createElement("qq", $qq);
$PERSON->appendChild($QQ);
$PHONE = $xmlDoc->createElement("phone", $phone);
$PERSON->appendChild($PHONE);
$SUG = $xmlDoc->createElement("sug", $sug);
$PERSON->appendChild($SUG);
$SECTION->appendChild($PERSON);
$xmlDoc->save("formInfo.xml");
echo 1;
?>