• 20-01-2013, 20:54:54
    #1
    Merhaba;

    image dosyalarını upload ettiğim klasördeki dosyaları bir sayfada listeliyorum

    <?php
    $dir = opendir("image");

    while (($dosya = readdir($dir)) !== false)

    if(! is_dir($dosya)){

    echo "http://www.domain.com/image/".$dosya."<br >";

    }}
    closedir($dir);
    ?>


    listele sayfamda

    http://www.domain.com/image/1018030078.jpg
    http://www.domain.com/image/1035673895.jpg
    http://www.domain.com/image/1038587562.png
    http://www.domain.com/image/1078407763.jpg
    http://www.domain.com/image/125530598.jpg

    şeklinde listeliyor.

    ancak sadece text formatında
    her satırdaki dosyaya (yukarıda olduğu gibi ) link vermem için ne yapmam lazım?

    yardımlarınızı beklerim

    saygılar
  • 20-01-2013, 20:56:58
    #2
    kodu şu şekilde kullanın

    <?php
    $dir = opendir("image");

    while (($dosya = readdir($dir)) !== false)

    if(! is_dir($dosya)){

    echo "<a href=\"http://www.domain.com/image/".$dosya."\">".$dosya."</a><br >";

    }}
    closedir($dir);
    ?>
  • 20-01-2013, 21:05:16
    #3
    çok teşekkürler

    <?php
    $dir = opendir("image");

    while (($dosya = readdir($dir)) !== false)

    if(! is_dir($dosya)){

    echo "<a href=\"http://www.domain.com/image/".$dosya."\">".$dosya."</a><br >";

    }
    closedir($dir);
    ?>

    şeklinde çalıştı sondaki iki } bir tane olunca yani