Aktív témák

  • D.R.O.

    tag

    válasz alitak #4163 üzenetére

    Megcsináltam amiket mondtál és ez lett belőlle:


    if (isset($torol))
    {
    $torlendo_alapert_ktar = ''./gallery/$torol''; // A törlendo könyvtárak beállítása
    $torlendo_alapert_ktar_thumbnails = ''./gallery/$torol/thumbnails'';

    if(!($km = opendir($torlendo_alapert_ktar_thumbnails))) // Eloször a bélyegképeket
    die(''Nem sikerült megnyitni a(z) $torlendo_alapert_ktar_thumbnails könyvtárat.'');

    while($fajl = readdir($km))
    if($fajl != '.' && $fajl != '..')
    {
    if (!unlink(''./gallery/$torol/thumbnails/$fajl''))
    die(''Nem tudom törölni a(z) $torlendo_alapert_ktar_thumbnails fáljait'');
    }
    closedir($km);
    if (!rmdir(''$torlendo_alapert_ktar_thumbnails''))
    die(''Nem tudom törölni a $torlendo_alapert_ktar_thumbnails könyvtárat'');


    if(!($km = opendir($torlendo_alapert_ktar))) // Aztán a galéria könyvtárat és a benne lévo nagy fájlokat
    die(''Nem sikerült megnyitni a(z) $alapert_ktar könyvtárat.'');

    while($fajl = readdir($km))
    if($fajl != '.' && $fajl != '..')
    {
    if (!unlink(''./gallery/$torol/$fajl''))
    die(''Nem tudom törölni a $torlendo_alapert_ktar fáljait'');
    }
    closedir($km);
    if (!rmdir(''$torlendo_alapert_ktar''))
    die(''Nem tudom törölni a $torlendo_alapert_ktar könyvtárat'');
    }


    // A rendszerben lévo galériákat mutatja:
    echo ''A rendszerben lévo galériák:<br />'';

    $alapert_ktar = ''./gallery/''; // Alapértelmezett könyvtár beállítása
    if(!($km = opendir($alapert_ktar)))
    die(''Nem sikerült megnyitni a(z) $alapert_ktar könyvtárat.'');

    while($fajl = readdir($km)) // Beolvassa a könyvtár tartalmát (jelen esetben csak a galériakönyvtáraknak szabad ott lenniük
    if($fajl != '.' && $fajl != '..')
    {
    echo ''$fajl <a href='index.php?torol=$fajl'> Törlés</a> <br>''; // Töröl link létrehozása
    }
    closedir($km);


    Bocsi hogy betettem, de hátha valakinek feltűnik benne valami ami az én szememet elkerülte.

    Sajnos ugyanaz történt mint legutóbb: hibaüzi nyista, és nem csinál semmit. Itthon meg megy.
    Egyébként kipróbáltam hozzá a képfeltöltést, meg az átalakítást és mindkettő működik, szal tud írni a tárhelyre, csak törölni nem. Megnéztem az attribútumokat és ott is stimmel minden. Szal nemértem. Azon is gondolkoztam hátha a php FTP-jével kéne megcsinálni. Csak nem tudom azzal működne e. Esetleg ha valakinek valamilyen tapasztalata van vele szívesen vennék néhány jótanácsot.

Aktív témák