Add unobfuscated code from @SirWumpus
The entries 2004/hibachi and 2005/mynx have unobfuscated code now. 2004/hibachi has a configure script that is used along the lines of the original entry (with some adjustments and fixes) and the hibachi.alt.c had to have ctype.h included too. The directory src/localhost was copied to src-alt/localhost but the rest of src/ was from Anthony. The Makefile had to be updated to build this version. 2005/mynx does have a configure script but it is, just like the original entry, unused and so the unobfuscated (in source-alt/) is also unused. The mynx.alt.c was changed to mynx.alt2.c and the unobfuscated code was made mynx.alt.c. Updated manifest, rebuilt .entry.json and index.html files. After a question is answered and taken care of (in one of 199[1-3]/ant - not sure which one) issue #2513 can possibly be closed as complete (though the manifest updates will have to be looked at more when 2004 and 2005 are reviewed).
This commit is contained in:
1 parent
60ce3d9155
commit
0d65af1b2b
65 files changed
+15579
-218
No files matched your search
+81
@@ -0,0 +1,81 @@
|
||||
#!/usr/bin/php
|
||||
<?
|
||||
header("HTTP/1.0 299 OK");
|
||||
header("Content-Type: text/html");
|
||||
|
||||
///////////////////////////////////////////////////////////////////////
|
||||
// CHANGE THE VALUES BELOW HERE
|
||||
///////////////////////////////////////////////////////////////////////
|
||||
|
||||
$SEND_TO = 'achowe@snert.com';
|
||||
$SUBJECT = 'From the web form...';
|
||||
|
||||
///////////////////////////////////////////////////////////////////////
|
||||
// CHANGE THE VALUES ABOVE HERE
|
||||
///////////////////////////////////////////////////////////////////////
|
||||
|
||||
$maxWidth = 0;
|
||||
|
||||
foreach ($_GET as $name => $value) {
|
||||
if ($maxWidth < strlen($name))
|
||||
$maxWidth = strlen($name);
|
||||
}
|
||||
|
||||
foreach ($_POST as $name => $value) {
|
||||
if ($maxWidth < strlen($name))
|
||||
$maxWidth = strlen($name);
|
||||
}
|
||||
|
||||
$body = '';
|
||||
$fmt = "%{$maxWidth}s: %s\n";
|
||||
|
||||
foreach ($_GET as $name => $value) {
|
||||
$body .= sprintf($fmt, $name, $value);
|
||||
}
|
||||
|
||||
foreach ($_POST as $name => $value) {
|
||||
$body .= sprintf($fmt, $name, $value);
|
||||
}
|
||||
|
||||
//mail($SEND_TO, $SUBJECT, $body);
|
||||
|
||||
///////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
///////////////////////////////////////////////////////////////////////
|
||||
?>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||||
<title>
|
||||
Hibachi - Form Processing Example in PHP
|
||||
</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../style.css">
|
||||
</head>
|
||||
<body background="../../Img/hot-coal-edge-110-indent.png" style="margins: 0 0 0 0; padding: 0 0 0 0;">
|
||||
|
||||
<table border="0" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr>
|
||||
<td width="130">
|
||||
<img alt="" src="../../Img/mrpixel.gif" width="130" height="1">
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<h2>Form Processing Example in PHP</h2>
|
||||
|
||||
<p>Formatted output of web form as would be seen in an email message (without decorations).
|
||||
This example does not send any actual email, though it could with some minor changes.
|
||||
</p>
|
||||
<pre>
|
||||
<?= $body; ?>
|
||||
</pre>
|
||||
<hr>
|
||||
<a href="../../#Test">Return to HIBACHI</a>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
Reference in new issue
Block a user