alleen eerste woord van link

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Kkkkk k

kkkkk k

01/09/2006 14:52:00
Quote Anchor link
Halla allemaal,

Ik ben bezig met een phpscript waarmee ik alle bestanden uit een map kan halen, om bijvoorbeeld foto's of word documenten weer te geven. Hij is bijna af, maar bij een test stuitte ik op het volgende probleem. Als ik op de link klik om naar het bestand toe te gaan, wordt alleen het eerste woord van het besdtand geopend.

bijv. als ik klik op samenvatting welvaart, krijg ik in de adresbalk bestanden/samenvatting ipv bestanden/samenvatting welvaart.doc.

Weet iemand een oplossing voor dit probleem? Hetgeen ik tot nog toe herb staat hieronder:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?
$map
    =    "bestanden";
$teller = 0;

if ($handle = opendir($map))
    {

    while (false !== ($filename = readdir($handle)))
        {

        if (($pos = strrpos($filename, ".")) == TRUE)
            {

            $teller++;
            $sub = explode("." , $filename);
            echo "<a href=$map/$filename]>$sub[0]</a><br>";
            }

        else{}
    }

closedir($handle);
}

else {}

?>
 
PHP hulp

PHP hulp

24/11/2024 09:54:29
 
Willem Jan Z

Willem Jan Z

01/09/2006 14:56:00
 
Zero Dead

Zero Dead

01/09/2006 14:56:00
Quote Anchor link
Probeer dit eens:

(OPMERKING: gebruik
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php ipv [code]<?)

[
code]<?php
$map
    =    "bestanden";
$teller = 0;

if ($handle = opendir($map))
    {

    while (false !== ($filename = readdir($handle)))
        {

        if (($pos = strrpos($filename, ".")) == TRUE)
            {

            $teller++;
            $sub = explode("." , $filename);
            echo "<a href=$map/$filename>$sub[0]</a><br>";
            }
    }

closedir($handle);
}


?>


Werkt dit niet, kan je dan voorbeeldje van de ge-outputte HTML plaatsen?
 
Jan Koehoorn

Jan Koehoorn

01/09/2006 15:02:00
Quote Anchor link
Willem-Jan zei het al:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?
$map
    =    "bestanden";
$teller = 0;

if ($handle = opendir($map))
    {

    while (false !== ($filename = readdir($handle)))
        {

        if (($pos = strrpos($filename, ".")) == TRUE)
            {

            $teller++;
            $sub = explode("." , $filename);
            echo urlencode ("<a href=$map/$filename]>$sub[0]</a><br>");
            }

        else{}
    }

closedir($handle);
}

else {}

?>
 
Kkkkk k

kkkkk k

01/09/2006 15:05:00
Quote Anchor link
Hallo allemaal,

Heel erg bedankt voor de snelle reacties.

Helaas het haakje was het niet, die stond er wel per ongeluk omdat ik het ook met $sub[0] had geprobeerd.

Het is gelukt met urlencode()

hartelijk bedankt nogmaals
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.