/[james]/httplint/index.php
ViewVC logotype

Contents of /httplint/index.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 57 - (show annotations) (download)
Fri Mar 12 21:54:21 2004 UTC (20 years, 9 months ago) by james
File size: 1246 byte(s)
Change for HTML output from httplint.

1 <?php
2 header('Last-Modified: ' .
3 date('D, d M Y H:i:s', filemtime('index.php')) . ' GMT');
4
5 ?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
6 "http://www.w3.org/TR/html4/strict.dtd">
7 <html>
8 <head>
9 <title>HTTP Header Lint</title>
10 <link rel="stylesheet" type="text/css" href="httplint.css">
11 </head>
12
13 <body>
14 <h1><img src="httplint.png" alt=""> HTTP Header Lint</h1>
15
16 <?php
17 if (isset($url)) {
18 $u = htmlspecialchars($url);
19 echo "<h2>Results for <a href=\"$u\">$u</a></h2>";
20 passthru('/home/james/Projects/httplint/httplint --html ' .
21 escapeshellarg($url));
22 } else {
23 $u = 'http://';
24 ?>
25 <p>Httplint performs various checks on HTTP/1.1
26 headers returned by a server.</p>
27
28 <p>It checks the syntax and content of almost all
29 HTTP/1.1 response headers, and also warns about
30 missing headers and suggests improvements.</p>
31
32 <?php
33 }
34 ?>
35
36 <form action="/" method="get">
37 <p>Enter a HTTP URL to check:</p>
38 <p><input type="text" name="url" value="<?= $u ?>">
39 <input type="submit" value="Check URL"></p>
40 </form>
41
42 <p>The <a href="http://www.strcprstskrzkrk.co.uk/httplint">Httplint
43 source</a> is available. Created by
44 <a href="mailto:james.bursa@strcprstskrzkrk.co.uk">James Bursa</a>.
45
46 <p>Thanks to Michael Drake for the icon.</p>
47
48 </body>
49 </html>

  ViewVC Help
Powered by ViewVC 1.1.26