2 jumpto.c - Jump to a given URL
3 Copyright (c) 1998 Martin Schulze <joey@orgatech.de>
5 This program is free software; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation; either version 2 of the License, or
8 (at your option) any later version.
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU General Public License for more details.
15 You should have received a copy of the GNU General Public License
16 along with this program; if not, write to the Free Software
17 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA.
21 * Compile with: cc -o jumpto jumpto.c -lcgi
23 * To include this in your web pages you'll need something
26 * <form action="/cgi-bin/jumpto">
29 * <option value="/this/is/my/url.html">My URL
30 * <option value="http://www.debian.org/">Debian GNU/Linux
31 * <option value="http://www.debian.org/OpenHardware/">Open Hardware
32 * <option value="http://www.opensource.org/">Open Source
34 * <input type=submit value="Jump">
47 char *server_url = NULL;
52 server_url = getenv("SERVER_URL");
53 if ((url = cgiGetValue(cgiArg, "url")) == NULL) {
55 cgiRedirect(server_url);