Linkuri pt Download

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

Catanik
PHPRomania Supporter
Mesaje: 10
Membru din: Dum Dec 16, 2007 3:50 pm

Linkuri pt Download

Mesajde Catanik » Sâm Dec 22, 2007 4:55 pm

exista vreo sansa ca sa pot linka 6000 de fisiere fara sa le scriu la fiecare link de download ?



Avatar utilizator
kleampa
Senior Member
Mesaje: 2774
Membru din: Dum Iul 10, 2005 2:12 pm
Localitate: Bucuresti
Contact:

Mesajde kleampa » Sâm Dec 22, 2007 5:07 pm

ai linkurile care trebuie puse intr-un mod mai conventional pt php (un link pe linie intr-un fisier .txt sau intr-o baza de date...) ?

Catanik
PHPRomania Supporter
Mesaje: 10
Membru din: Dum Dec 16, 2007 3:50 pm

Mesajde Catanik » Sâm Dec 22, 2007 5:10 pm

ink nu le-am facut ca nu stiu de unde sa incep la atatea fisiere ... ma intreb daca este ceva de genu un script care sa ieie fisierele dupa nume in ordinea alfabetica si sa le afiseze el pe toate .. :cry:

Avatar utilizator
saitek
Senior Member
Mesaje: 454
Membru din: Dum Sep 23, 2007 6:40 am

Mesajde saitek » Sâm Dec 22, 2007 5:21 pm

citesti directoru unde is fisierele iei numele fisierului.. si atunci pui http://site.com/ce_ti_a_rezultat

ete ceva ..

Cod: Selectaţi tot

$sub = ($_GET['dir']);
$path = 'folderu tau';
$path = $path . "$sub";
$dh = opendir($path);

$i=1;
while (($file = readdir($dh)) !== false) {
    if($file != "." && $file != "..") {
            if (substr($file, -4, -3) =="."){
           echo "$i. <a href='$path/".$file."'>$file</a>";
            }else{           
        echo "$i. <a href='?dir=$sub/$file'>$file</a><br />";
          }
        $i++;
    }
}
closedir($dh);
Blog Beta|Translate to rgb
GOOGLE = un mare prost

dechim
Senior Member
Mesaje: 1486
Membru din: Mar Mai 10, 2005 11:53 pm
Localitate: Drobeta Turnu Severin

Mesajde dechim » Sâm Dec 22, 2007 5:34 pm

Sau

Cod: Selectaţi tot

foreach (glob('*.php') as $flink)
{
    echo "<br /><a href=\"$flink\">$flink</a> \n";
}


Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 30 vizitatori