• 25-07-2010, 21:54:27
    #1
    Üyeliği durduruldu
    Şöyle bir sıkıntım var. ornekoku.php yi direk açtığımda çalışıyor. (ornekoku.php?tur=a şeklinde)

    ornekler.php nin içine include ettiğim zaman ise şöyle bir hata veriyor. (ornekler.php?tur=a şeklinde)
    Warning: opendir(yagliboya) [function.opendir]: failed to open dir: No such file or directory in /home/resmimic/public_html/ornekler/ornekoku.php on line 3

    Warning: readdir(): supplied argument is not a valid Directory resource in /home/resmimic/public_html/ornekler/ornekoku.php on line 5



    CHMOD ayarları ile mi ilgili acaba ?
    ornekoku.php dizin içerisinde
    ornekler.php public_html de


    ornekoku.php
    <?
    $dizin = $_GET['tur'];
    $dizinac = opendir($dizin);
    
    while($dosya = readdir($dizinac)) {
    $str = strpos($dosya, "jpg", 0);
    if($str == TRUE){
    echo "<img src=$dizin/$dosya width=100 height=100>";
    }
    }
    ?>
  • 25-07-2010, 23:23:44
    #2
    http://www.phpsorunu.com/php-ile-say...-gosterme.html

    Burada yazmıs oldugum makaleden de faydalanablirsin. Resimleri gösterme ve sayfalama da mevcut kodlar çalısşıyor. Sorunsuz olarak.
  • 25-07-2010, 23:24:57
    #3
    Yolu path olarak belirtin düzelir sorununuz
  • 26-07-2010, 11:44:06
    #4
    $dizin = realpath(dirname(__FILE__) .  '/' . $_GET['tur']);
  • 26-07-2010, 13:30:41
    #5
    Üyeliği durduruldu
    yagliboya adlı klasörün bulunmaması nedeni ile böyle bir hata alıyorsunuz.