Files
2011-10-26 10:11:42 +02:00

135 lines
4.2 KiB
PHP

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>MathParser - parses MathML to LaTeX</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<meta name="description" content="Homepage of MathParser, a program that converts MathML to LaTeX">
<meta name="author" content="Tilman Walther">
<meta name="keywords" content="Mathcad, LaTeX, MathML, convert, conversion, MathML2LaTeX">
<meta name="DC.Language" content="en">
<meta name="DC.Date" content="2004-01-31">
<link rel="stylesheet" type="text/css" media="screen" href="stylesheet.css">
<link rel="stylesheet" type="text/css" media="print" href="print.css">
</head>
<body>
<div id="title">
<a href="index_en.html"><img src="title.gif" alt="MathParser - parses MathML to LaTeX" border="0"></a>
</div>
<div id="language">
<a href="kontakt.php"><img src="en_de.gif" border="0" alt="deutsche version"></a>
</div>
<div id="menu">
<p>
<a class="h1" href="index_en.html">Features</a>
</p>
<p>
<a class="h1" href="download_en.html">Download</a>
</p>
<p>
<a class="h1" href="anleitung_en.html">Manual</a>
</p>
<p>
<a class="h1" href="kontakt_en.php">Contact</a>
</p>
<p>
<br><br>
<a href="http://www.java.com"><img src="get_java_red_button.gif" border="0"></a>
</p>
</div>
<div id="content">
<?php
// Mail versenden
if(isset($_POST["send"]) && is_array($_POST["send"])) {
// nur so aus Interesse: Die übergebenen Absender-Daten werden in die Mail verschoben, um
// Manupulationsversuche erkennen zu können
$unfilteredParameters = "\n-----\nUngefilterte Parameter:\nAbsender: ".$_POST['send']['author']."\nAbsenderadresse: ".$_POST['send']['mailaddress'];
$author = substr($_POST["send"]["author"],0,50);
// $author darf keine Sonderzeichen enthalten (BCC-Gefahr)
$author = preg_replace('/[^A-z ,-9]/', '', $author);
$mailaddress = substr($_POST["send"]["mailaddress"],0,50);
// Der reg. Ausdruck findet alle zulässigen E-Mail-Adressen. Zur Absicherung wird nur die erste gefundene als Absender verwendet
preg_match('/[\w.+-]{2,}\@[\w.-]{2,}\.[a-z]{2,6}/', $mailaddress, $mailaddresses);
$mailcontent = substr($_POST["send"]["mailcontent"],0,5000);
if (@mail("feedback@tilman.de", "Mathparser Feedback", $mailcontent.$unfilteredParameters, "From: \"$author\" <$mailaddresses[0]>")) {
@mail("feedback@tilman.de", "Sendebestätigung: Mathparser Feedback", "Gerade wurde eine Mail von ".$author." <$mailaddresses[0]> versendet.", "From: \"Tilman Walther\" <tilman@tilman.de>");
?>
<div class="content">
<p style="text-align: center;">
Your message has been sent. Thank you.
</p>
</div>
<?php
}
else {
// Fehler beim Mailversand
?>
<div class="content">
<p style="text-align: center;">
An error occured the message could not be sent. Please try again later.
</p>
</div>
<?php
}
}
else {
?>
Please send us your feedback, comments and questions:<br>
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
<span id="mini">Name<br></span>
<input name="send[author]"/>
<span id="mini"><br><br>eMail<br></span>
<input name="send[mailaddress]"/>
<span id="mini"><br><br>Message<br></span>
<textarea name="send[mailcontent]" rows="10" cols="65"></textarea>
<span id="mini"><br><br></span>
<input type="submit" value="Send"/>&nbsp;<input type="reset" value="Cancel"/>
</form>
<br>
<div style="text-align:center;">
<table border="0" id="table">
<tr>
<td>Copyright for this website:</td>
<td>Copyright &copy; 2004<br>Tilman Walther</td>
</tr>
<tr>
<td>Copyright for <span class="name">MathParser</span>:</td>
<td>Copyright &copy; 2004<br>Tilman Walther &amp; Martin Wilke, Berlin</td>
</tr>
</table>
</div>
<?php
}
?>
</div>
</body>
</html>