Input bladeren op site

Gestart doorJvdw37 reacties74 weergaven

38 berichten · pagina 1 van 3

Jvdw

Lid · Topicstarter

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hoi,
bij de inputs bestaat er iets dat je bladerd in je bestanden op je pc, denk maar aan een upload script. Nu zoek ik zo iets dat als je op bladeren klikt er een schermpje opend van mijn website. bv: plaatjes.php, als ik dan een plaatje van op die pagina selecteer, dat de url in de input komt te staan.

Hopelijk kan iemand mij helpen, en voor diegene alvast bedanktbiggrin
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
?
0
Jvdw

Lid · Topicstarter

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dan blader je op je pc
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Gewoon een bestandsbeheer van jouw website i.p.v. lokaal?
0
Jvdw

Lid · Topicstarter

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Jayummie
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
scandir()
0
Jvdw

Lid · Topicstarter

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wilje een voorbeeldje plaatsen aub? Ook dat een pop up verschijnt zegmaar met die afbeeldingen, en als je dan dubbelklikt dat hij dan in de input staat? bloos
0
Janm

Lid

Berichten
6.170
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Jvdw schreef:
Wilje een voorbeeldje plaatsen aub? Ook dat een pop up verschijnt zegmaar met die afbeeldingen, en als je dan dubbelklikt dat hij dan in de input staat? bloos
Dan bedoel je dus toch net als een upload site?
0
Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Hij wilt van de host zelf volgens mij.
0
Jvdw

Lid · Topicstarter

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ja ik wil een file van een pagina van men host. Bv een file van de pagina allimage.php
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Zoals ik al zei: scandir(). Zie ook deze link. Je kan ook kijken naar DirectoryIterator

[COLOR= #0000BB]<?php[/COLOR]

    try
    [COLOR= #007700]{[/COLOR]
        [COLOR= #FF8000]/*** class create new DirectoryIterator Object ***/[/COLOR]
        [URL="http://www.php.net/foreach"]foreach[/URL] [COLOR= #007700]( new[/COLOR] DirectoryIterator[COLOR= #007700]([/COLOR][COLOR= #DD0000]./[/COLOR][COLOR= #007700]) as[/COLOR] [COLOR= #0000BB]$Item[/COLOR] [COLOR= #007700])
        {[/COLOR]
            [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$Item[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]<br />[/COLOR][COLOR= #007700];
        }
    }[/COLOR]
    [COLOR= #FF8000]/*** if an exception is thrown, catch it here ***/[/COLOR]
    catch[COLOR= #007700]([/COLOR]Exception [COLOR= #0000BB]$e[/COLOR][COLOR= #007700])
    {[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]No files Found!<br />[/COLOR][COLOR= #007700];
    }[/COLOR]
?>
0
Jvdw

Lid · Topicstarter

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dus mijn pagina moet ik invullen hier: (./)
Maar hoe zorg ik dat die dngen in mijn input geraken
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Daar kan je het pad invullen van je directory die je wilt uitlezen. Nu is dat je webroot.
Als je het in een input wilt plaatsen, dan kan je alles in een list plaatsen, een .click()-event eraan hangen met jQuery, waarmee je de val() (value) in een inputveld plaatst.
0
Jvdw

Lid · Topicstarter

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hebje daar ook een vb van?

toevoeging op 10 juni 2012, 23:43:46:
Oohja als ik nu zoets doe:

[COLOR= #0000BB]<?php
$handle[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/opendir"]opendir[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/dirname"]dirname[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/realpath"]realpath[/URL][COLOR= #007700]([/COLOR]__FILE__[COLOR= #007700])).[/COLOR][COLOR= #DD0000]"/upload_afbeeldingen/"[/COLOR][COLOR= #007700]);[/COLOR]
        [URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/readdir"]readdir[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$handle[/COLOR][COLOR= #007700])){[/COLOR]
            [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR] [COLOR= #007700]!==[/COLOR] [COLOR= #DD0000]"."[/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$file[/COLOR] [COLOR= #007700]!==[/COLOR] [COLOR= #DD0000]".."[/COLOR][COLOR= #007700]){[/COLOR]

            [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]""[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700];
            }
        }[/COLOR]
?>


En daar dan zn clickding en value ding opzet, werkt dat dan niet?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Waarom loze strings op lijn 6?

Kan mooier zonder jQuery...

function File(Filename) {
document.FORM_NAME.FIELD_NAME.value = Filename;
}


Even een onClick met daarin File(bladiebla.jpg) toevoegen. En FORM_NAME en FIELD_NAME de juiste waarde geven.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren