• 25-11-2006, 11:33:36
    #1
    Üyeliği durduruldu
    Arkadaşlar şu php okuma scriptinde zipli dosyaların başına zip rarlı dosyaların başında rar simgesi doc ve txt de doc simgesi göstermesini nasıl sağlayabilirim

    örnek bu: http://www.depokurdu.net/17100/index.php
    tabi burda beceremedim hepsi zip dosyası görünüyor

     
    <?php
     
    $dizin_adi = "/home/xxxxxxxx/public_html/17100/files";
    $dosya_url = http://www.depokurdu.net/17100/files;
     
     
    $dizin = opendir ($dizin_adi);
    print ("<H3><b>17100 DOSYALARI:</b></H3>\n");
    while ( gettype ( $bilgi = readdir( $dizin ) ) != boolean ) {
    if ( is_dir( "$dizin_adi/$bilgi" ) ){
    continue; 
    }
    print ("<A href=\"$dosya_url/$bilgi\">$bilgi</A><br>\n");
    }
    closedir ($dizin);
     
     
     
     
    ?>
  • 25-11-2006, 15:05:41
    #2
    Üyeliği durduruldu
    print ("<A href=\"$dosya_url/$bilgi\">$bilgi</A><br>\n");
    kısmını

    $uzanti=substr($bilgi, -3);
    if($uzanti=='rar') { $resim='rar.gif' } elseif($uzanti=='txt') { $resim='txt.gif'
    }
    print ("<img src='imajlarfalan/$resim'> <A href=\"$dosya_url/$bilgi\">$bilgi</A><br>\n");
    gibi birşeyler olabilir
  • 25-11-2006, 18:35:55
    #3
    Üyeliği durduruldu
    malaesef olmadı Parse error: parse error, unexpected '}'
  • 28-11-2006, 09:57:15
    #4
    Üyeliği durduruldu
    kopyala yapıştır yapıp öçççşöğ gibi karakterleride pastelersen ondan olmuş olabilir
    nasıl gözüküyor satırı göstert
  • 28-11-2006, 16:46:36
    #5
    Üyeliği durduruldu
    bu şekil görünüyor yanlış yeremi ekledim acaba anlamadım valla

    <?php
     
    $dizin_adi = "/home/tuncayyildirim/public_html/17100/files";
    $dosya_url = "http://www.depokurdu.net/17100/files";
     
    $dizin = opendir ($dizin_adi);
     
    $uzanti=substr($bilgi, -3);
    if($uzanti=='rar') { $resim='rar.gif' } elseif($uzanti=='txt') { $resim='txt.gif'
    }
    print ("<img src='imajlarfalan/$resim'> <A href=\"$dosya_url/$bilgi\">$bilgi</A><br>\n");
     
    while ( gettype ( $bilgi =  readdir( $dizin ) ) != boolean ) {
      if ( is_dir( "$dizin_adi/$bilgi" ) ){
       continue; 
       }
      print ("<A href=\"$dosya_url/$bilgi\">$bilgi</A><br>\n");
    }
    closedir ($dizin);
     
     
    ?>
  • 28-11-2006, 21:57:06
    #6
    Üyeliği durduruldu
    <?php
     
    $dizin_adi = "/home/tuncayyildirim/public_html/17100/files";
    $dosya_url = "http://www.depokurdu.net/17100/files";
     
    $dizin = opendir ($dizin_adi);
     
    $uzanti=substr($bilgi, -3);
    if($uzanti=='rar') { $resim='rar.gif' } elseif($uzanti=='txt') { $resim='txt.gif'
    }
    print ("<img src='imajlarfalan/$resim'> <A href=\"$dosya_url/$bilgi\">$bilgi</A><br>\n");
     
    while ( gettype ( $bilgi =  readdir( $dizin ) ) != boolean ) {
      if ( is_dir( "$dizin_adi/$bilgi" ) ){
       continue; 
       }
      print ("<A href=\"$dosya_url/$bilgi\">$bilgi</A><br>\n");
    }
    closedir ($dizin);
     
     
    ?>
    yerine
    <?php
     
    $dizin_adi = "/home/tuncayyildirim/public_html/17100/files";
    $dosya_url = "http://www.depokurdu.net/17100/files";
     
    $dizin = opendir ($dizin_adi);
     
    
     
    while ( gettype ( $bilgi =  readdir( $dizin ) ) != boolean ) {
      if ( is_dir( "$dizin_adi/$bilgi" ) ){
       continue; 
       }
    $uzanti=substr($bilgi, -3);
    if($uzanti=='rar') { $resim='rar.gif' } elseif($uzanti=='txt') { $resim='txt.gif'
    }
    print ("<img src='imajlarfalan/$resim'> <A href=\"$dosya_url/$bilgi\">$bilgi</A><br>\n");
    }
    closedir ($dizin);
     
     
    ?>

  • 29-11-2006, 13:24:12
    #7
    Üyeliği durduruldu
    malaesef usta bu hata yine

    Alıntı
    Parse error: parse error, unexpected '}' in /home/tuncayyildirim/public_html/17100/deneme.php on line 15
  • 29-11-2006, 13:53:13
    #8
    Kurumsal PLUS
    ; unutulmuş..

    şunu denermisin..
       <?php
     
    $dizin_adi = "/home/tuncayyildirim/public_html/17100/files";
    $dosya_url = "http://www.depokurdu.net/17100/files";
     
    $dizin = opendir ($dizin_adi);
     
    
     
    while ( gettype ( $bilgi =  readdir( $dizin ) ) != boolean ) {
      if ( is_dir( "$dizin_adi/$bilgi" ) ){
       continue; 
       }
    $uzanti=substr($bilgi, -3);
    if($uzanti=='rar') { $resim='rar.gif'; } elseif($uzanti=='txt') { $resim='txt.gif';
    }
    print ("<img src='imajlarfalan/$resim'> <A href=\"$dosya_url/$bilgi\">$bilgi</A><br>\n");
    }
    closedir ($dizin);
     
     
    ?>
  • 29-11-2006, 13:55:53
    #9
    Üyeliği durduruldu
    sorun şu elseif ten sonra bir else daha olmalı mesala şöyle bişi
    if($uzanti=='rar') { $resim='rar.gif' } elseif($uzanti=='txt') { $resim='txt.gif'} else { $resim='resimyok.gif' }
    gibi birşey