source: www/down_thanks.php @ 44f59b8

Last change on this file since 44f59b8 was 843c58d, checked in by pawelk <pawelk@…>, 17 years ago

Wgrałem biezaca wersje strony www.

git-svn-id: svn://atos.wmid.amu.edu.pl/utt@53 e293616e-ec6a-49c2-aa92-f4a8b91c5d16

  • Property mode set to 100644
File size: 2.2 KB
RevLine 
[843c58d]1<?php
2
3  require_once 'locale.php';
4  require_once 'dbconst.php';
5  require_once 'cmn_frame.php';
6
7function _wu($text) {
8  return iconv("cp1250", "utf-8", $text);
9}
10
11function save_user() {
12  $firstname = isset($_POST['_firstname']) ? _wu($_POST['_firstname']) : 'NULL';
13  $name = isset($_POST['_name']) ? _wu($_POST['_name']) : 'NULL';
14  $organization = isset($_POST['_organization']) ? _wu($_POST['_organization']) : 'NULL';
15  $country = isset($_POST['_country']) ? _wu($_POST['_country']) : 'NULL';
16  $email = isset($_POST['_email']) ? _wu($_POST['_email']) : 'NULL';
17  $ip = $_SERVER['REMOTE_ADDR'];
18  $filename = _wu($_POST['_filename']);
19  $now = date("Y-m-d H:i:s");
20
21  $link = mysql_connect(DB_HOST, DB_USER, DB_PASSWD)
22          or die (DB_ERROR.': '.mysql_error().' ('.mysql_errno().')');
23
24  mysql_select_db (DB_NAME)
25  or die (DB_ERROR.': '.mysql_error().' ('.mysql_errno().')');
26
27  /* Ustawiamy kodowanie */
28  mysql_query("SET NAMES '".DB_CHARSET."'")
29  or die (DB_ERROR.': '.mysql_error().' ('.mysql_errno().')');
30
31  $sql = "INSERT INTO `utt_downloaders`(`firstname`, `name`, ".
32                                 "`organization`, `country`, `email`, ".
33                                 "`ip`, `filename`, `date`) ".
34             "VALUES('$firstname', '$name', ".
35                                 "'$organization', '$country', '$email', ".
36                                 "'$ip', '$filename', '$now')";
37//echo "Execute query: $sql<br />\n";
38  mysql_query($sql)
39  or die(DB_ERROR.': '.mysql_error().' ('.mysql_errno().')');
40
41  mysql_close($link);
42}
43
44
45// main part
46//  print_r($_SERVER);
47//  print_r($_POST);
48  if(isset($_POST['_filename'])) {
49    save_user();
50    $head = '<title>UAM Text Tools - '.DOWNLOAD_THANKS_PAGE_TITLE."</title>\n";
51    $head .= "<meta HTTP-EQUIV=\"REFRESH\" content=\"5; url=files/".$_POST['_filename']."\">\n";
52        $content = DOWNLOAD_THANKS_CAPTION."<br />\n".
53                   "<br />".DOWNLOAD_THANKS_EXTRA_LINK.
54                           " <a href=\"files/".$_POST['_filename']."\">".$_POST['_filename']."</a>.<br />\n".
55                           "<a href=index.php>".DOWNLOAD_THANKS_MAINPAGE_LINK."</a>\n";
56
57     getMainPage($head, $content);
58  }
59  else {
60    header('Location: http://'.$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']).'/down.php');
61  }
62
63?>
Note: See TracBrowser for help on using the repository browser.