Форуми / National / Russian / Тех. поддержка / Загрузка файлов на сервер

Benderoki
#36087 03.11.2012 06:47

Подскажите кто-нибудь, что значит Hooks=.... ? В двух файлах единственное различие в этих хуках, но в одном все прекрасно работает, в другом вообще никак не работает. За скрипт добавления файла на сервер отвечает скрипт 

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
if($_FILES["file"]['size'][$i] > 0 && $_FILES["file"]['error'][$i] == 0){
                 
    $u_tmp_name_file = $_FILES['file']['tmp_name'][$i];
    $u_type_file = $_FILES['file']['type'][$i];
    $u_name_file = $_FILES['file']['name'][$i];
    $u_size_file = $_FILES['file']['size'][$i];
                 
    if(!empty($u_tmp_name_file)){
        $u_name_file  = str_replace("\'",'',$u_name_file );
        $u_name_file  = trim(str_replace("\"",'',$u_name_file ));
        $dotpos = strrpos($u_name_file,".")+1;
        $f_extension = substr($u_name_file, $dotpos, 5);
        $u_newname_file = md5(uniqid(rand(),true)).".".$f_extension;
        $file = "datas/attachs/".$u_newname_file;
                     
        move_uploaded_file($u_tmp_name_file, $file);
        @chmod($file, 0766);
                     
        $sql = sed_sql_query("INSERT INTO sed_attachs (
        att_pid,
        att_file
        ) VALUES(
        ".(int)$id.",
        '".sed_sql_prep($file)."'
        )");}}
             

Но при добавлении в файл projectsposts.offers.loop.php он не работает :( При этом все прекрасно заливается в файле offers.projects.default.loop.php, единственное различие я так понимаю в хуках, можно подключить дополнительный как-нибудь?

Added 6 minutes later:

Хотя возможно ещё и с самой формой добавления проблемы возникают.


Відредаговано: Benderoki (03.11.2012 06:52, 12 років тому)