Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

Теглене на файл от базаданни

Featured Replies

Здравейте! Имам един пробелем когато изтегля файла който съм качил не мога да го разархивирам дава ми грешка  "No Archive Found" "Stream Pincures.rar: The archive is either in unknown format or damaged"

Файло който тегля дали снимка или някакъв арвих са 0kb или  0mb.

Upload скрипта си работи без проблем, защото като вляза чрез fps  с Filezilla  и изтегля архива или снимката на моя компютър няма пробелм мога да разархивирам архива и да отворя снимката.

Това е скрипта в index.php

<?php
            $db = mysqli_connect("localhost", "root", "mypassword", "upload");
            $sql = "SELECT * FROM up";
            $result = mysqli_query($db,$sql);
            while ($row = mysqli_fetch_array($result)) {
                echo "<div class='glr'>";
                    echo "<a href='uploads/".$row['file']."' target='_blank'><img src='uploads/".$row['file']."' ></a>";
                    echo "<p>".$row['text']."</p>";
                    $file = 'uploads/'.$row['project'];
                    echo "<a href='includes/download.php?down=".$file."'><button  class='downloadbtn' type='button' name='downbtn'>Download</button></a>";
                echo "</div>";
            }
        ?>

Download.php

<?php
    $name= $_GET['down'];

    header('Content-Description: File Transfer');
    header('Content-Type: application/force-download');
    header("Content-Disposition: attachment; filename=\"" . basename($name) . "\";");
    header('Content-Transfer-Encoding: binary');
    header('Expires: 0');
    header('Cache-Control: must-revalidate');
    header('Pragma: public');
    header('Content-Length: ' . filesize($name));
    ob_clean();
    flush();
    readfile("uploads/".$name); //showing the path to the server where the file is to be download
    exit;
?>

 

Редактирано от fobioss (преглед на промените)

  • Автор
преди 11 часа, fobioss написа:

Здравейте! Имам един пробелем когато изтегля файла който съм качил не мога да го разархивирам дава ми грешка  "No Archive Found" "Stream Pincures.rar: The archive is either in unknown format or damaged"

Файло който тегля дали снимка или някакъв арвих са 0kb или  0mb.

Upload скрипта си работи без проблем, защото като вляза чрез fps  с Filezilla  и изтегля архива или снимката на моя компютър няма пробелм мога да разархивирам архива и да отворя снимката.

Това е скрипта в index.php


<?php
            $db = mysqli_connect("localhost", "root", "mypassword", "upload");
            $sql = "SELECT * FROM up";
            $result = mysqli_query($db,$sql);
            while ($row = mysqli_fetch_array($result)) {
                echo "<div class='glr'>";
                    echo "<a href='uploads/".$row['file']."' target='_blank'><img src='uploads/".$row['file']."' ></a>";
                    echo "<p>".$row['text']."</p>";
                    $file = 'uploads/'.$row['project'];
                    echo "<a href='includes/download.php?down=".$file."'><button  class='downloadbtn' type='button' name='downbtn'>Download</button></a>";
                echo "</div>";
            }
        ?>

Download.php


<?php
    $name= $_GET['down'];

    header('Content-Description: File Transfer');
    header('Content-Type: application/force-download');
    header("Content-Disposition: attachment; filename=\"" . basename($name) . "\";");
    header('Content-Transfer-Encoding: binary');
    header('Expires: 0');
    header('Cache-Control: must-revalidate');
    header('Pragma: public');
    header('Content-Length: ' . filesize($name));
    ob_clean();
    flush();
    readfile("uploads/".$name); //showing the path to the server where the file is to be download
    exit;
?>

 

Няма значение вече аз го оправих. Проблема беше в посочването на пътя от където трябва да вземе файла.

Архивирана тема

Темата е твърде стара и е архивирана. Не можете да добавяте нови отговори в нея, но винаги можете да публикувате нова тема, в която да продължи дискусията. Регистрирайте се или влезте във вашия профил за да публикувате нова тема.

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    25%
    Дарени 252.69 EUR от нужните 1,000.00 EUR

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.