1 |
6daefa8c
|
Petr Lukašík
|
<?
|
2 |
|
|
@$spojeni = Pg_Connect ("user=vadmin dbname=klinopis");
|
3 |
|
|
if (! $spojeni)
|
4 |
|
|
{
|
5 |
|
|
echo ("Nepodařilo se připojit k databázi!<BR>\n");
|
6 |
|
|
exit;
|
7 |
|
|
}
|
8 |
|
|
require "http://www.klinopis.cz/autor/fce.php3";
|
9 |
|
|
require "http://www.klinopis.cz/autor/convert.php3";
|
10 |
|
|
|
11 |
|
|
$klic = MD5 ($prijmeni);
|
12 |
|
|
$datum = Date ("Y-m-d H:i:s");
|
13 |
|
|
$maxdelka = 31690;
|
14 |
|
|
|
15 |
|
|
if (StrLen ($notes) > $maxdelka)
|
16 |
|
|
{
|
17 |
|
|
if (@$msg = Pg_Exec ($spojeni, "INSERT INTO pracovnici (klic, prijmeni, zivotopis) VALUES ('$klic', '$prijmeni', '$zivotopis', '$date')"))
|
18 |
|
|
echo ("Bohu?el, v? ?ivotopis je p??li? dlouh?! Zkuste to trochu zkr?tit, pros?m.<br>\n");
|
19 |
|
|
else
|
20 |
|
|
echo ("Bohu?el nen? mo?no prov?st tuto ?pravu v dan?m okam?iku, zkuste to pozd?ji, pros?m!<br>\n");
|
21 |
|
|
}
|
22 |
|
|
else if (StrLen ($notes) > $maxdelka)
|
23 |
|
|
{
|
24 |
|
|
if ($msg = Pg_Exec ($spojeni, "INSERT INTO pracovnici (klic, prijmeni, zivotopis, date) VALUES ('$klic', '$prijmeni', '$zivotopis', '$date')"))
|
25 |
|
|
echo ("Sorry, your notes are too long and therefore not saved.<br>\n");
|
26 |
|
|
else
|
27 |
|
|
echo ("It is imposible to change this item now, try later again please!<br>\n");
|
28 |
|
|
}
|
29 |
|
|
else
|
30 |
|
|
{
|
31 |
|
|
if (! @$msg = Pg_Exec ($spojeni, "INSERT INTO pracovnici (klic, prijmeni, zivotopis, date) VALUES ('$klic', '$prijmeni', '$zivotopis', '$date')"))
|
32 |
|
|
//old if (! @$msg = Pg_Exec ($spojeni, "INSERT INTO cuneig (klic, edition, notes, datum) VALUES ('$klic', '$edition', '$notes', '$datum')"))
|
33 |
|
|
{
|
34 |
|
|
|
35 |
|
|
if (@$msg = Pg_Exec ($spojeni, "INSERT INTO pracovnici (klic, prijmeni, zivotopis, date) VALUES ('$klic', '$prijmeni', '$zivotopis', '$date')"))
|
36 |
|
|
{
|
37 |
|
|
// $msg = Pg_Exec ($spojeni, "SELECT max(oid) FROM cuneig");
|
38 |
|
|
// List ($ioid) = Pg_Fetch_Row ($msg, 0);
|
39 |
|
|
// if (@$msg = Pg_Exec ($spojeni, "UPDATE cuneig SET edition='$edition', notes='$notes' WHERE (edition=$co)"))
|
40 |
|
|
}
|
41 |
|
|
}
|
42 |
|
|
else
|
43 |
|
|
{
|
44 |
|
|
echo ("?daje o pracovn?kovi byly ?sp?n? aktualizov?nyeno spravne<hr>");
|
45 |
|
|
echo ($prijmeni."<br><br>".$zivotopis."<hr>");
|
46 |
|
|
}
|
47 |
|
|
}
|
48 |
|
|
|
49 |
|
|
if ($msg)
|
50 |
|
|
{
|
51 |
|
|
// Pg_Exec ($spojeni, "DELETE FROM cuneig WHERE (edition='$co')");
|
52 |
|
|
}
|
53 |
|
|
|
54 |
|
|
Pg_Close ($spojeni);
|
55 |
|
|
echo ("Just close the window and have a break!");
|
56 |
|
|
?>
|