Gå til innhold

toss

Medlemmer
  • Innlegg

    564
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av toss

  1. jeg har et lite problem med strpos.

     

    her er et skript som lister opp filer i en mappe, og den skal vise filtype også..

    <?php
    
    $php_self = $_SERVER['PHP_SELF'];
    $dir2='';
    if(!isset($_GET['dir'])){
     $dir = '../';
     $dir2 = '../';
    }else{
     $dir= $_GET['dir'].'';
     $dir2 = '../';
    }
    if ($mappe = opendir($dir)){
     echo "<strong>Filer:</strong><br />";
     echo "<a href='$php_self?dir=$dir$dir2'>Up one level</a><br />";
     $ant = 0;
     while (false !==($fil = readdir($mappe))){
       $ant++;
       $dirfil = $dir . $fil;
       $type = mime_content_type($dirfil);
       //$dirfil = $dir.$fil;
       //ereg_replace('//', '/', $dirfil);
       if (is_dir($dir.$fil)){
         echo "$ant: Directory: <a href='$php_self?dir=$dir$fil/'>$fil</a><br />";
       } elseif (strpos($type, 'image')){
         echo "$ant: $type: <a href='$dir$fil' target='_blank'>$fil</a><br />";
       } elseif (strpos($fil, '.php')){
         echo "$ant: PHP-fil: <a href='$dir$fil' target='_blank'>$fil</a><br />";
       } elseif (strpos($fil, '.zip')) {
         echo "$ant: Zippet mappe: <a href='$dir$fil' target='_blank'>$fil</a><br/>";
       } elseif (strpos($fil, '.css')){
         echo "$ant: Stylesheet/css <a href='$dir$fil' target='_blank'>$fil</a><br/>";
       } elseif (strpos($fil, '.txt')){
         echo "$ant: Tekstfil: <a href='$dir$fil' target='_blank'>$fil</a><br />";
       } else {
         echo "$ant: Ukjent: <a href='$dir$fil' target='_blank'>$fil</a><br />";
       }
     }
    }else{
     echo "Error: Fant ikke mappen, eller fikk ikke tilgang. Gå tilbake og prøv på nytt.";
    }
    
    echo"<br><br> Dir:$dir <br> Fil:$fil <br> Dir&Fil:$dirfil <br> Type:$type";
    
    ?>

    problemet er at den ikke vil finne 'image' i $type, slik jeg ville trodd den skulle gjøre..

     

    her er link til skriptet

  2. har selv aldri prøvd .htaccess og .htpasswd, men har lest litt om det..

    om jeg ikke har missforstått helt, så oppgir du navn på en mappe som skal beskyttes i .htaccess-filen, og for at en besøkende skal få tilgang må han enten skrive brukernavn og passord i en grå-boks som spretter opp eller legge brukernavn og passord i url-en slik:

     

    brukernavn:kryptert passord@http://minside.com

    så da kan du jo lage et skript som tar imot brukernavn og passord, og videresende brukeren til den adressen..

    tror i hvert fall passordet skal være kryptert..

     

    correct me if i'm wrong..

  3. her er hele koden

    <?php
    
    
    $php_self = $_SERVER['PHP_SELF'];
    if(!isset($_GET['dir'])){
     $dir = '../';
    }else{
     $dir= $_GET['dir'];
    }
    if ($mappe = opendir($dir)){
     echo "<strong>Filer:</strong><br />";
     echo "<a href='$php_self?dir=$dir'>Up one level</a><br />";
     $ant = 0;
     while (false !==($fil = readdir($mappe))){
       $ant++;
       $type = @mime_content_type($fil);
       if (is_dir($fil)){
         echo "$ant: Directory: <a href='$php_self?dir=$fil'>$fil</a><br />";
       } elseif (strpos($type, 'image')){
         echo "$ant: $type: <a href='$dir/$fil' target='_blank'>$fil</a><br />";
       } elseif (strpos($fil, '.php')){
         echo "$ant: PHP-fil: <a href='$dir/$fil' target='_blank'>$fil</a><br />";
       } elseif (strpos($fil, '.zip')) {
         echo "$ant: Zippet mappe: <a href='$dir/$fil' target='_blank'>$fil</a><br/>";
       } elseif (strpos($fil, '.css')){
         echo "$ant: Stylesheet/css <a href='$dir/$fil' target='_blank'>$fil</a><br/>";
       } else {
         echo "$ant: Ukjent: <a href='$dir/$fil' target='_blank'>$fil</a><br />";
       }
     }
    }
    
    
    ?>

     

    hvis noen ser andre ting jeg burde forandret på, setter jeg pris på tilbakemeldinger.. den er langt fra ferdig..

  4. hei

     

    er det noen her som har noen erfaringer med å kjøre linux på egen partisjon på en pc?

    har tenkt å kanskje prøve på det..

     

    vil detet føre til noen ulemper for windowsbrukere på maskinen? vil det gå tregere eller noe slikt? og er det mye job å opprette en egen partisjon med linux?

     

    vi har windows XP på maskinen nå, og jeg tenker å bruke ubuntu på den partisjonen..

     

    takker for alle svar :)

  5. hei

     

    jeg lastet ned en java aplication i firefox i dag, og når jeg restartet FF fikk jeg opp et vindu hvor jeg kunne registrere en ny bruker eller profil eller noe i den duren..

     

    jeg prøvde å bare velge den som allerede fantes, som het default, men det gikk ikke fordi den var i bruk.. så jeg registrerte en ny og valgte den.. så restartet jeg pcen, og når jeg så åpnet FF igjen var alle bokmerkene og alt det borte..

     

    er det noen som vet hvordan jeg kan bytte tilbake til den gamle profilen eller brukeren? det gikk en god del bokmerker tapt der..

    jeg har brukt hjelpfunksjonen i FF og søkt, men jeg har ikke funnet noe..

     

    takker for all hjelp

  6. prøv med

    <?php
    $var = "
     <label>
     <input type='radio' name='radio' value='valg01' .$radio. > valg 01
     </label>
     <br>
     <label>
     <input type='radio' name='radio' value='valg02' .$radio. > valg 02
     </label>
     <br>
     <label>
     <input type='radio' name='radio' value='valg03' .$radio. > valg 03
     </label>
    ";
    ?>

     

    er ikke helt sikker på om det funker, men jeg tror det..

     

    EDIT: audun sitt forslag er sikkert bedre :)

  7. hei

     

    jeg lurer på hvordan jeg kan sjekke om en fil med filnavn $fil er et bilde eller en php-fil.. noen som vet hvordan det går ann?

     

    og er det noen som vet hvordan man kan lage en link tilbake til samme side med php?

    jeg skal forandre en GET-variabel og kjøre skriptet på nytt..

     

    takker for all hjelp..

     

    EDIT:

    jeg fant funksjonen filetype, men jeg vet ikke forsjkellen på fifo, char, dir, block, link og file som er de mulige outputtene fra funksjonen.. noen som vet hva som er bilde?

  8. kan prøve å gi deg noen pekepinner om slik jeg ser for meg at det bør gjøres..

     

    først må skriptet sjekke om ip'en er registrert før, hvis den ikke er det må det skrive ip og evt tid og evt også hvor mange ganger ip'en har besøkt siden..

     

    deretter må det telle antall rekker i databasen og skrive ut ip og antall rekker..

     

    noen linker du kan trenge..

    http://sindrem.com/php-artikler/informasjon.html

    http://no2.php.net/manual/en/ref.mysql.php

     

    vet ikke om dette hjalp det så langt på vei, men lykke til :)

×
×
  • Opprett ny...