beveiligd downloaden?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Developer Mendix / Maatschappelijk Betrok

Dit ga je doen Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Werken met Scrum methodiek; Ontwikkelen van vooruitstrevende oplossingen; Meedenken over nieuwe applicaties en ontwikkelingen; On the job eigen maken van de Mendix omgeving. Hier ga je werken Deze dynamische en snelgroeiende organisatie begeeft zich in de recyclingbranche. Zij nemen op duurzame en efficiënte manier de recycling op zich. Vanwege hun snelle groei zijn zij op zoek naar een young professional die zich graag wilt ontwikkelen als Mendix Developer. Je komt te werken binnen een IT team van +/- 15 medewerkers. Het huidige ‘vaste’

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Modern, innovatief en Informeel bedrijf waar veel mogelijk is Werken met diverse robot merken Meehelpen met inbedrijfstellingen bij de klant De organisatie Hier ga je aan de slag Dit groeiende bedrijf van totaaloplossingen in de automatisering van productieprocessen, is hoofdzakelijk actief in de Benelux. Vanuit het kantoor in regio Amersfoort worden veel oplossingen geboden in de vorm van robotica. Geen project is hetzelfde wat garant staat voor bijzonder veel afwisseling. De bedrijfsgrootte is ongeveer 80 man. Van gerobotiseerde machinebeladingen tot aan assemblage automatiseringen wordt vanuit krachtige engineering maatwerk equipment geleverd.

Bekijk vacature »

Back-end PHP Developer

Dit ga je doen Her- en uitbouwen van het inhouse softwareplatform dmv PHP; Onderhouden van bovengenoemd platform in PHP; Sparren met het team; Meedenken over nieuwe functionaliteiten, security etc; Jouw input leveren aan het proces door op de hoogte te blijven van nieuwe ontwikkelingen etc. Hier ga je werken Onze klant, gevestigd in de omgeving van Alkmaar, levert wereldwijd oplossingen op het gebied van IT. Dag in dag uit werken zij met veel passie aan hun product waarmee ze streven naar verbeteringen binnen zorg. Voor onze klant zijn we op zoek naar een medior PHP Developer. Je komt te werken

Bekijk vacature »

Junior PHP Developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale aspecten van Coolblue. Wat doe je als Junior PHP Developer bij Coolblue? Als Junior PHP Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen om te groeien als Junior Developer. Op dat moment komt je wil om steeds te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te kunnen maken. Je sterk analytisch vermogen komt dan ook goed

Bekijk vacature »

Microsoft Acess Developer

Functieomschrijving Wat ga je doen? Heb jij ongeveer 3 jaar ervaring als Software Developer, en komen de volgende kennisgebieden jou niet vreemd voor: MS Acces, C# & SQL? Vind jij het daarnaast leuk om maatwerk software te ontwikkelen voor klanten in een bijzondere branche? Lees dan snel verder! Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te

Bekijk vacature »

Front end developer binnen het onderwijs

Functie Het doel van dit team is om te zorgen dat de studenten altijd op de hoogte zijn van relevante informatie en de mogelijkheid hebben om online vragen te stellen. Hiervoor hebben ze een portal ontwikkeld. De app is echt een greenfield project met een eigen inrichting middels cloud. De ontwikkeling wordt gedaan door gebruik te maken van oa. Javascript, React, CSS, Next.js, GraphQL in een Azure Cloud omgeving. Daarnaast gebruiken ze tooling als Figma, storybook, Jest en Github. De complexiteit in deze rol zit hem in het feit dat data uit verschillende bronsystemen komt waarbij er zowel gekoppeld wordt

Bekijk vacature »

Front-end developer Supply Chain Angular, ReactJS,

Functie Het development team bestaat momenteel uit 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creëren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld meedenken over strategie en design. Hierin krijg je veel vrijheid om de functie naar eigen inzicht in te vullen en te pionieren. Alle data die wordt gebruikt is zichtbaar in een webapplicatie, geschreven in Angular en React. Momenteel zijn ze bezig om de dashboards anders vorm te geven en de

Bekijk vacature »

Full Stack C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

Medior/senior Front-end developer

Functie Je maakt deel uit van een DevOps Scrum team en werkt samen met back-end developers, test-engineers, interaction designers en een projectmanager. Er zijn verschillende groepen Scrum teams. Een roadmap team is jouw ‘’thuisbasis’’, daar wordt gewerkt aan doorontwikkeling van bestaande omgevingen voor een aantal klanten. Hiernaast zijn er projectteams waar nieuwe omgevingen worden gebouwd, of grote complexe wijzigingen worden doorgevoerd op bestaande omgevingen. Je kunt (afhankelijk van jouw wensen en doelen) dus afwisselend werken in beide teams. Hiernaast participeer je in het Chapter Front-end development waar gezamenlijk kennis en ervaring wordt gedeeld. Als Front-end developer is het jouw doel

Bekijk vacature »

Network Engineer (f/m/d) in Heidelberg

Network Engineer (f/m/d) The IT Services team operates and supports the IT infrastructure and services at EMBL headquarters in Heidelberg and at the laboratory’s sites in Barcelona and Rome. As part of IT Services, the Network team is responsible for managing and developing the network infrastructure in our data centres, on campus, and to our external network providers. As a leading scientific institution with highly data-intensive research, extensive data flows at and between the laboratory’s six sites and to the Internet, EMBL is connected to national and international scientific networks using state-of-the-art technologies from vendors including Cisco, Extreme Networks and

Bekijk vacature »

Als Front-end developer bijdragen aan het onderwij

Functie Als front-end developer om je terecht in een team van goede en ervaren developers, en ga je werken aan de software die door miljoenen mensen gebruikt wordt. Je bent in staat om designs effectief te vertalen naar werkende feautures en hebt oog voor een goede UX van het product. Je staat voor clean code en goede documentatie. Je ziet toegevoegde waarde in het beoordelen van het werk van collega’s om zo samen te streven naar hoge kwaliteit software en code. Je dagelijkse werk bestaat uit het werken aan componenten in de Storybook. Het verbeteren en refactoren van de huidige

Bekijk vacature »

Technical Asset Specialist Substations

TenneT is growing fast to realize its strategic ambitions. We play a leading role in driving the energy transition. We are looking for a passionate Technical Asset Specialist for substations (onshore and offshore) at our location in Arnhem who will contribute to this and that might be you? Your contribution to TenneT We are searching for a motivated and engaged colleague as a technical asset specialist (onshore and offshore) for instrument transformers and surge arresters, with preferably a strong background in the area of insulation coordination. As a specialist for insulation coordination you are responsible for overarching topics regarding insultation

Bekijk vacature »

Software Programmeur

Functie omschrijving Ben jij op zoek naar een organisatie waar je samen met een team werkt aan iets moois en waar je naast hard werken ook hard kunt lachen? Dan ben je hier aan het juiste adres! Voor een informeel IT-bedrijf in omgeving Wassenaar zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed

Bekijk vacature »

Teamlead PHP Developer

Functieomschrijving Voor een gewaardeerde werkgever in de buurt van Middelburg zijn wij op zoek naar een gemotiveerde teamlead PHP developer met affiniteit met Symfony/Laravel. Een enthousiast persoon die het ontwikkelteam komt versterken met het aanpakken van uitdagende projecten. Ben jij op zoek naar een uitdaging waar je de tijd en ruimte krijgt jezelf te ontwikkelen en je eigen IT-team aan te sturen? Lees dan snel verder! Die ga je doen: Bijdragen aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de PHP based applicaties; Ontwikkeling en beheer van de serviceportal in Symfony en de webshops in de tweede versie van

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Pagina: 1 2 volgende »

Emile

emile

16/11/2007 11:20:00
Quote Anchor link
hallo allemaal,

Ik heb een vraag..

Ik heb een site gemaakt met een inlog gedeelte.
Daarop staan bestanden.

Nu kunnen de mensen netjes inloggen en dat werkt goed.
Ze kunnen de bestanden ook downloaden.

Zonder in te loggen kunnen ze de bestanden ook downloaden...
dan moet je direct naar het bestand browsen zoals http://host/bestand.jpg
maar dit wil ik eigenlijk beveiligen...

zodat men eerst moet ingelogd zijn wil men dit mogen..

weet iemand een oplossen?
bedankt maar weer
 
PHP hulp

PHP hulp

03/01/2025 05:56:04
 
Arjan Kapteijn

Arjan Kapteijn

16/11/2007 11:32:00
Quote Anchor link
Je kan ze toch gewoon pushen? Maak een download.php waarbij je met een $_GET de bestandsnaam meegeeft, check vervolgens of ze ingelogd zijn en push het bestand omhoog. Die bestanden zelf staan dan in een map die onbereikbaar is :).
 
- SanThe -

- SanThe -

16/11/2007 11:33:00
Quote Anchor link
Dat kan met .htaccess
 
Emile

emile

16/11/2007 11:44:00
Quote Anchor link
ja je kan pushen...
maar hoe maak ik die dan wel bereikbaar voor ingelogde mensen ??

en hoe werkt dat dan met een .htaccess bestand ???
 
Aaa Trump

aaa Trump

16/11/2007 11:52:00
Quote Anchor link
What the hell is pushen?
 
Arjan Kapteijn

Arjan Kapteijn

16/11/2007 11:53:00
Quote Anchor link
emile schreef op 16.11.2007 11:44:
ja je kan pushen...
maar hoe maak ik die dan wel bereikbaar voor ingelogde mensen ??

en hoe werkt dat dan met een .htaccess bestand ???


Door eerst te kijken of ze ingelogd zijn _voordat_ je met de juiste headers gaan pushen. En de map met bestanden zet je op een onbereikbare plek (buiten je htdocs/wwwroot) of je gooit er een .htaccess in met een 'deny from all'
 
Emile

emile

16/11/2007 11:57:00
Quote Anchor link
Quote:
Door eerst te kijken of ze ingelogd zijn _voordat_ je met de juiste headers gaan pushen. En de map met bestanden zet je op een onbereikbare plek (buiten je htdocs/wwwroot) of je gooit er een .htaccess in met een 'deny from all'


oke... maar hoe ziet zo'n link er dan uit ?? waar de mensen op moeten klikken... ?? is er ergens een voorbeeld script ?
Gewijzigd op 01/01/1970 01:00:00 door emile
 
Arjan Kapteijn

Arjan Kapteijn

16/11/2007 12:01:00
Quote Anchor link
?download.php?bestand=voorbeeldbestand.zip
 
Frank -

Frank -

16/11/2007 12:04:00
Quote Anchor link
Jij bepaalt hoe de link eruit ziet, wij kunnen hooguit voorbeelden geven. Maar daar zijn vele miljoenen varianten van te bedenken!

www.domein.nl/download/bestandsnaam/
 
Aaa Trump

aaa Trump

16/11/2007 12:08:00
Quote Anchor link
download.website.nl/download/downloads/download.php?bestand=bla.dgk

Die kan ook.
 
Emile

emile

16/11/2007 12:10:00
Quote Anchor link
pgFrank schreef op 16.11.2007 12:04:
Jij bepaalt hoe de link eruit ziet, wij kunnen hooguit voorbeelden geven. Maar daar zijn vele miljoenen varianten van te bedenken!

www.domein.nl/download/bestandsnaam/



Dit snap ik wel...
maar hoe link je die dan naar een omgeving waar niet iedereen bij kan ??

www.domein.nl/map waar niemand bij kan ??
waar zet ik die map op me server dan neer.... ??
snap het ff nie denk ik
 
Willem Jan Z

Willem Jan Z

16/11/2007 12:10:00
Quote Anchor link
.htaccess Plaatsen in de downloads map
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
order deny, allow
deny from all
allow from localhost


PHP Klein gedeelte, inlog e.d. zelf maken
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
// Soort aangeven
header('Content-type: application/pdf');

// Naam toekennen en zorgen dat het downloadvenster getoond wordt.
header('Content-Disposition: attachment; filename="downloaded.pdf"');

// Het bestand lezen
readfile('downloadmapmethtaccesserin/original.pdf');
?>


http://www.iana.org/assignments/media-types/
Daar kan je de content-types vinden.
Gewijzigd op 01/01/1970 01:00:00 door Willem Jan Z
 
Emile

emile

16/11/2007 12:15:00
Quote Anchor link
zal wel aan mij liggen.. maar wordt hier niet veel wijzer van ..


het enige wat het moet doen is een link genereren in een beveiligde omgevind (login vereist).

wanneer er op die link geklikt wordt dan mag men het bestand downloaden..

maar dus niet als men niet ingelogd is...

met dat pushen kan het wel... wat boven in geschreven...
maar dan kan een ieder die niet is ingelogd toch het bestand binnen halen...
niet via die push methode ... maar de exacte lokatie van het bestand...
 
Aaa Trump

aaa Trump

16/11/2007 12:17:00
Quote Anchor link
@willem

Phoe, moet je dan voor elke type bestand een andere header mee gaan geven?

Ik zat aan zoiet's te denken:

je maakt een passwordt protected map in htacces, en je maakt een php script die gewoon inlog?
 
Emile

emile

16/11/2007 12:21:00
Quote Anchor link
@ robin...

dat is dus wat ik zoek !!!
 
Aaa Trump

aaa Trump

16/11/2007 12:26:00
Quote Anchor link
Zal effe wat uitzoeken dan.

Edit:

http://www.phphulp.nl/php/scripts/8/856/
Gewijzigd op 01/01/1970 01:00:00 door aaa Trump
 
Emile

emile

16/11/2007 12:42:00
Quote Anchor link
dat script is wel aardig... maar hoe krijg ik het dan in mijn source...

en volgens mij is dit script alleen voor php pagina's ... en niet voor bijvoorbeeld pdf bestanden...

in een pdf bestand zet ik geen php data boven in de source ...
Gewijzigd op 01/01/1970 01:00:00 door emile
 
Aaa Trump

aaa Trump

16/11/2007 12:50:00
Quote Anchor link
HU?

Wil je dit in pdf gaan maken?

Wacht effe nouw snap ik het hellemaal niet meer.
 
Emile

emile

16/11/2007 12:54:00
 
Joren de Wit

Joren de Wit

16/11/2007 12:55:00
Quote Anchor link
Quote:
met dat pushen kan het wel... wat boven in geschreven...
maar dan kan een ieder die niet is ingelogd toch het bestand binnen halen...
niet via die push methode ... maar de exacte lokatie van het bestand...
Dat is de enige manier waarop je dit probleem kunt aanpakken.

1) Te downloaden bestanden zet je in een map waar niemand bij kan komen. Beveiligen met .htaccess dus. De directe link naar een bestand werkt niet meer!
2) Een PHP bestand dat bekijkt welk bestand er gedownload moet worden. De juiste headers genereert en het bestand uit de map ophaalt (php heeft immers wel als enige toegang tot die map).
 
Emile

emile

16/11/2007 13:01:00
Quote Anchor link
ik heb nu dit....

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$downloadfile
= "projects/europa.jpg";


header('Content-Description: File Transfer');
header('Content-Type: application/force-download');
header('Content-Disposition: attachment; filename="'.$downloadfile.'"');
header('Content-Length: '.filesize($downloadfile));
readfile($downloadfile);



?>


ik krijg dan een opslaan scherm te zien...
maar geeft niet europa.jpg... maar test zonder extensie..

dus hij plakt niet de juiste extensie eraan?
weet iemand wat ik fout doe
 

Pagina: 1 2 volgende »



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.