Projekt

Obecné

Profil

Stáhnout (1.98 KB) Statistiky
| Větev: | Tag: | Revize:
1 6daefa8c Petr Lukašík
<?php
2
require_once("./functions/dictionary.php");
3
4
5
define(CESTA_SLOV, "./voices/word/");
6
define(CESTA_KONTEXTU, "./voices/context/");
7
define(CESTA_CLANKU, "./voices/article/");
8
9
define(PRIPONA, ".mp3");
10
11
function save_article_voice($file,$id) {
12
  if (!File_exists(CESTA_CLANKU) || FileType(CESTA_CLANKU) != "dir") {
13
    vytvor_adresar(CESTA_CLANKU);
14
  }
15
  //echo "Zdroj: ".$file;
16
  //echo "<br />\nCil: ".CESTA_CLANKU.$id.PRIPONA;
17
  
18
  if ( move_uploaded_file($file, CESTA_CLANKU.$id.PRIPONA)) 
19
    print_hlasku ("Soubor uploadován");
20
  else {
21
    print_hlasku ("Chyba pri uploadu souboru");
22
    return false;
23
  }
24
  require_once("./classes/db.php");
25
  $spojeni = new DB_Sql();
26
  $dotaz = "UPDATE article SET article_voice = 1 WHERE \"IDarticle\" = $id ";
27
  $spojeni->query($dotaz);
28
  
29
  if ($spojeni->Errno != 0) return false;
30
  return true;
31
}
32
33
function save_context_voice($file,$id) {
34
  if (!File_exists(CESTA_KONTEXTU) || FileType(CESTA_KONTEXTU) != "dir") {
35
    vytvor_adresar(CESTA_KONTEXTU);
36
  }
37
  //echo "Zdroj: ".$file;
38
  //echo "<br />\nCil: ".CESTA_KONTEXTU.$word_id.PRIPONA;
39
  
40
  if ( move_uploaded_file($file, CESTA_KONTEXTU.$id.PRIPONA)) 
41
    print_hlasku ("Soubor uploadován");
42
  else {
43
    print_hlasku ("Chyba pri uploadu souboru");
44
    return false;
45
  }
46
  return true;
47
}
48
49
function save_word_voice($file,$word_id) {
50
  if (!File_exists(CESTA_SLOV) || FileType(CESTA_SLOV) != "dir") {
51
    vytvor_adresar(CESTA_SLOV);
52
  }
53
  //echo "Zdroj: ".$_FILES[$file]['name'];
54
  //echo "<br />\nCil: ".CESTA_SLOV.$word_id.PRIPONA;
55
  
56
  if ( move_uploaded_file($_FILES[$file]['tmp_name'], CESTA_SLOV.$word_id.PRIPONA)) {
57
    chmod(CESTA_SLOV.$word_id.PRIPONA, 0755);
58
    print_hlasku ("Soubor uploadován");
59
  }
60
  else {
61
    print_hlasku ("Chyba pri uploadu souboru");
62
    return false;
63
  }
64
  
65
  require_once("./classes/db.php");
66
  $spojeni = new DB_Sql();
67
  $dotaz = "UPDATE dict SET word_voice = 1 WHERE \"IDdict\" = $word_id ";
68
  $spojeni->query($dotaz);
69
  
70
  if ($spojeni->Errno != 0) return false;
71
  return true;
72
}
73
74
?>